| x | Annual      Report under Section 13 or 15(d) of the Securities Exchange Act of      1934 |
|---|-----------------------------------------------------------------------------------------------|

|  ̈ | Transition      Report under Section 13 or 15(d) of the Securities Exchange Act of      1934 |
|--------|---------------------------------------------------------------------------------------------------|

| South      Carolina                                                     |   | 58-2466370                                    |
|-------------------------------------------------------------------------|--------|-----------------------------------------------|
| (State      or other jurisdictionof      incorporation or organization) |   | (I.R.S.      EmployerIdentification      No.) |
|                                                                    |   |                                          |
| 215      N. Pine St.Spartanburg,      S.C.                              |   | 29302                                         |
| (Address      of principal executive offices)                           |   | (Zip      Code)                               |

| Title      of class               |   | Name      of each exchange on which registered |
|-----------------------------------|--------|------------------------------------------------|
| Common      Stock $0.01 par value |   | The      NASDAQ Capital Market                 |

| Large accelerated filer o | Accelerated filer o | Smaller reporting company  x |
|------------------------------------------|--------------------------|----------------------------------------|

----

|   | • | our      efforts to raise capital or otherwise increase our regulatory capital      ratios; |
|--------|---------|---------------------------------------------------------------------------------------------|

|   | • | the      effects of our efforts to raise capital on our balance sheet, liquidity,      capital and profitability; |
|--------|---------|-------------------------------------------------------------------------------------------------------------------|

|   | • | whether      our lender will exercise the remedies available to it in the event of      default on the line of credit to our holding  company; |
|--------|---------|------------------------------------------------------------------------------------------------------------------------------------------------|

|   | • | our      ability to retain our existing customers, including our deposit      relationships; |
|--------|---------|----------------------------------------------------------------------------------------------|

|   | • | restrictions      and prohibitions in current or future regulatory orders, directives or      similar documents; |
|--------|---------|------------------------------------------------------------------------------------------------------------------|

|   | • | adequacy      of the level of our allowance for loanlosses; |
|--------|---------|-------------------------------------------------------------|

|   | • | reduced      earnings due to higher credit losses generally and specifically because      losses in our residential real estate loan portfolio are potentially      greater than expected due to economic factors, including, but not limited      to, declining real estate values, increasing interest rates, increasing      unemployment, or changes in payment behavior or other    factors; |
|--------|---------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|

|   | • | reduced      earnings due to higher credit losses because our loans are concentrated by      loan type, industry segment, borrower type, or location of the borrower or      collateral; |
|--------|---------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|

|   | • | the      rate of delinquencies and amounts of chargeoffs on  loans; |
|--------|---------|---------------------------------------------------------------------|

|   | • | the      rates of historical loan growth and the lack of seasoning of our loan      portfolio; |
|--------|---------|------------------------------------------------------------------------------------------------|

|   | • | the      amount of our real estate-based loans, and the weakness in the commercial      real estate market; |
|--------|---------|-------------------------------------------------------------------------------------------------------------|

|   | • | increased      funding costs due to market illiquidity, increased competition for funding      or regulatory requirements; |
|--------|---------|----------------------------------------------------------------------------------------------------------------------------|

|   | • | significant      increases in competitive pressure in the banking and financial services      industries; |
|--------|---------|-----------------------------------------------------------------------------------------------------------|

|   | • | changes      in the interest rate environment which could reduce anticipated or actual      margins; |
|--------|---------|------------------------------------------------------------------------------------------------------|

|   | • | changes      in political conditions or the legislative or regulatory      environment; |
|--------|---------|-----------------------------------------------------------------------------------------|

|   | • | general      economic conditions, either nationally or regionally and especially in our      primary service areas, becoming less favorable than expected, resulting      in, among other things, a deterioration in credit  quality; |
|--------|---------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|

|   | • | changes      occurring in business conditions andinflation; |
|--------|---------|-------------------------------------------------------------|

|   | • | changes      in technology; |
|--------|---------|-----------------------------|

|   | • | changes      in deposit flows; |
|--------|---------|--------------------------------|

----

|   | • | changes      in monetary and tax policies; |
|--------|---------|--------------------------------------------|

|   | • | changes      in accounting principles, policies or  guidelines; |
|--------|---------|-----------------------------------------------------------------|

|   | • | our      ability to maintain effective internal control over financial      reporting; |
|--------|---------|----------------------------------------------------------------------------------------|

|   | • | our      reliance on secondary funding sources to meet our liquidity      needs; |
|--------|---------|----------------------------------------------------------------------------------|

|   | • | adverse      changes in asset quality and resulting credit risk-related losses and      expenses; |
|--------|---------|---------------------------------------------------------------------------------------------------|

|   | • | loss      of consumer confidence and economic disruptions resulting from terrorist      activities or other militaryactions; |
|--------|---------|------------------------------------------------------------------------------------------------------------------------------|

|   | • | changes      in the securities markets; |
|--------|---------|-----------------------------------------|

|   | • | reduced      earnings from not realizing the expected benefits of the acquisition of      Carolina National (as defined below) or from unexpected difficulties      integrating the acquisition; and |
|--------|---------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|

|   | • | other      risks and uncertainties detailed from time to time in our filings with the      Securities and Exchange Commission. |
|--------|---------|--------------------------------------------------------------------------------------------------------------------------------|

----

----

|   | • | offering      additional equity or debt instruments to prospective investors through      public or private offerings; |
|--------|---------|------------------------------------------------------------------------------------------------------------------------|

|   | • | renegotiating      our holding company’s senior capital obligations (preferred stock and      senior debt); |
|--------|---------|-------------------------------------------------------------------------------------------------------------------|

|   | • | potentially      divesting selected branch locations, including associated loans and      deposits; and |
|--------|---------|---------------------------------------------------------------------------------------------------------|

|   | • | shrinking      our loan portfolio through loan run-off and problem asset      resolution. |
|--------|---------|-------------------------------------------------------------------------------------------|

----

----

----

|   | • | Upstate      Region; |
|--------|---------|----------------------|

----

|   | • | Coastal      Region; |
|--------|---------|----------------------|

|   | • | Northern      Region; and |
|--------|---------|---------------------------|

|   | • | Midlands      Region. |
|--------|---------|-----------------------|

| Rank   |   | Bank                                  |   | Branches |   | Total Deposits |    | Market Share  |   |
|--------|--------|---------------------------------------|--------|----------|--------|---------------------|---------|--------------------|--------|
| 1      |   | Wachovia                              |   |     | 150    |                | $       | 11.46      billion |   |   | 16.42 | % |
| 2      |   | Bank      of America                  |   |     | 122    |                |    | 8.08      billion  |   |   | 11.57 | % |
| 3      |   | BB&T                              |   |     | 116    |                |    | 6.32      billion  |   |   | 9.06 | % |
| 4      |   | Carolina      First Bank              |   |     | 82     |                |    | 5.50      billion  |   |   | 7.89 | % |
| 5      |   | First      Citizens                   |   |     | 170    |                |    | 5.40      billion  |   |   | 7.75 | % |
| 6      |   | National      Bank of South Carolina  |   |     | 46     |                |    | 4.05      billion  |   |   | 5.80 | % |
| 7      |   | First      FS&LA of Charleston    |   |     | 56     |                |    | 2.09      billion  |   |   | 2.99 | % |
| 8      |   | South      Carolina Bank & Trust  |   |     | 46     |                |    | 2.03      billion  |   |   | 2.90 | % |
| 9      |   | SunTrust      Bank                    |   |     | 68     |                |    | 1.96      billion  |   |   | 2.81 | % |
| 10     |   | Palmetto      Bank                    |   |     | 33     |                |    | 1.26      billion  |   |   | 1.80 | % |
|   |   |                                  |   |     |   |                |    |               |   |   |   |   |
|   |   | All      others (97 institutions)     |   |     | 574    |                |    | 21.65      billion |   |   | 31.01 | % |
|   |   |                                  |   |     |   |                |    |               |   |   |   |   |
|   |   | Total                                 |   |     | 1,463  |                | $  | 69.8      billion  |   |   | 100.00 | % |
|   |   |                                  |   |     |   |                |    |               |   |   |   |   |
| 12     |   | First      National Bank of the South |   |     | 13     |                | $  | 724.8      million |   |   | 1.04 | % |

----

| Rank   |   | Bank                              |   | Branches |   | Total Deposits |    | Market Share  |   |
|--------|--------|-----------------------------------|--------|----------|--------|---------------------|---------|--------------------|--------|
| 1      |   | Bank      of America              |   |     | 8      |                | $  | 775.2      million |   |   | 18.30 | % |
| 2      |   | First      National Bank          |   |     | 3      |                |    | 489.3      million |   |   | 11.55 | % |
| 3      |   | Wachovia                          |   |     | 7      |                |    | 471.2      million |   |   | 11.12 | % |
| 4      |   | Suntrust      Bank                |   |     | 11     |                |    | 466.0      million |   |   | 11.00 | % |
| 5      |   | BB&T                          |   |     | 9      |                |    | 433.0      million |   |   | 10.22 | % |
| 6      |   | First      Citizens               |   |     | 11     |                |    | 354.7      million |   |   | 8.37 | % |
| 7      |   | First      South Bank             |   |     | 2      |                |    | 293.1      million |   |   | 6.92 | % |
| 8      |   | Arthur      State Bank            |   |     | 7      |                |    | 189.9      million |   |   | 4.48 | % |
|   |   | All      others (11 institutions) |   |     | 22     |                |    | 764.4      million |   |   | 18.04 | % |
|   |   |                              |   |     |   |                |    |               |   |   |   |   |
|   |   | Total                             |   |     | 80     |                | $  | 4.2      billion   |   |   | 100.00 | % |

| Rank   |   | Bank                              |   | Branches |   | Total Deposits |    | Market Share  |   |
|--------|--------|-----------------------------------|--------|----------|--------|---------------------|---------|--------------------|--------|
| 1      |   | Carolina      First Bank          |   |     | 14     |                | $  | 2.80      billion  |   |   | 26.60 | % |
| 2      |   | Wachovia                          |   |     | 18     |                |    | 1.46      billion  |   |   | 13.85 | % |
| 3      |   | BB&T                          |   |     | 19     |                |    | 1.18      billion  |   |   | 11.16 | % |
| 4      |   | Bank      of America              |   |     | 15     |                |    | 1.08      billion  |   |   | 10.28 | % |
| 5      |   | Southern      First Bank          |   |     | 4      |                |    | 482.3      million |   |   | 4.58 | % |
| 6      |   | Suntrust                          |   |     | 17     |                |    | 432.6      million |   |   | 4.11 | % |
| 7      |   | Palmetto      Bank                |   |     | 11     |                |    | 408.4      million |   |   | 3.88 | % |
| 8      |   | Bank      of Travelers Rest       |   |     | 9      |                |    | 406.6      million |   |   | 3.86 | % |
| 9      |   | Greer      State Bank             |   |     | 4      |                |    | 287.8      million |   |   | 2.73 | % |
| 10     |   | First      Citizens               |   |     | 11     |                |    | 268.9      million |   |   | 2.55 | % |
|   |   |                              |   |     |   |                |    |               |   |   |   |   |
|   |   | All      others (25 institutions) |   |     | 48     |                |    | 1.73      billion  |   |   | 16.40 | % |
|   |   |                              |   |     |   |                |    |               |   |   |   |   |
|   |   | Total                             |   |     | 170    |                | $  | 10.54      billion |   |   | 100.00 | % |
|   |   |                              |   |     |   |                |    |               |   |   |   |   |
| 20     |   | First      National Bank          |   |     | 2      |                | $  | 54.4      million  |   |   | 0.52 | % |

----

| Rank   |   | Bank                                  |   | Branches |   | Total Deposits |    | Market Share  |   |
|--------|--------|---------------------------------------|--------|----------|--------|---------------------|---------|--------------------|--------|
| 1      |   | Wachovia                              |   |     | 21     |                | $  | 1.88      billion  |   |   | 24.49 | % |
| 2      |   | First      FS&LA of Charleston    |   |     | 19     |                |    | 1.21      billion  |   |   | 15.72 | % |
| 3      |   | Bank      of America                  |   |     | 16     |                |    | 1.09      billion  |   |   | 14.19 | % |
| 4      |   | National      Bank of South Carolina  |   |     | 7      |                |    | 455.2      million |   |   | 5.92 | % |
| 5      |   | Tidelands                             |   |     | 3      |                |    | 426.8      million |   |   | 5.55 | % |
| 6      |   | BB&T                              |   |     | 8      |                |    | 335.8      million |   |   | 4.36 | % |
| 7      |   | Community      FirstBank              |   |     | 4      |                |    | 319.7      million |   |   | 4.16 | % |
| 8      |   | Southcoast      Community Bank        |   |     | 7      |                |    | 298.6      million |   |   | 3.88 | % |
| 9      |   | First      Citizens                   |   |     | 14     |                |    | 296.3      million |   |   | 3.85 | % |
| 10     |   | Carolina      First Bank              |   |     | 5      |                |    | 222.6      million |   |   | 2.89 | % |
|   |   |                                  |   |     |   |                |    |               |   |   |   |   |
|   |   | All      others (15 institutions)     |   |     | 37     |                |    | 1.15      billion  |   |   | 14.99 | % |
|   |   |                                  |   |     |   |                |    |               |   |   |   |   |
|   |   | Total                                 |   |     | 141    |                | $  | 7.69      billion  |   |   | 100.00 | % |
|   |   |                                  |   |     |   |                |    |               |   |   |   |   |
| 22     |   | First      National Bank of the South |   |     | 2      |                | $  | 24.6      million  |   |   | 0.32 | % |

----

| Rank   |   | Bank                                  |   | Branches |   | Total Deposits |    | Market Share  |   |
|--------|--------|---------------------------------------|--------|----------|--------|---------------------|---------|--------------------|--------|
| 1      |   | Wachovia                              |   |     | 8      |                | $  | 484.9      million |   |   | 23.48 | % |
| 2      |   | Bank      of America                  |   |     | 6      |                |    | 351.9      million |   |   | 17.04 | % |
| 3      |   | South      Carolina Bank & Trust  |   |     | 6      |                |    | 247.7      million |   |   | 12.00 | % |
| 4      |   | First      Citizens                   |   |     | 7      |                |    | 170.7      million |   |   | 8.27 | % |
| 5      |   | Carolina      First Bank              |   |     | 4      |                |    | 162.4      million |   |   | 7.87 | % |
| 6      |   | National      Bank of South Carolina  |   |     | 4      |                |    | 151.3      million |   |   | 7.33 | % |
| 7      |   | Clover      Community Bank            |   |     | 3      |                |    | 124.1      million |   |   | 6.01 | % |
| 8      |   | BB&T                              |   |     | 5      |                |    | 121.9      million |   |   | 5.91 | % |
| 9      |   | RBC      Bank                         |   |     | 1      |                |    | 69.0      million  |   |   | 3.34 | % |
| 10     |   | Provident      Community Bank         |   |     | 3      |                |    | 68.1      million  |   |   | 3.30 | % |
|   |   |                                  |   |     |   |                |    |               |   |   |   |   |
|   |   | All      others (7 institutions)      |   |     | 7      |                |    | 112.9      million |   |   | 5.49 | % |
|   |   |                                  |   |     |   |                |    |               |   |   |   |   |
|   |   | Total                                 |   |     | 54     |                | $  | 2.06      billion  |   |   | 100.00 | % |
|   |   |                                  |   |     |   |                |    |               |   |   |   |   |
| 15     |   | First      National Bank of the South |   |     | 1      |                | $  | 11.1      million  |   |   | 0.54 | % |

| Rank   |   | Bank                                  |   | Branches |   | Total Deposits |    | Market Share       |   |
|--------|--------|---------------------------------------|--------|----------|--------|----------------|---------|--------------------|--------|
| 1      |   | Wachovia                              |   |     | 19     |           | $  | 2.64      billion  |   |   | 26.10 | % |
| 2      |   | Bank      of America                  |   |     | 15     |           |    | 2.28      billion  |   |   | 22.52 | % |
| 3      |   | National      Bank of South Carolina  |   |     | 9      |           |    | 2.00      billion  |   |   | 19.79 | % |
| 4      |   | First      Citizens                   |   |     | 17     |           |    | 898.3      million |   |   | 8.88 | % |
| 5      |   | BB&T                              |   |     | 9      |           |    | 822.8      million |   |   | 8.13 | % |
| 6      |   | Carolina      First Bank              |   |     | 7      |           |    | 432.2      million |   |   | 4.27 | % |
| 7      |   | South      Carolina Bank & Trust  |   |     | 4      |           |    | 272.6      million |   |   | 2.69 | % |
| 8      |   | Bank      Meridian                    |   |     | 1      |           |    | 142.7      million |   |   | 1.41 | % |
| 9      |   | First      National Bank of the South |   |     | 4      |           |    | 123.3      million |   |   | 1.22 | % |
| 10     |   | South      Carolina Community Bank    |   |     | 4      |           |    | 70.2      million  |   |   | 0.69 | % |
|   |   |                                  |   |     |   |           |    |               |   |   |   |   |
|   |   | All      others (12 institutions)     |   |     | 21     |           |    | 434.4      million |   |   | 4.30 | % |
|   |   |                                  |   |     |   |           |    |               |   |   |   |   |
|   |   | Total                                 |   |     | 110    |           | $  | 10.12      billion |   |   | 100.00 | % |

----

----

| Type of Real Estate Loan      |   | Amount |    |
|-------------------------------|--------|--------|---------|
| One-to-four      residential  |   | $      | 96,588  |   |
| Multi-family      residential |   |   | 8,962   |   |
| HELOC                         |   |   | 63,748  |   |
| Commercial      real estate   |   |   | 228,100 | (1)  |
| Land                          |   |   | 102,313 |   |
|                          |   |   |    |   |
| Total                         |   | $      | 499,711 |   |

|   | (1) | Includes      Small Business Administration (“SBA”)loans. |
|--------|-----|-----------------------------------------------------------------------|

|   | • | cost      overruns; |
|--------|---------|---------------------|

|   | • | mismanaged      construction; |
|--------|---------|-------------------------------|

|   | • | inferior      or improper constructiontechniques; |
|--------|---------|---------------------------------------------------|

----

|   | • | economic      changes or downturns duringconstruction; |
|--------|---------|--------------------------------------------------------|

|   | • | rising      interest rates that may prevent sale of the property;  and |
|--------|---------|------------------------------------------------------------------------|

|   | • | failure      to sell completed projects in a timelymanner. |
|--------|---------|------------------------------------------------------------|

----

----

|   | • | banking      or managing or controlling banks; |
|--------|---------|------------------------------------------------|

|   | • | furnishing      services to or performing services for our subsidiaries;    and |
|--------|---------|---------------------------------------------------------------------------------|

|   | • | any      activity that the Federal Reserve determines to be so closely related to      banking as to be a proper incident to the business of    banking. |
|--------|---------|----------------------------------------------------------------------------------------------------------------------------------------------------------|

|   | • | factoring      accounts receivable; |
|--------|---------|-------------------------------------|

|   | • | making,      acquiring, brokering or servicing loans and usual related      activities; |
|--------|---------|-----------------------------------------------------------------------------------------|

|   | • | leasing      personal or real property; |
|--------|---------|-----------------------------------------|

|   | • | operating      a non-bank depository institution, such as a savings      association; |
|--------|---------|---------------------------------------------------------------------------------------|

|   | • | trust      company functions; |
|--------|---------|-------------------------------|

|   | • | financial      and investment advisory activities; |
|--------|---------|----------------------------------------------------|

|   | • | conducting      discount securities brokerageactivities; |
|--------|---------|----------------------------------------------------------|

----

|   | • | underwriting      and dealing in government obligations and money market      instruments; |
|--------|---------|--------------------------------------------------------------------------------------------|

|   | • | providing      specified management consulting and counseling  activities; |
|--------|---------|----------------------------------------------------------------------------|

|   | • | performing      selected data processing services and support  services; |
|--------|---------|--------------------------------------------------------------------------|

|   | • | acting      as agent or broker in selling credit life insurance and other types of      insurance in connection with credit transactions;  and |
|--------|---------|------------------------------------------------------------------------------------------------------------------------------------------------|

|   | • | performing      selected insurance underwritingactivities. |
|--------|---------|------------------------------------------------------------|

----

|   | • | security      devices and procedures; |
|--------|---------|---------------------------------------|

|   | • | adequacy      of capitalization and lossreserves; |
|--------|---------|---------------------------------------------------|

|   |   |
|--------|--------|

|   | • | loans; |
|--------|---------|--------|

|   | • | investments; |
|--------|---------|--------------|

|   | • | borrowings; |
|--------|---------|-------------|

|   | • | deposits; |
|--------|---------|-----------|

|   | • | mergers; |
|--------|---------|----------|

|   | • | issuances      of securities; |
|--------|---------|-------------------------------|

|   | • | payment      of dividends; |
|--------|---------|----------------------------|

|   | • | interest      rates payable on deposits; |
|--------|---------|------------------------------------------|

|   | • | interest      rates or fees chargeable on loans; |
|--------|---------|--------------------------------------------------|

|   | • | establishment      of branches; |
|--------|---------|---------------------------------|

|   | • | corporate      reorganizations; |
|--------|---------|---------------------------------|

|   | • | maintenance      of books and records; and |
|--------|---------|--------------------------------------------|

|   | • | adequacy      of staff training to carry on safe lending and deposit gathering      practices. |
|--------|---------|------------------------------------------------------------------------------------------------|

----

|   | • | Well-Capitalized—The      institution exceeds the required minimum level for each relevant capital      measure.  A well- capitalized institution is one (i) having      a total capital ratio of 10% or greater, (ii) having a tier 1 capital      ratio of 6% or greater, (iii) having a leverage capital ratio of 5%      or greater and (iv) that is not subject to any order or written      directive to meet and maintain a specific capital level for any capital      measure. |
|--------|---------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|

|   |   |
|--------|--------|

|   | • | Adequately      Capitalized—The institution meets the required minimum level for each      relevant capital measure.  No capital distribution may be made      that would result in the institution becoming undercapitalized. An      adequately capitalized institution is one (i) having a total capital      ratio of 8% or greater, (ii) having a tier 1 capital ratio of 4% or      greater and (iii) having a leverage capital ratio of 4% or greater or      a leverage capital ratio of 3% or greater if the institution is rated      composite 1 under the CAMELS (Capital, Assets, Management, Earnings,      Liquidity and Sensitivity to Market Risk) rating  system. |
|--------|---------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|

|   | • | Undercapitalized—The      institution fails to meet the required minimum level for any relevant      capital measure.  An undercapitalized institution is one      (i) having a total capital ratio of less than 8% or (ii) having      a tier 1 capital ratio of less than 4% or (iii) having a leverage      capital ratio of less than 4%, or if the institution is rated a composite      1 under the CAMELS rating system, a leverage capital ratio of less than      3%. |
|--------|---------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|

|   | • | Significantly      Undercapitalized—The institution is significantly below the required      minimum level for any relevant capital measure.  A significantly      undercapitalized institution is one (i) having a total capital ratio      of less than 6% or (ii) having a tier 1 capital ratio of less than 3%      or (iii) having a leverage capital ratio of less than    3%. |
|--------|---------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|

|   | • | Critically      Undercapitalized—The institution fails to meet a critical capital level      set by the appropriate federal banking agency.  A critically      undercapitalized institution is one having a ratio of tangible equity to      total assets that is equal to or less than2%. |
|--------|---------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|

----

|  | • | internal      controls; |
|--|---------|-------------------------|

|   |  |
|--------|--|

|  | • | information      systems and audit systems; |
|--|---------|---------------------------------------------|

|   |  |
|--------|--|

|  | • | loan      documentation; |
|--|---------|--------------------------|

|   |  |
|--------|--|

|  | • | credit      underwriting; |
|--|---------|---------------------------|

|   |  |
|--------|--|

|  | • | interest      rate risk exposure; and |
|--|---------|---------------------------------------|

|   |  |
|--------|--|

|  | • | asset      quality. |
|--|---------|---------------------|

|   | • | The      Emergency Economic Stabilization Act of 2008 (“EESA”), approved by      Congress and signed by President George W. Bush on October 3, 2008, which,      among other provisions, allowed the U.S. Treasury to purchase troubled      assets from banks, authorized the Securities and Exchange Commission to      suspend the application of mark-to-market accounting, and raised the basic      limit of FDIC deposit insurance from $100,000 to $250,000      through  December 31,2013; |
|--------|---------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|

|   | • | On      October 7, 2008, the FDIC approved a plan to increase the rates banks pay      for deposit insurance; |
|--------|---------|---------------------------------------------------------------------------------------------------------------|

|   | • | On      October 14, 2008, the U.S. Treasury announced the creation of a new      program, the Capital Purchase Program (“CPP”), that encourages and allows      financial institutions to build capital through the sale of senior      preferred shares to the U.S. Treasury on terms that are      non-negotiable; |
|--------|---------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|

|  | • | On      October 14, 2008, the FDIC announced the creation of the Temporary      Liquidity Guarantee Program (“TLGP”), which      seeks to strengthen confidence and encourage liquidity in the banking      system.  The TLGP has two primary components that are available      on a voluntary basis to financialinstitutions: |
|--|---------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|

----

|   | o | Guarantee      of newly-issued senior unsecured debt; the guarantee would apply to new      debt issued on or before October 31, 2009 and would provide protection      until December 31, 2012; issuers electing to participate would pay a 75      basis point fee for the guarantee;and |
|--------|---|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|

|   | o | The      Transaction Account Guarantee Program (“TAGP”) which provides unlimited      deposit insurance for non-interest bearing deposit transaction accounts;      financial institutions electing to participate will pay a 10 basis point      premium in addition to the insurance premiums paid for standard deposit      insurance. |
|--------|---|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|

|  | • | On      February 10, 2009, the U.S. Treasury announced the Financial Stability      Plan, which earmarked $350 billion ofthe      Troubled Asset Relief Program (“TARP”) funds authorized under EESA. Among      other things, the Financial Stability Plan  includes: |
|--|---------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|

|   | o | A      capital assistance program that will invest in mandatory convertible      preferred stock of certain qualifying institutions determined on a basis      and through a process similar to theCPP; |
|--------|---|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|

|   | o | A      consumer and business lending initiative to fund new consumer loans, small      business loans and commercial mortgage asset-backed securities      issuances; |
|--------|---|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------|

|   | o | A      new public-private investment fund that will leverage public and private      capital with public financing to purchase up to $500 billion to $1      trillion of legacy “toxic assets” from financial institutions;      and |
|--------|---|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|

|   | o | Assistance      for homeowners by providing up to $75 billion to reduce mortgage payments      and interest rates and establishing loan modification guidelines for      government and private programs. |
|--------|---|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|

|   | • | On      February 17, 2009, the American Recovery and Reinvestment Act (the      “Recovery Act”) was signed into law in an effort to, among other things,      create jobs and stimulate growth in the United States      economy.  The Recovery Act specifies appropriations of      approximately $787 billion for a wide range of Federal programs and will      increase or extend certain benefits payable under the Medicaid,      unemployment compensation, and nutrition assistance      programs.  The Recovery Act also reduces individual and      corporate income tax collections and makes a variety of other changes to      tax laws.  The Recovery Act also imposes certain limitations on      compensation paid by participants in the U.S. Treasury's    TARP. |
|--------|---------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|

|   | • | On      March 23, 2009, the U.S. Treasury, in conjunction with the FDIC and the      Federal Reserve, announced the Public-Private Partnership Investment      Program for Legacy Assets which consists of two separate plans, addressing      two distinct asset groups: |
|--------|---------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|

|   | o | The      Legacy Loan Program, which the primary purpose will be to facilitate the      sale of troubled mortgage loans by eligible institutions, which include      FDIC-insured federal or state banks and savings associations. Eligible      assets may not be strictly limited to loans; however, what constitutes an      eligible asset will be determined by participating banks, their primary      regulators, the FDIC and the U.S. Treasury. Additionally, the Legacy Loan      Program’s requirements and structure will be subject to notice and comment      rulemaking, which may take some time to  complete. |
|--------|---|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|

|   | o | The      Securities Program, which will be administered by the U.S. Treasury,      involves the creation of public-private investment funds to target      investments in eligible residential mortgage-backed securities and      commercial mortgage-backed securities issued before 2009 that originally      were rated AAA or the equivalent by two or more nationally recognized      statistical rating organizations, without regard to rating enhancements      (collectively, “Legacy Securities”). Legacy Securities must be directly      secured by actual mortgage loans, leases or other assets, and may be      purchased only from financial institutions that meet TARP eligibility      requirements. |
|--------|---|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|

|   | • | On      May 22, 2009, the FDIC levied a one-time special assessment on all banks      paid on September 30, 2009; and |
|--------|---------|-----------------------------------------------------------------------------------------------------------------------|

|   | • | On      November 12, 2009, the FDIC issued a final rule to require insured      institutions, with limited exceptions,  to prepay their      estimated quarterly risk-based assessments for the fourth quarter of 2009      and for all of 2010, 2011 and 2012 on December 31, 2009, and to increase      assessment rates effective on January 1,2011. |
|--------|---------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|

----

----

|   | • | the      federal Truth-In-Lending Act, governing disclosures of credit terms to      consumer borrowers; |
|--------|---------|----------------------------------------------------------------------------------------------------------|

----

|   | • | the      Home Mortgage Disclosure Act of 1975, requiring financial institutions to      provide information to enable the public and public officials to determine      whether a financial institution is fulfilling its obligation to help meet      the housing needs of the community itserves; |
|--------|---------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|

|   | • | the      Equal Credit Opportunity Act, prohibiting discrimination on the basis of      race, creed or other prohibited factors in extending    credit; |
|--------|---------|--------------------------------------------------------------------------------------------------------------------------------------------------------|

|   | • | the      Fair Credit Reporting Act of 1978, governing the use and provision of      information to credit reportingagencies; |
|--------|---------|------------------------------------------------------------------------------------------------------------------------------|

|   | • | the      Fair Debt Collection Act, governing the manner in which consumer debts may      be collected by collection agencies;and |
|--------|---------|----------------------------------------------------------------------------------------------------------------------------------|

|   | • | the      rules and regulations of the various federal agencies charged with the      responsibility of implementing such federal  laws. |
|--------|---------|-----------------------------------------------------------------------------------------------------------------------------------------|

|   | • | the      Right to Financial Privacy Act, which imposes a duty to maintain      confidentiality of consumer financial records and prescribes procedures      for complying with administrative subpoenas of financial records;      and |
|--------|---------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|

|   | • | the      Electronic Funds Transfer Act and Regulation E issued by the Federal      Reserve Board to implement that Act, which governs automatic deposits to      and withdrawals from deposit accounts and customers’ rights and      liabilities arising from the use of automated teller machines and other      electronic banking services. |
|--------|---------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|

----

|   | • | allowing      check truncation without making itmandatory; |
|--------|---------|------------------------------------------------------------|

|   | • | demanding      that every financial institution communicate to accountholders in writing      a description of its substitute check processing program and their rights      under the law; |
|--------|---------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|

|   | • | legalizing      substitutions for and replacements of paper checks without agreement from      consumers; |
|--------|---------|-----------------------------------------------------------------------------------------------------------|

|   | • | retaining      in place the previously mandated electronic collection and return of      checks between financial institutions only when individual agreements are      in place; |
|--------|---------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|

|   | • | requiring      that when accountholders request verification, financial institutions      produce the original check (or a copy that accurately represents the      original) and demonstrate that the account debit was accurate and valid;      and |
|--------|---------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|

|   | • | requiring      the re-crediting of funds to an individual’s account on the next business      day after a consumer proves that the financial institution has      erred. |
|--------|---------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|

----

----

----

|   | • | cost      overruns; |
|--------|---------|---------------------|

|   | • | declining      property values; |
|--------|---------|---------------------------------|

|   | • | mismanaged      construction; |
|--------|---------|-------------------------------|

|   | • | inferior      or improper constructiontechniques; |
|--------|---------|---------------------------------------------------|

|   | • | economic      changes or downturns duringconstruction; |
|--------|---------|--------------------------------------------------------|

|   | • | rising      interest rates that may prevent sale of the property;  and |
|--------|---------|------------------------------------------------------------------------|

|   | • | failure      to sell completed projects or units in a timely      manner.                 |
|--------|---------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------|

----

----

|   | • | an      ongoing review of the quality, mix, and size of our overall loan      portfolio; |
|--------|---------|------------------------------------------------------------------------------------------|

|   | • | our      historical loan loss experience; |
|--------|---------|-------------------------------------------|

|   | • | evaluation      of economic conditions; |
|--------|---------|-----------------------------------------|

|   | • | regular      reviews of loan delinquencies and loan portfolio quality;    and |
|--------|---------|-------------------------------------------------------------------------------|

|   | • | the      amount and quality of collateral, including guarantees, securing the      loans. |
|--------|---------|-------------------------------------------------------------------------------------------|

----

|   | • | the      duration of the credit; |
|--------|---------|----------------------------------|

|   | • | credit      risks of a particular customer; |
|--------|---------|---------------------------------------------|

|   | • | changes      in economic and industry conditions;and |
|--------|---------|------------------------------------------------------|

|   | • | in      the case of a collateralized loan, risks resulting from uncertainties      about the future value of thecollateral. |
|--------|---------|-----------------------------------------------------------------------------------------------------------------------------|

----

----

----

----

|   | • | inaccuracies      in estimates and judgments to evaluate credit, operations, management, and      market risks with respect to our recently acquired institution or its      assets; |
|--------|---------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|

|   | • | our      lack of experience in markets into which we have  entered; |
|--------|---------|---------------------------------------------------------------------|

|   | • | difficulties      and expense in integrating the operations and personnel of the combined      businesses; and |
|--------|---------|----------------------------------------------------------------------------------------------------------------|

|   | • | loss      of key employees and customers as a result of an acquisition that is      poorly received. |
|--------|---------|------------------------------------------------------------------------------------------------------|

----

----

| Item      1B. | Unresolved      Staff Comments. |
|---------------|---------------------------------|

----

| Item      2. | Properties. |
|--------------|-------------|

| Location                                                                                              |   | Owned/Leased    |   | Expiration |   | Square Footage andDescription                                                                                                                                                                                                                                                     |
|-------------------------------------------------------------------------------------------------------|--------|-----------------|--------|------------|--------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Upstate      Region                                                                                   |   |            |   |       |   |                                                                                                                                                                                                                                                                                        |
|                                                                                                  |   |            |   |       |   |                                                                                                                                                                                                                                                                                        |
| Corporate      Headquarters and Main Office215      North Pine StreetSpartanburg,      South Carolina |   | Leased(1)       |   | 02/15/2032 |   | Approximately      3.0 acre site which includes a 15,000 square foot building with office      space and a full-service branch office opened in February 2001 as well as      an additional 14,500 square feet of finished space housing our operations      center completed in April 2007 |
|                                                                                                  |   |            |   |       |   |                                                                                                                                                                                                                                                                                        |
| 2680      Reidville RoadSpartanburg,      South Carolina                                              |   | Owned/Leased(2) |   | 05/30/2020 |   | 3,500      square foot full-service branch office opened in 2000                                                                                                                                                                                                                            |
|                                                                                                  |   |            |   |       |   |                                                                                                                                                                                                                                                                                        |
| 3090      Boiling Springs RoadBoiling      Springs, South Carolina                                    |   | Leased(1)       |   | 02/15/2032 |   | 3,000      square foot full-service branch office opened in 2002                                                                                                                                                                                                                            |
|                                                                                                  |   |            |   |       |   |                                                                                                                                                                                                                                                                                        |
| Market      Headquarters3401      Pelham RoadGreenville,      South Carolina                          |   | Leased(3)       |   | 10/9/2032  |   | 6,000      square foot full-service branch office and market headquarters opened in      June 2007                                                                                                                                                                                          |
|                                                                                                  |   |            |   |       |   |                                                                                                                                                                                                                                                                                        |
| 713      Wade Hampton Blvd.Greer,      South Carolina                                                 |   | Leased(3)       |   | 10/9/2032  |   | 3,000      square foot full-service branch office opened in August    2007                                                                                                                                                                                                                  |
|                                                                                                  |   |            |   |       |   |                                                                                                                                                                                                                                                                                        |
| Coastal      Region                                                                                   |   |            |   |       |   |                                                                                                                                                                                                                                                                                        |
|                                                                                                  |   |            |   |       |   |                                                                                                                                                                                                                                                                                        |
| Market      Headquarters140      East Bay StreetCharleston,      South Carolina                       |   | Leased          |   | 08/31/2016 |   | 5,739      square foot market headquarters in historic downtown Charleston opened in      April 2007                                                                                                                                                                                        |
|                                                                                                  |   |            |   |       |   |                                                                                                                                                                                                                                                                                        |
| 651      Johnnie Dodds Blvd.Mount      Pleasant, South Carolina                                       |   | Leased(3)       |   | 10/09/2032 |   | 1,700      square foot full-service branch office opened in 2005                                                                                                                                                                                                                            |
|                                                                                                  |   |            |   |       |   |                                                                                                                                                                                                                                                                                        |
| Midlands      Region (4)                                                                         |   |            |   |       |   |                                                                                                                                                                                                                                                                                        |
|                                                                                                  |   |            |   |       |   |                                                                                                                                                                                                                                                                                        |
| Market      Headquarters1350      Main StreetColumbia,      South Carolina                            |   | Leased          |   | 1/31/2012  |   | 9,718      square foot full-service branch office acquired in Carolina National      acquisition in January 2008                                                                                                                                                                            |
|                                                                                                  |   |            |   |       |   |                                                                                                                                                                                                                                                                                        |
| 4840      Forest DriveColumbia,      South Carolina                                                   |   | Leased          |   | 1/31/2012  |   | 2,000      square foot full-service branch office acquired in Carolina National      acquisition in January 2008                                                                                                                                                                            |
|                                                                                                  |   |            |   |       |   |                                                                                                                                                                                                                                                                                        |
| 5075      Sunset BoulevardLexington,      South Carolina                                              |   | Owned/Leased(2) |   | 1/31/2023  |   | Opened      in July 20083,000      square foot full-service branchoffice                                                                                                                                                                                                                    |

----

| Corner      of Two Notch Road and Sparkleberry LaneColumbia,      South Carolina |   | Leased |   | 8/31/2015 |   | 2,000      square foot full-service branch office acquired in Carolina National      acquisition in January 2008 |
|---------------------------------------------------------------------------------------|--------|--------|--------|-----------|--------|------------------------------------------------------------------------------------------------------------------|
|                                                                                  |   |   |   |      |   |                                                                                                             |
| 6041      Garner’s Ferry RoadColumbia,      South Carolina                      |   | Leased |   | 4/30/2021 |   | 3,309      square foot full-service branch office acquired in Carolina National      acquisition in January 2008 |
|                                                                                  |   |   |   |      |   |                                                                                                             |
| Northern      Region                                                                  |   |   |   |      |   |                                                                                                             |
|                                                                                  |   |   |   |      |   |                                                                                                             |
| Market      Headquarters1115      Stonecrest BoulevardTega      Cay, South Carolina   |   | Owned  |   | N/A       |   | 9,015      square foot, full-service branch office opened in May  2009                                           |

| Item      3. | Legal      Proceedings. |
|--------------|-------------------------|

There are no material legal proceedings.

| Item      4. | (Removed      and Reserved). |
|--------------|------------------------------|

----

PART II

| Item      5. | Market      for Common Equity, Related Stockholder Matters and Issuer Purchases of      Equity Securities. |
|--------------|------------------------------------------------------------------------------------------------------------|

|                |   | 2009   |   |   | 2008   |   |
|---------------------|--------|--------|--------|--------|--------|--------|
|                |   | High   |   |   | Low    |   |   | High |   |   | Low |   |
| First      Quarter  |   | $      | 4.47   |   |   | $      | 0.91 |   |   | $ | 13.15 |   |   | $ | 9.61 |   |
| Second      Quarter |   |   | 1.76   |   |   |   | 0.70 |   |   |   | 10.45 |   |   |   | 6.50 |   |
| Third      Quarter  |   |   | 3.00   |   |   |   | 0.55 |   |   |   | 7.15 |   |   |   | 4.80 |   |
| Fourth      Quarter |   | $      | 1.85   |   |   | $      | 0.47 |   |   | $ | 5.77 |   |   | $ | 1.44 |   |

| Plan Category                                                 |   | Number of securitiesto be issued uponexercise of outstandingoptions warrants andrights |      |   | Weighted-averageexercise price ofoutstanding options,warrants and rights |   |   | Number of securitiesremaining available forfuture issuance underequity compensationplans excludingsecurities reflected incolumn |   |
|--------------------------------------------------------------------|--------|-------------------------------------------------------------------------------------------------------------------------------------|-----------|--------|---------------------------------------------------------------------------------------------------|--------|--------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------|
|                                                               |   |                                                                                                                                |      |   |                                                                                              |   |   |                                                                                                                                                                              |   |
| Equity      compensation plans approved by security holders (1)    |   |                                                                                                                                | 112,240   |   |                                                                                              | $      | 10.37  |                                                                                                                                                                              |   |   | 317,419 |   |
| Equity      compensation plans not approved by security holders(2) |   |                                                                                                                                | 1,561,429 |   |                                                                                              | $      | 2.05   |                                                                                                                                                                              |   |   | - |   |
|                                                               |   |                                                                                                                                |      |   |                                                                                              |   |   |                                                                                                                                                                              |   |   |   |   |
| Total                                                              |   |                                                                                                                                | 1,673,669 |   |                                                                                              | $      | 2.61   |                                                                                                                                                                              |   |   | 317,419 |   |

|   | (1) | Pursuant      to the Merger Agreement approved at special meetings of the First National      and Carolina National shareholders held in December of 2007, an additional      141,346 shares of common stock were reserved for issuance upon the      exercise of options outstanding and held by former Carolina National      employees and directors as of the effective date of the Merger that were      converted into options to purchase shares of First National common      stock. |
|--------|-----|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|

|   | (2) | Each      of our organizers received, for no additional consideration, a warrant to      purchase two shares of common stock for $3.92 per share (adjusted for 3      for 2 stock splits distributed on March 1, 2004 and January 18,      2006, the 6% stock dividend distributed May 16, 2006 and the 7% stock      dividend distributed on March 30, 2007) for every three shares purchased      during our initial public offering completed in February      2000.  The warrants are represented by separate warrant      agreements.  One-fifth of the warrants vested on each of the      first five anniversaries of the completion of the offering and they were      exercisable in whole or in part during the ten-year period following that      date.   These warrants expired on February 10,      2010.   On August 24, 2009, we entered into an employment      agreement with our new bank and holding company President and Chief      Executive Officer, J. Barry Mason.  Pursuant to this employment      agreement, we granted Mr. Mason options to purchase one million shares of      our common stock at an exercise price of $1.00 per share.  The      options are not incentive stock options as defined by Section 422 of the      Internal Revenue Code and vest ratably over each of the next three years      ending August 24, 2012, with a ten-year expiration on August 24,      2019. |
|--------|-----|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|

----

Item 6.   Selected FinancialData.

|                                                  |   | 2009   |    |   | 2008   |   |    | 2007   |   |   | 2006    |   |   | 2005   |    |
|-------------------------------------------------------|--------|--------|---------|--------|--------|--------|---------|--------|--------|--------|---------|--------|--------|--------|---------|
| Summary      of Operations                            |   |   |    |   |   |   |    |   |   |   |    |   |   |   |    |
| Net      interest income                              |   | $      | 12,721  |   |   | $      | 20,008  |   |   | $      | 17,503  |   |   | $      | 14,161  |   |   | $ | 9,511 |   |
| Provision      for loan losses                        |   |   | 39,712  |   |   |   | 20,460  |   |   |   | 1,396   |   |   |   | 1,192   |   |   |   | 594 |   |
| Noninterest      income                               |   |   | 5,352   |   |   |   | 5,020   |   |   |   | 4,151   |   |   |   | 2,079   |   |   |   | 1,855 |   |
| Noninterest      expense                              |   |   | 23,899  |   |   |   | 51,649  |   |   |   | 14,159  |   |   |   | 8,901   |   |   |   | 6,476 |   |
| Income      taxes                                     |   |   | (1,800  | )      |   |   | (2,234  | )      |   |   | 2,039   |   |   |   | 2,095   |   |   |   | 1,461 |   |
| Net      income/(loss)                                |   | $      | (43,738 | )      |   | $      | (44,847 | )      |   | $      | 4,060   |   |   | $      | 4,052   |   |   | $ | 2,835 |   |
|                                                  |   |   |    |   |   |   |    |   |   |   |    |   |   |   |    |   |   |   |   |   |
| Per      common share - basic                         |   | $      | (6.61   | )      |   | $      | (7.56   | )      |   | $      | 0.93    |   |   | $      | 1.12    |   |   | $ | 0.90 |   |
| Per      common share - diluted                       |   | $      | (6.61   | )      |   | $      | (7.56   | )      |   | $      | 0.84    |   |   | $      | 0.94    |   |   | $ | 0.73 |   |
|                                                  |   |   |    |   |   |   |    |   |   |   |    |   |   |   |    |   |   |   |   |   |
| Year      End Balance Sheets                          |   |   |    |   |   |   |    |   |   |   |    |   |   |   |    |   |   |   |   |   |
| Cash      and cash equivalents                        |   | $      | 65,968  |   |   | $      | 7,700   |   |   | $      | 8,426   |   |   | $      | 8,205   |   |   | $ | 21,306 |   |
| Investment      securities                            |   |   | 99,112  |   |   |   | 81,662  |   |   |   | 70,530  |   |   |   | 63,374  |   |   |   | 45,151 |   |
| Loans,      net of unearned income                    |   |   | 537,161 |   |   |   | 692,876 |   |   |   | 474,685 |   |   |   | 379,490 |   |   |   | 251,405 |   |
| Allowance      for loan losses                        |   |   | 25,408  |   |   |   | 23,033  |   |   |   | 4,951   |   |   |   | 3,795   |   |   |   | 2,719 |   |
| Total      assets                                     |   |   | 717,689 |   |   |   | 812,742 |   |   |   | 586,513 |   |   |   | 465,382 |   |   |   | 328,769 |   |
| Noninterest-bearing      deposits                     |   |   | 34,172  |   |   |   | 39,088  |   |   |   | 44,466  |   |   |   | 31,321  |   |   |   | 18,379 |   |
| Interest-bearing      deposits                        |   |   | 607,319 |   |   |   | 607,761 |   |   |   | 427,362 |   |   |   | 345,380 |   |   |   | 253,316 |   |
| FHLB      advances and other borrowed funds           |   |   | 63,645  |   |   |   | 102,736 |   |   |   | 51,051  |   |   |   | 45,446  |   |   |   | 26,612 |   |
| Junior      subordinated debentures                   |   |   | 13,403  |   |   |   | 13,403  |   |   |   | 13,403  |   |   |   | 13,403  |   |   |   | 6,186 |   |
| Shareholders'      equity (deficit)                   |   |   | (4,158  | )      |   |   | 40,624  |   |   |   | 47,556  |   |   |   | 26,990  |   |   |   | 22,029 |   |
| Tangible      book value per common share             |   |   | (2.35   | )      |   |   | 3.41    |   |   |   | 7.85    |   |   |   | 7.21    |   |   |   | 6.94 |   |
| Book      value per common share                      |   | $      | (2.23   | )      |   | $      | (3.59   | )      |   | $      | 8.49    |   |   | $      | 7.29    |   |   | $ | 6.21 |   |
|                                                  |   |   |    |   |   |   |    |   |   |   |    |   |   |   |    |   |   |   |   |   |
| Average      Balance Sheets                           |   |   |    |   |   |   |    |   |   |   |    |   |   |   |    |   |   |   |   |   |
| Interest-bearing      bank balances                   |   | $      | 63,228  |   |   | $      | 4,643   |   |   | $      | 486     |   |   | $      | 235     |   |   | $ | 542 |   |
| Investment      securities                            |   |   | 102,779 |   |   |   | 73,371  |   |   |   | 69,785  |   |   |   | 52,423  |   |   |   | 39,683 |   |
| Loans,      net of unearned income                    |   |   | 632,324 |   |   |   | 682,437 |   |   |   | 430,683 |   |   |   | 314,610 |   |   |   | 222,026 |   |
| Total      interest-earning assets                    |   |   | 805,520 |   |   |   | 779,940 |   |   |   | 516,757 |   |   |   | 373,253 |   |   |   | 269,745 |   |
| Noninterest-bearing      demand deposits              |   |   | 38,370  |   |   |   | 41,920  |   |   |   | 32,588  |   |   |   | 23,056  |   |   |   | 18,009 |   |
| Interest-bearing      deposits                        |   |   | 656,340 |   |   |   | 600,870 |   |   |   | 394,223 |   |   |   | 285,522 |   |   |   | 208,854 |   |
| FHLB      advances                                    |   |   | 67,463  |   |   |   | 60,538  |   |   |   | 41,014  |   |   |   | 33,421  |   |   |   | 27,966 |   |
| Other      borrowings                                 |   |   | 12,619  |   |   |   | 19,365  |   |   |   | 10,864  |   |   |   | 2,612   |   |   |   | 1,329 |   |
| Junior      subordinated debentures                   |   | $      | 13,403  |   |   | $      | 13,403  |   |   | $      | 13,403  |   |   | $      | 11,663  |   |   | $ | 6,186 |   |
|                                                  |   |   |    |   |   |   |    |   |   |   |    |   |   |   |    |   |   |   |   |   |
| Ratios      and Other Data                            |   |   |    |   |   |   |    |   |   |   |    |   |   |   |    |   |   |   |   |   |
| Return      on average assets                         |   |   | (5.35   | %)     |   |   | (5.43   | %)     |   |   | 0.76    | %      |   |   | 1.05    | % |   |   | 1.01 | % |
| Return      on average equity                         |   |   | (170.63 | %)     |   |   | (54.01  | %)     |   |   | 10.89   | %      |   |   | 16.82   | % |   |   | 17.72 | % |
| Net      interest margin                              |   |   | 1.58    | %      |   |   | 2.57    | %      |   |   | 3.39    | %      |   |   | 3.79    | % |   |   | 3.53 | % |
| Efficiency      ratio                                 |   |   | 132.23  | %      |   |   | 206.37  | %      |   |   | 65.39   | %      |   |   | 54.81   | % |   |   | 56.98 | % |
| Tier      1 leverage ratio (bank)                     |   |   | 2.37    | %      |   |   | 7.23    | %      |   |   | 8.17    | %      |   |   | 8.05    | % |   |   | 7.75 | % |
| Tier      1 risk-based capital ratio (bank)           |   |   | 3.43    | %      |   |   | 8.48    | %      |   |   | 9.70    | %      |   |   | 9.03    | % |   |   | 10.19 | % |
| Total      risk-based capital ratio (bank)            |   |   | 4.72    | %      |   |   | 9.75    | %      |   |   | 10.72   | %      |   |   | 10.01   | % |   |   | 11.35 | % |
| Net      chargeoffs to average loans                  |   |   | 5.90    | %      |   |   | 0.78    | %      |   |   | 0.06    | %      |   |   | 0.04    | % |   |   | 0.06 | % |
| Nonperforming      assets to loans and OREO, year end |   |   | 26.36   | %      |   |   | 10.79   | %      |   |   | 3.00    | %      |   |   | 0.13    | % |   |   | 0.14 | % |
| Nonperforming      loans to loans, net, year end      |   |   | 25.02   | %      |   |   | 9.97    | %      |   |   | 2.53    | %      |   |   | 0.13    | % |   |   | 0.14 | % |
| Allowance      for loan losses to loans, year end     |   |   | 4.73    | %      |   |   | 3.32    | %      |   |   | 1.04    | %      |   |   | 1.00    | % |   |   | 1.08 | % |

----

Item 7.   Management’s Discussion andAnalysis of Financial Condition and Results of Operation.

----

|                        |   | 2009   |    |   | 2008   |   |    | 2007   |   |
|-----------------------------|--------|--------|---------|--------|--------|--------|---------|--------|--------|
| Total      revenue(1)       |   | $      | 18,073  |   |   | $      | 25,028  |   |   | $ | 21,654 |   |
| Net      income (loss)      |   |   | (43,738 | )      |   |   | (44,847 | )      |   |   | 4,060 |   |
| Total      assets           |   |   | 717,689 |   |   |   | 812,742 |   |   |   | 586,513 |   |
| Total      loans(2)         |   |   | 537,161 |   |   |   | 692,876 |   |   |   | 474,685 |   |
| Total      deposits         |   |   | 641,491 |   |   |   | 646,849 |   |   |   | 471,828 |   |
| Total      equity (deficit) |   | $      | (4,158  | )      |   | $      | 40,624  |   |   | $ | 47,556 |   |

----

|   | • | offering      additional equity or debt instruments to prospective investors through      public or private offerings; |
|--------|---------|------------------------------------------------------------------------------------------------------------------------|

|   | • | renegotiating      our holding company’s senior capital obligations (preferred stock and      senior debt); |
|--------|---------|-------------------------------------------------------------------------------------------------------------------|

|   | • | potentially      divesting selected branch locations, including associated loans and      deposits; and |
|--------|---------|---------------------------------------------------------------------------------------------------------|

|   | • | shrinking      our loan portfolio through loan run-off and problem asset      resolution. |
|--------|---------|-------------------------------------------------------------------------------------------|

----

----

----

----

----

|                                              |   | Average Balances, Income and Expenses, and Rates For the Years Ended December 31, |    |
|---------------------------------------------------|--------|-----------------------------------------------------------------------------------------------------------------------------------------------|---------|
|                                              |   | 2009                                                                                                                                          |    |   | 2008 |   |   | 2007 |   |
|                                              |   | Average                                                                                                                                       |    |   | Income/ |   |   | Yield/ |   |   | Average |   |   | Income/ |   |   | Yield/ |   |   | Average |   |   | Income/ |   |   | Yield/ |   |
|                                              |   | Balance                                                                                                                                       |    |   | Expense |   |   | Rate |   |   | Balance |   |   | Expense |   |   | Rate |   |   | Balance |   |   | Expense |   |   | Rate |   |
| Loans,      including nonaccrual                  |   | $                                                                                                                                             | 624,255 |   |   | $ | 28,842 |   |   |   | 4.62 | % |   | $ | 682,438 |   |   | $ | 40,901 |   |   |   | 5.99 | % |   | $ | 430,683 |   |   | $ | 35,661 |   |   |   | 8.28 | % |
| Mortgage      loans held for sale                 |   |                                                                                                                                          | 8,068   |   |   |   | 409 |   |   |   | 5.07 | % |   |   | 11,834 |   |   |   | 703 |   |   |   | 5.94 | % |   |   | 10,384 |   |   |   | 668 |   |   |   | 6.43 | % |
| Investment      securities                        |   |                                                                                                                                          | 102,779 |   |   |   | 3,329 |   |   |   | 3.24 | % |   |   | 73,371 |   |   |   | 3,477 |   |   |   | 4.74 | % |   |   | 69,785 |   |   |   | 3,293 |   |   |   | 4.72 | % |
| Federal      funds sold and other                 |   |                                                                                                                                          | 70,418  |   |   |   | 327 |   |   |   | 0.46 | % |   |   | 12,297 |   |   |   | 306 |   |   |   | 2.49 | % |   |   | 5,905 |   |   |   | 346 |   |   |   | 5.86 | % |
| Total      interest-earning assets                |   | $                                                                                                                                             | 805,520 |   |   | $ | 32,907 |   |   |   | 4.09 | % |   | $ | 779,940 |   |   | $ | 45,387 |   |   |   | 5.82 | % |   | $ | 516,757 |   |   | $ | 39,968 |   |   |   | 7.73 | % |
|                                              |   |                                                                                                                                          |    |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |
| Time      deposits                                |   | $                                                                                                                                             | 543,525 |   |   | $ | 15,939 |   |   |   | 2.93 | % |   | $ | 435,285 |   |   | $ | 18,038 |   |   |   | 4.14 | % |   | $ | 272,730 |   |   | $ | 13,940 |   |   |   | 5.11 | % |
| Savings      and money market                     |   |                                                                                                                                          | 74,438  |   |   |   | 959 |   |   |   | 1.29 | % |   |   | 121,919 |   |   |   | 3,199 |   |   |   | 2.62 | % |   |   | 76,184 |   |   |   | 3,445 |   |   |   | 4.52 | % |
| NOW      accounts                                 |   |                                                                                                                                          | 38,377  |   |   |   | 184 |   |   |   | 0.48 | % |   |   | 43,666 |   |   |   | 802 |   |   |   | 1.84 | % |   |   | 45,285 |   |   |   | 1,487 |   |   |   | 3.28 | % |
| FHLB      advances                                |   |                                                                                                                                          | 67,463  |   |   |   | 2,071 |   |   |   | 3.07 | % |   |   | 60,538 |   |   |   | 2,060 |   |   |   | 3.40 | % |   |   | 41,014 |   |   |   | 1,957 |   |   |   | 4.77 | % |
| Long-term      debt                               |   |                                                                                                                                          | 9,605   |   |   |   | 594 |   |   |   | 4.82 | % |   |   | 4,459 |   |   |   | 208 |   |   |   | 4.66 | % |   |   | - |   |   |   | - |   |   |   | - |   |
| Junior      subordinated debentures               |   |                                                                                                                                          | 13,403  |   |   |   | 424 |   |   |   | 3.16 | % |   |   | 13,403 |   |   |   | 740 |   |   |   | 5.52 | % |   |   | 13,403 |   |   |   | 1,025 |   |   |   | 7.65 | % |
| Federal      funds purchased and other borrowings |   |                                                                                                                                          | 3,042   |   |   |   | 15 |   |   |   | 3.57 | % |   |   | 14,906 |   |   |   | 332 |   |   |   | 2.23 | % |   |   | 10,864 |   |   |   | 611 |   |   |   | 5.63 | % |
| Total      interest-bearing liabilities           |   | $                                                                                                                                             | 749,853 |   |   | $ | 20,186 |   |   |   | 2.69 | % |   | $ | 694,176 |   |   | $ | 25,379 |   |   |   | 3.66 | % |   | $ | 459,480 |   |   | $ | 22,465 |   |   |   | 4.89 | % |
|                                              |   |                                                                                                                                          |    |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |
| Net      interest spread                          |   |                                                                                                                                          |    |   |   |   |   |   |   |   | 1.40 | % |   |   |   |   |   |   |   |   |   |   | 2.16 | % |   |   |   |   |   |   |   |   |   |   | 2.84 | % |
| Net      interest income/margin                   |   |                                                                                                                                          |    |   |   | $ | 12,721 |   |   |   | 1.58 | % |   |   |   |   |   | $ | 20,008 |   |   |   | 2.57 | % |   |   |   |   |   | $ | 17,503 |   |   |   | 3.39 | % |
| Noninterest-bearing      demand deposits          |   | $                                                                                                                                             | 38,370  |   |   |   |   |   |   |   |   |   |   | $ | 41,920 |   |   |   |   |   |   |   |   |   |   | $ | 32,588 |   |   |   |   |   |   |   |   |   |

----

|   |   | Changes in Net Interest Income                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |   |
|--------|--------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------|
|   |   | For the Years Ended December 31, 2009 vs. 2008Increase (Decrease)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |   |   |   |   |   | For the Years Ended December 31, 2008 vs. 2007Increase (Decrease) |   |   | For the Years EndedDecember 31, 2007 vs. 2006Increase (Decrease) |   |
|   |   | Volume  Rate  Due toOne-Day Difference(2)  Total  Volume  Rate  Due toOne-Day Difference(2)  Total  Volume  Rate                                          Interest-Earning      Assets                                         Federal      funds sold and other $1,443  $(1,421) $(1) $21  $376  $(417) $1  $(40) $(42) $122 Investment      securities  1,390   (1,528)  (10)  (148)  170   5   9   184   664   989 Mortgage      loans held for sale  (222)  (69)  (2)  (293)  93   (60)  2   35   668   - Loans(1)  (3,478)  (8,470)  (112)  (12,060)  20,902   (15,760)  98   5,240   8,052   9,151 Total      interest-earning assets  (867)  (11,488)  (125)  (12,480)  21,541   (16,232)  110   5,419   9,342   10,262                                                Interest-Bearing      Liabilities                                        Deposits  3,134   (8,031)  (60)  (4,957)  10,352   (7,236)  51   3,167   3,452   6,988 FHLB      advances  234   (217)  (6)  11   935   (837)  5   103   331   548 Long-term      debt  240   147   (1)  386   1   208   -   209   -   - Federal      funds purchased  (256)  (60)  (1)  (317)  228   (510)  2   (280)  354   169 Junior      suborindated debentures  (74)  (240)  (2)  (316)  -   (288)  3   (285)  132   273 Total      interest-bearing liabilities  3,278   (8,401)  (70)  (5,193)  11,516   (8,663)  61   2,914   4,269   7,978                                                Net      interest income $(4,145) $(3,087) $(55) $(7,287) $10,025  $(7,569) $49  $2,505  $5,073  $2,284  (1)   Loan fees, which are not material for any of the periods shown, have beenincluded for rate calculation purposes.(2)   Presentedto reflect the impact of February having 29 days in 2008 vs. 28 days in 2007 and2009. Provisionfor Loan LossesOurprovision for loan losses was $39.7 million and $20.5 million for the yearsended December 31, 2009 and 2008, respectively, an increase of $19.2million.  The percentage of allowance for loan losses was increasedduring 2009 to 4.73% of gross loans outstanding as of December 31, 2009, from3.32% as of December 31, 2008.  Approximately $37.5 million of theprovision for loan losses for the year ended December 31, 2009, was recorded toreflect impairments on loans.  The actual loss on disposition of theloan and/or the underlying collateral may be more or less than the amountexpensed to the provision for loan losses.  The allowance has beenrecorded based on management’s ongoing evaluation of inherent risk and estimatesof probable credit losses within the loan portfolio.  Managementbelieves that specific reserves related to nonperforming assets and othernonaccrual loans have been allocated in its allowance for loan losses as ofDecember 31, 2009.  Management also believes that these reserves willoffset losses it anticipates may arise from less than full recovery of the loansfrom the supporting collateral.  No assurances can be given in thisregard, however, especially considering the overall weakness in the real estatemarket.At theend of each quarter or more often, if necessary, we analyze the collectabilityof our loans and adjust the loan loss allowance to an appropriate level throughan expense recorded to the provision for loan losses.  Our loan lossallowance covers estimated credit losses on individually evaluated loans thatare determined to be impaired, as well as estimated credit losses inherent inthe remainder of the loan portfolio.  We strive to follow acomprehensive, well-documented, and consistently applied analysis of our loanportfolio in determining an appropriate level for the loan lossallowance.  We consider what we believe are all significant factorsthat affect the collectability of the loans within our portfolio and support thecredit losses estimated by this process.  Our loan review system andcontrols (including our loan grading system) are designed to identify, monitor,and address asset quality problems in an accurate and timelymanner.  We evaluate any loss estimation model before it is employedand document inherent assumptions and adjustments.  We promptly chargeoff loans that we determine are uncollectible and adjust the balance of anyimpaired loans downward to reflect our assessment of the appropriate chargeoffsimmediately once impairment is determined.  It is essential that wemaintain an effective loan review system that works to ensure the accuracy ofour internal grading system and, thus, the quality of the information used toassess the appropriateness of the loan loss allowance.  Our boardof directors is responsible for overseeing management’s significant judgmentsand estimates pertaining to the determination of an appropriate loan lossallowance by reviewing and approving our written loan loss allowance policies,procedures and model quarterly.  As part of the consent order that ourbank entered into with the OCC on April 27, 2009, we implemented an updatedprogram for the maintenance of an adequate allowance for loanlosses.  This program is consistent with guidance found in theInteragency Policy Statement on the Allowance for Loan Losses contained in OCCBulletin 2006-47.Inarriving at our loan loss allowance, we consider those qualitative orenvironmental factors that are likely to cause credit losses, as well as ourhistorical loss experience.  In addition, as part of our model, weconsider changes in lending policies and procedures, including changes inunderwriting standards, and collection, chargeoff, and recovery practices notconsidered elsewhere in estimating credit losses, as well as changes inregional, local and national economic and businessconditions.  Further, we factor in changes in the nature and volume ofthe portfolio and in the terms of loans, changes in the experience, ability, anddepth of lending management and other relevant staff, the volume of past due andnonaccrual loans, as well as adversely graded loans, changes in the value ofunderlying collateral for collateral-dependent loans, and the existence andimpact of any concentrations of credit.  Please see the discussionbelow under Allowance for LoanLosses for a description of the factors we consider in determining theamount of the provision we expense each period to maintain thisallowance. 51 Thecontinued downturn in the real estate market has resulted in increased loandelinquencies, defaults and foreclosures, primarily in our residential realestate portfolio, and we believe that these trends may continue.  Inaddition to various internal reviews of our loan portfolio over the past year,we also reviewed our loan portfolio with the assistance of a third party loanreview firm and with our regulator.  The real estate collateral ineach case provides an alternate source of , in the event of default by theborrower and may deteriorate in value during the time the credit isextended.  If real estate values continue to decline, it is also morelikely that we would be required to increase our allowance for loanlosses.  If, during a period of reduced real estate values, we arerequired to liquidate the property collateralizing a loan to satisfy the debt orto increase the allowance for loan losses, it could materially reduce ourprofitability and adversely affect our financial condition.  Thisdownturn in the real estate market has resulted in an increase in ournonperforming loans, and there is a risk that this trend will continue, whichcould result in further loss of earnings and an increase in our provision forloan losses and loan chargeoffs, all of which could have a material adverseeffect on our financial condition and results of operations.As ofDecember 31, 2009 and 2008, nonperforming assets (nonperforming loans plus otherreal estate owned) were $137.3 million and $75.5 million, respectively.  Inaddition, as of 26, 2010, there were contracts in place for pending sales ofloans and other real estate owned of approximately $2.4 million, which willreduce nonperforming assets to $134.9 million.  Foregone interestincome on these nonaccrual loans and other nonaccrual loans charged off duringthe years ended December 31, 2009, 2008 and 2007, was approximately $3,778,000,$1,139,000 and $139,000, respectively.  There was one loancontractually past due for 90 days and still accruing interest included innonperforming assets of $137.3 million as of December 31, 2009.  Itwas placed on nonaccrual status on the following business day.  Therewere no loans contractually past due in excess of 90 days and still accruinginterest as of December 31, 2008.  There were nonperforming loansthat were specifically reviewedfor impairment of $119.8 million (after related specific chargeoffs of$22.5 million) and $69.1 million, with related valuation allowances of $8.6million and $8.3 million at December 31, 2009 and 2008,respectively.   The remainder of the nonperforming loanswere assigned a general reserve according to their respective loancategories.  The provision for loan loss recorded in 2009 and2008 is part of our proactive strategy to accelerate our efforts to resolve ournonperforming assets with the goal of removing them from our balancesheet.   NoninterestIncomeThefollowing table sets forth information related to the various components of ournoninterest income (dollars in thousands):         Years Ended December 31,         2009  2008  2007 Gain      on sale of securities available for sale, net $1,758  $207  $117 Service      charges and fees on deposit accounts  1,751   1,766   1,270 Mortgage      banking income  1,453   2,251   1,858 Service      charges and fees on loans  454   430   356 Gain      (loss) on sale of other real estate owned  (338)  11   - Other  274   355   550 Total      noninterest income $5,352  $5,020  $4,151  Noninterestincome was $5.3 million for the year ended December 31, 2009, a net increase ofapproximately $332,000, or 6.6%, as compared to noninterest income of $5.0million for the year ended December 31, 2008. The increase of $332,000 isprimarily due to the increase in the gain on securities available for salerecognized during the year ended December 31, 2009, of $1.6 million, which waspartially offset by a decrease in mortgage banking income of $800,000, or 35.5%,and the increased loss on other real estate owned of $349,000 for 2009 ascompared to 2008.Noninterestincome was $5.0 million for the year ended December 31, 2008 as compared to $4.2million for the year ended December 31, 2007, an increase of $800,000, or19.0%.  This increase is primarily due to the $496,000, or 13.9%,increase in service charges and fees on deposit accounts resulting from growthin the number of deposit accounts, primarily due to the Carolina Nationalacquisition completed in January 2008.  This increase was also due inlarge part to mortgage banking income generated by the origination and sale ofresidential mortgages, which increased by $393,000, or 21.2%, to $2,251,000 forthe year ended December 31, 2008, as compared to $1,858,000 for the year endedDecember 31, 2007.The gainon the sale of securities available for sale increased by $1,551,000 from$207,000 for the year ended December 31, 2008, as compared to the same period in2009.  The gain on sale of securities available for sale increased by$90,000, or 76.9%, from $117,000 for the year ended December 31, 2007, ascompared to $207,000 for the year ended December 31, 2008.  Our recentsecurities sales are part of a strategic plan to dispose of a portion of ourtax-exempt municipal securities portfolio, since we are not able to realizecurrently the tax benefits associated with the earnings on these securities dueto our net operating loss position.   Please see Investments for moredetails.  In addition, strategic sales of other investment securitiesavailable for sale occurred during 2009 following changes in market prices ofthese securities due to action by the Federal Reserve to increase marketliquidity.  This situation presented a unique opportunity tocapitalize on an increased unrealized gain position on several securities in ourinvestment portfolio. 52 Servicecharges and fees on deposit accounts of $1.8 million for the year ended December31, 2009, remained relatively flat from 2008.  Pending regulatorychanges may negatively affect noninterest income in future periods earned fromservice charges and fees on deposit accounts.Mortgagebanking income generated by the wholesale mortgage division for the year endedDecember 31, 2009, decreased by $800,000, or 34.8%, as compared to $2,251,000earned for the year ended December 31, 2008 due to the decrease in the volume ofloans originated during the year ended December 31, 2009.  OnSeptember 2, 2009, we closed the wholesale mortgage lending division and hadfunded all outstanding rate lock commitments as of September 30, 2009 as part ofour strategy to reduce the size of our balance sheet to improve our capitalratios.  Werecognized losses on the sale of other real estate owned of $338,000 for theyear ended December 31, 2009.  We have incurred losses on dispositionof other real estate owned in following our policy of disposing of these assetsin an expeditious manner at the highest present value to the bank, pursuant toasset-specific strategies which give consideration to holding costs. Inaddition, other noninterest income decreased by $81,000, or 22.8%, from $355,000for the year ended December 31, 2008 to $274,000 for the year ended December 31,2009. This decrease resulted primarily from the gain on sale of approximately$141,000 in the guaranteed portion of SBA loans originated during the year endedDecember 31, 2008 that was not repeated for the same period of 2009 since no SBAloans were originated during the year ended December 31, 2009.Servicecharges and fees on deposit accounts increased by $496,000, or 38.2%, to $1.8million for the year ended December 31, 2008, as compared to $1.3 million forthe year ended December 31, 2007, resulting from the growth in the number ofdeposit accounts that was largely due to our acquisition of Carolina Nationalduring the first quarter of 2008.Mortgagebanking income generated by the wholesale mortgage division for the year endedDecember 31, 2008, increased by $393,000, or 21.2%, as compared to$1,858,000 earned for the year ended December 31, 2007, due to the increase involume of loans originated during the year ended December 31,2008.  In addition, other noninterest income decreased by $195,000, or35.5%, from $550,000 for the year ended December 31, 2007, to $355,000 for theyear ended December 31, 2008. This decrease resulted primarily from the gain onsale of approximately $374,000 in the guaranteed portion of SBA loans originatedduring the year ended December 31, 2007, that decreased to $190,000 for the sameperiod in 2008.Servicecharges and fees on loans increased $24,000, or 5.6%, from $430,000 for the yearended December 31, 2008, to $454,000 for the year ended December 31, 2009,primarily due to increased late charges, partially offset by decreased servicecharges and fees for the year ended December 31, 2009 as compared to the yearended December 31, 2008 due to the lower volume of loans generated during2009. Service charges and fees on loans increased $74,000, or 20.8%, from$356,000 for the year ended December 31, 2007, to $430,000 for the year endedDecember 31, 2008, primarily due to increased late charges and service chargesand fees for the year ended December 31, 2008, as compared to the year endedDecember 31, 2007, due to the increased volume of loans generated during2008.NoninterestExpensesThefollowing table sets forth information related to the various components of ournoninterest expenses (dollars in thousands):         Years Ended December 31,         2009  2008  2007 Salaries      and employee benefits $10,524  $11,429  $7,876 FDIC      insurance premiums  3,365   529   331 Occupancy      and equipment expense  3,232   3,375   2,030 Professional      fees  1,396   589   513 Data      processing and ATM expense  1,211   1,303   702 Other      real estate owned expense  838   1,757   31 Telephone      and supplies  621   675   426 Public      relations  481   534   409 Loan      related expenses  408   733   653 Goodwill      impairment  -   28,732   - Other  1,823   1,993   1,188 Total      noninterest expense $23,899  $51,649  $14,159  53  Noninterestexpense decreased by $27.8 million, or 53.7%, from $51.6 million for the yearended December 31, 2008 to $23.9 million for the year ended December 31,2009.   The decrease is primarily due to an after-tax noncashaccounting charge of $28.7 million that we recorded during the fourth quarter of2008 as a result of our annual testing of goodwill for impairment as required byaccounting standards.  Other than the adjustment for goodwillimpairment, noninterest expense for the year ended December 31, 2009, increasedby approximately $1.0 million, or net 4.4%, as compared to recurring noninterestexpenses of $22.9 million for the year ended December 31,2008.  Included in this increase are various amounts which reflect ourcurrent financial condition, primarily increased FDIC insurance premiums andprofessional fees paid to advisors and consultants engaged to assist us inraising capital and complying with the regulatory enforcement actions with theOCC and the FRB.  Noninterest expenses for the year ended December 31,2009, include the addition of our full-service branch and market headquarters,which opened May 18, 2009, in the Tega Cay community of Fort Mill, SouthCarolina.  In addition, noninterest expenses for the year endedDecember 31, 2008, reflected only eleven months of expenses from the fourbranches added from the Merger, which was effective January 31, 2008, as well asonly eight months of expenses on our fifth Columbia market branch in LexingtonCounty, which opened in July 2008.  Although we have always focused oncontrolling our operating expenses and managing our overhead to an efficientlevel, given the current economic conditions, we embarked on an even moreaggressive expense reduction campaign in 2009 that we believe has saved us over$5 million in annual expenditures compared to our level of operating expenses in2008.Noninterestexpense increased by $37.5 million, or 264.8%, from $14.2 million for the yearended December 31, 2007, to $51.6 million for the year ended December 31,2008.   Excluding the goodwill impairment of $28.7 millionrecorded for the year ended December 31, 2008, noninterest expenses increased$8.8 million, or 62.0%, as compared to $14.2 million for the year ended December31, 2007.  Each noninterest expense category reflects the cost ofsupporting our expansion into new markets, including our addition of fourfull-service branches in Richland County in the Midlands region of SouthCarolina with the acquisition of Carolina National on January 31,2008.  The year ended December 31, 2008, also reflects a full twelvemonths of expenses for the three full-service branches added throughout2007.  In addition, we added our fifth full-service branch inLexington County in the Midlands region of South Carolina in July2008.Salariesand employee benefits decreased for the year ended December 31, 2009 compared to2008, by $905,000, or 7.9%, from $11.4 million to $10.5million.   Apart from expenses incurred to implement the changesin key executive management during the third quarter of 2009, we decreasedrecurring salary and employee benefits expense by 12.7% for the year endedDecember 31, 2009, compared to the same period for 2008, despite opening ourfirst full-service branch in the Tega Cay community of Fort Mill, South Carolinaduring May 2009.Weachieved this reduction in recurring salaries and benefits expense through ananalysis of overall employee efficiency which has resulted in the streamliningof our personnel needs through the reduction or combination of certain employeepositions.  In addition, the board of directors eliminated thematching contribution to the employee 401K plan effective May 31, 2009 in orderto reduce employee benefit expenses without further impacting personnellevels.  The closure of our wholesale mortgage division on September2, 2009, will have a proportionally greater impact on the reduction of salarycosts in future quarters, as we realize the full benefits of this recentdecrease in personnel during 2010.   Our revised strategic plandoes not provide for our expansion through branching in the nearterm.  In fact, our balance sheet is projected to shrink over the nexttwelve months, and management has taken various strategic steps to match thisshrinkage with reduced overhead.Salariesand employee benefits increased for the year ended December 31, 2008 compared to2007, by $3.5 million, or 44.3%, from $7.9 million to $11.4million.   This increase reflects the cost of personnel tosupport our expansion into new markets, including our addition of fourfull-service branches in the Columbia market with the acquisition of CarolinaNational on January 31, 2008, and the addition of our fifth full-serviceColumbia branch in July 2008.  The year ended December 31, 2008, alsoreflects a full twelve months of expenses for the three full-services branchesadded throughout 2007.FDICinsurance expense increased by $2,836,000, or 536.1%, from $529,000 for the yearended December 31, 2008, to $3,365,000 for the year ended December 31,2009.  This increase includes increased annual deposit insurancepremiums assessed by the FDIC due to an increase in our deposit base, ourcurrent financial condition, and our heightened reliance on brokered depositsduring 2009, as well as a one-time special assessment for $399,000 assessed onJune 30, 2009, and paid on September 30, 2009, due to the recessionary U.S.economy and the recent failure of several unaffiliated FDIC-insured depositoryinstitutions.  As our current brokered deposits mature and ourfinancial condition improves, our FDIC assessments should adjust downward infuture quarters, returning this insurance expense closer to its historicallevels.  FDIC insurance expense increased by $198,000, or 59.8%, to$529,000 for the year ended December 31, 2008, as compared to $331,000 for theyear ended December 31, 2007, due to the growth in our deposits resulting fromnew branches opened in 2007 and acquired in the Merger.Occupancyand equipment expenses decreased by approximately $200,000, or 5.9%, from $3.4million for the year ended December 31, 2008, to $3.2 million for the year endedDecember 31, 2009, despite incurring expenses for a full year in 2009 on ourLexington branch, which opened in July 2008.  During the same periodin 2008, there were no expenses incurred for the Stonecrest branch, which openedin May 2009, and only 137 days of expenses on the Lexington branch which openedin July 2008.  We have streamlined our cost structure to reflect ourprojected lower base of earning assets, and we will continue to eliminateassociated unnecessary infrastructure as our assets shrink by proactivelyassessing our level of overhead expenses.  The positive effects ofmany of our recently renegotiated vendor contracts are also reflected in thedecrease in occupancy and equipment expenses from 2008 to 2009. 54 Occupancyand equipment expenses increased by $1.3 million, or 65.0%, to $3.4 million forthe year ended December 31, 2008, as compared to $2.0 million for the year endedDecember 31, 2007. This increase reflects expenses for a full twelve months forthe four full-service branches acquired in the Merger, as well as expensesfor the Greenville and Charleston market headquarters, and the Spartanburghome office expansion for a full year in 2008, all completed during2007.  Professionalfees increased by $807,000, or 137.0%, from 2008 to 2009 due to the costs ofvarious experienced advisors enlisted in our efforts to comply with therequirements of the consent order with the OCC and our written agreement withthe FRB.  If we make progress toward satisfying the requirements setforth in our regulatory agreements which we expect to result in improvement inour financial condition, we would expect to see future reductions in ourprofessional fees, returning us to our historical level of need for outsideprofessional expertise in our ongoing operations.  Professional feeswere relatively flat, with an increase of $76,000, or 14.8%, for the years endedDecember 31, 2008, as compared to the same period in 2007.Dataprocessing and ATM expenses were relatively flat at $1.2 million and $1.3million for the years ended December 31, 2009 and 2008,respectively.  The majority of the decrease of $92,000, or 7.1%,reflects the impact of efficiencies achieved through the Merger, as the yearended December 31, 2008, included trailing expenses driven by Carolina Nationaldata processing costs that were incurred until the system conversion, which wascompleted on May 31, 2008.  We have contracted with an outsidecomputer service company to provide our core data processingservices.  A significant portion of the fee charged by the third partyprocessor is directly related to the number of loan and deposit accounts and therelated number of transactions.  The growth in deposit accounts is dueto the increasing customer base resulting from the full-service branches addedin 2007, 2008, and 2009.  As five of our branches are less than three yearsold, we expect their customer base, and the related servicing costs, to grow inthe coming years.  However, we evaluate our operating costs on anongoing basis, with the goal of reducing or managing expenses while maintainingthe outstanding customer service that is integral to our bank.Dataprocessing and ATM expenses were $1.3 million and $0.7 million for the yearsended December 31, 2008 and 2007, respectively.  The majority of theincrease of 85.6% reflects the increased costs associated with growth incustomer transaction processing due to the increasing number of loan and depositaccounts in our customer base.   The growth in loan and depositaccounts is primarily due to the acquisition of Carolina National, and also dueto the increased customer base resulting from the full-service branches addedthroughout 2007. Otherreal estate owned expense decreased by $919,000, or 52.3%, from $1,757,000 forthe year ended December 31, 2008, to $838,000 for the year ended December 31,2009, as writedowns on nonperforming assets were more proactively recorded priorto the assets migrating to other real estate owned through foreclosure for theyear ended December 31, 2008, as compared to December 31, 2009.  Otherreal estate owned expense increased by $1,726,000 from $31,000 for the yearended December 31, 2007, to $1,757,000 for the year ended December 31, 2008, asthe level of foreclosed assets increased from 2007 to 2008.  Theseexpenses include costs incurred to maintain properties we have foreclosed on,including property taxes and insurance, utilities, property renovations andmaintenance.  These expenses also include any writedowns to thecarrying value of these foreclosed properties as market conditions changesubsequent to the foreclosure action. For the year ended December 31, 2009 and2008, writedowns to other real estate owned were $652,000 and $1,577,000, with$187,000 and $180,000, respectively, in costs to maintain theproperties.  The repossessed collateral is primarily made up ofsingle-family residential properties in varying stages of completion and variouscommercial properties.  These properties are being actively marketedand maintained with the primary objective of liquidating the collateral at alevel which most accurately approximates fair market value and allows recoveryof as much of the unpaid principal balance as possible upon the sale of theproperty in a reasonable period of time.Telephoneand supplies expenses decreased by $54,000, or 8.0%, to $621,000 for the yearended December 31, 2009, as compared to $675,000 for the same period in 2008.Although our number of branches has increased, we were able to reduce theseexpenses due to various cost-saving initiatives implemented during2009.  Telephone and supplies expenses increased by $249,000, or58.5%, from $426,000 for the year ended December 31, 2007, to $675,000 for theyear ended December 31, 2008.  This increase reflects the cost of ourexpansion into new markets throughout the year ended December 31, 2007, and inthe first quarter of 2008 as we completed the Merger.Loanrelated expenses decreased by $53,000, or 9.9%, to $481,000 for the year endedDecember 31, 2009, as compared to $534,000 for the same period in 2008, due toour decision to curtail loan origination activities as we reduce the size of ourbalance sheet to improve our capital ratios and various other cost-savinginitiatives implemented during 2009.   Loan related expensesincreased by $125,000, or 30.6%, to $534,000 for the year ended December 31,2008, as compared to $409,000 for the year ended December 31, 2007, due to theincreased volume of loans generated during the year ended December 31,2008Publicrelations expense decreased by $325,000, or 44.3%, from $733,000 for the yearended December 31, 2008, to $408,000 for the year ended December 31,2009.  In contrast, public relations expense increased by $80,000, or12.3%, to $733,000 for the year ended December 31, 2008, as compared to $653,000for the year ended December 31, 2007.   During 2008, weimplemented a rebranding project with a public debut of the new brand in thethird quarter of 2008.  However, while we are operating under theregulatory consent order, we are limiting our marketingexpenditures. 55 Includedin the line item “Other,” which decreased $170,000, or 8.5%, between December31, 2008 and 2009, are charges for fees paid to our board of directors and ourregional boards; postage, printing and stationery expenses; regulatory fees paidto the OCC; amortization of intangibles relating to the acquisition; and variouscustomer-related expenses.  As of February 28, 2009, board fees weresuspended due to our reduced profitability.  Also included innoninterest expense for the year ended December 31, 2009, were the one-timewritedowns of two of our investments in two different correspondent banks, whichwe determined to be impaired.  In addition, customer related expensesfor the year ended December 31, 2008, included approximately $100,000 inoperational losses on customer deposit accounts that were nonrecurring duringthe same period in 2009.  The line item “Other” increased $805,000, or67.8%, to $1,993,000 for the year ended December 31, 2008, as compared to$1,188,000 for the year ended December 31, 2007.  The majority of thecategories of expenses included in “Other” increased due to our expansion intonew markets during the year ended December 31, 2007, and the completion of theMerger in the first quarter of 2008.  Other expense for the year endedDecember 31, 2008, also included the amortization of intangibles related to theMerger totaling $146,000, which began on February 1, 2008.Althoughwe are committed to attracting and retaining a team of seasoned and well-trainedofficers and staff, maintaining highly technical operations support functions,and further developing a professional marketing program, we are controlling ournoninterest expenses until our financial condition improves.Provisionfor Income TaxesIncometax expense can be analyzed as a percentage of net income before incometaxes.  The following table sets forth information related to ourincome tax expense (dollars in thousands):        Years ended December 31         2009  2008  2007 Income      tax expense (benefit) $(1,800) $(2,234) $2,039 Net      income (loss) before income taxes  (45,538)  (47,081)  6,099 Effective      income tax rate  (3.95)%  4.75%  33.43%Werecorded a deferred tax benefit during 2009 to reflect the change in the netoperating loss carryback period from two years to as much as five yearscontained in the Worker, Homeownership and Business Assistance Act of 2009enacted on November 6, 2009.  The deferred tax expense recorded torecognize the valuation allowance against the deferred tax asset as of December31, 2008, partially offset the deferred tax benefit recognized to reflect theincrease in the tax effect of the net future deductible items, which occurredduring the year, primarily as the allowance for loan losses and the netoperating loss carryforward increased.  Our effective tax rate of 2007was 33.43%, a more typical tax rate for our operations.  BalanceSheet ReviewGeneralAs ofDecember 31, 2009, we had total assets of $717.7 million, a decrease of $95.0million, or 11.7%, over total assets of $812.7 million as of December 31,2008.  Total assets on December 31, 2009 and 2008, consisted of loans, netof unearned income, of $511.8 million and $686.3 million; cash and cashequivalents of $66.0 million and $7.7 million; and securities available for saleof $99.1 million and $81.7 million, all respectively.  Also includedwere other real estate owned of $9.3 million and $6.5 million; premises andequipment, net of accumulated depreciation and amortization, of $8.1 million and$7.6 million; other nonmarketable equity securities of $6.8 million and $7.9million; bank owned life insurance of $3.2 million and $3.1 million; otherassets of $5.4 million and $5.9 million, and deferred tax assets of $3.9 millionand $5.7 million all as of December 31, 2009 and 2008,respectively.Ourinterest-earning assets, which include loans, net of unearned income, securitiesavailable for sale and interest-earning bank balances, fell by $96.4 million to$702.2 million as of December 31, 2009, or a decrease of 12.1% over the balanceof $798.6 million as of December 31, 2008. During the year ended December31, 2009, we completed several very successful retail deposit specials to raisefunds to lessen our current and future dependence on overnight borrowings andwholesale funding.  These specials lasted only a short number of days,offered attractive terms for new money to the bank, and produced positiveresults by increasing market exposure and boosting liquidity.  Inaddition, in April 2009, we raised approximately $150 million of brokereddeposits laddered over a one-to two-year time horizon.  As a result,our cash and cash equivalents increased to $66.0 million, or 9.2% of totalassets as of December 31, 2009, from $7.7 million, or 1.0%, of total assets asof December 31, 2008.Premisesand equipment increased by $500,000, net of purchases and depreciation expense,during the year ended December 31, 2009, as compared to December 31, 2008,primarily due to the completion of the bank’s first full-service branch andmarket headquarters in the Tega Cay/Fort Mill community of York County on May18, 2009. 56 Ourliabilities as of December 31, 2009, decreased to $721.8 million, as compared toliabilities as of December 31, 2008, of $772.1 million.  Theseliabilities consisted primarily of deposits of $641.5 million and $646.8million; $54.0 million and $86.4 million in Federal Home Loan Bank advances; and$9.6 million and $9.5 million in long-term debt as of December 31, 2009 and2008, all respectively, and $13.4 million in junior subordinated debentures, asof both periods presented.Inaddition, as of December 31, 2009, our interest-bearing deposits includedwholesale funding in the form of brokered certificates of deposit (“CDs”) ofapproximately $158.0 million, an increase of 5.2% over brokered CDs as ofDecember 31, 2008, of $150.2 million. In the past, we generally have obtainedout-of-market time deposits of $100,000 or more through brokers with whom wemaintained ongoing relationships and who are approved correspondents. Theguidelines governing our participation in brokered CD programs are part of ourAsset Liability Management Program Policy, which is reviewed, revised andapproved annually by our Asset Liability Committee.  These guidelinesallowed us to take advantage of the attractive terms that wholesale funding canoffer while mitigating the inherent related risk.However,our ability to access brokered deposits through the wholesale funding market isrestricted as a result of the consent order that our bank entered into with theOCC on April 27, 2009.  Due to our bank’s capital classification, itis not able to apply for a waiver from the FDIC to accept, renew orroll over brokered deposits.  Please see Note 2 – Regulatory Mattersand Going Concern Considerations for more details on restrictions on our use ofbrokered CDs as a funding source.  We are using cash and unpledgedliquid investment securities, as well as retail deposits gathered from ourstate-wide branch network, to fund the maturity of our brokereddeposits.  In addition, during the first quarter of 2010, we havebegun to participate in an Internet-based CD placement program which allows usto offer CDs up to $250,000 to other financial institutions at lower rates thanwe typically offer our local depositors.InvestmentsOnDecember 31, 2009, and 2008, our investment securities portfolio of $99.1million and $81.7 million, respectively, represented approximately 14.0% and10.2%, respectively, of our interest-earning assets. As of December 31, 2009 and2008, we were invested in U.S. Government agency securities, mortgage-backedsecurities, and municipal securities with an amortized cost of $100.8 millionand $80.8 million, respectively, with a net unrealized loss of approximately$1.7 million and an unrealized gain of $0.9 million, respectively.  Wedid not own any single issuer, pooled or trust preferred securities as ofDecember 31, 2009 or 2008.Themortgage-backed securities contained in the investment portfolio have primarilybeen issued by the government sponsored enterprises, Fannie Mae and FreddieMac.  In September 2008, Fannie Mae and Freddie Mac were taken intoconservatorship by the federal government and are now being managed, in part, bytheir regulator, the Federal Housing Finance Agency.  In management’sopinion, the actions that led to the conservatorship include several supportinitiatives by the federal government and virtually guarantee the repayment ofthe underlying securities in accordance with their terms andconditions.  We do not own any preferred stock in any governmentsponsored enterprises.  We believe that the market for the U.S.Government and government-sponsored enterprise securities is very liquid andthat these securities could be sold quickly to meet our liquidityneeds.Theincrease in our investment securities portfolio since December 31, 2008, hasoccurred as we seek to maintain an adequate level of interest income on earningassets to support our overhead expense as our loan portfoliodecreases.   Partially offsetting this increase was the sale oftaxable securities and tax-exempt municipal securities totaling $90.2 million,which were sold for a gain of approximately $1.8 million, which was recordedduring the year ended December 31, 2009. The municipal security sales have beenstrategically executed to minimize our risk while reinvesting the proceeds fromthese sales in higher-yield taxable securities since we currently are not ableto realize the tax benefits associated with the earnings on these tax-exemptsecurities due to our net operating loss position.  Other securitieswere sold based on an analysis of the total return on the securities whichshowed a net benefit from selling the securities at a gain and investing theproceeds at the current market yield.Fairvalues and yields on our investments (all available for sale) as ofDecember 31, 2009 and 2008, are shown in the following table based oncontractual maturity dates.  Expected maturities may differ fromcontractual maturities because issuers may have the right to call or prepayobligations with or without call or prepayment penalties.  Yields ontax-exempt municipal securities are presented on a tax equivalent basis (dollarsin thousands).        Within one year  After one but withinfive years  As of December 31, 2009After five but withinten years  Over ten years  Total         Amount  Yield  Amount  Yield  Amount  Yield  Amount  Yield  Amount  Yield U.S.      Government/government sponsored enterprises $-   -  $-   -  $1,946   4.25% $-   -  $1,946   4.25%Mortgage-backed      securities  34   5.00%  -   -   6,056   4.00%  76,165   4.68%  82,255   4.63%Taxable      municipal securities  -   -   -   -   1,511   4.10%  9,619   5.45%  11,130   5.26%Tax-exempt      municipal securities  -   -   -   -   785   3.83%  2,996   4.04%  3,781   3.99%Total $34      $-      $10,298      $88,780      $99,112       57          Within one year  After one but withinfive years  As of December 31, 2008After five but withinten years  Over ten years  Total         Amount  Yield  Amount  Yield  Amount  Yield  Amount  Yield  Amount  Yield U.S. Government/government      sponsored enterprises $-   -  $-   -  $-   -  $4,013   5.00% $4,013   5.10%Mortgage-backed      securities  106   5.00%  4,117   4.24%  1,284   4.20%  52,663   5.18%  58,170   5.09%Taxable      municipal securities  -   -   -   -   -   -   -   -   -   - Tax-exempt      municipal securities  -   -   1,359   2.92%  5,695   3.84%  12,425   3.52%  19,479   3.57%                                               Total $106   5.00% $5,476   3.91% $6,979   3.70% $69,101   4.88% $81,662   4.73%Theamortized cost and fair value of our investments (all available for sale) as ofDecember 31, 2009 and 2008, are shown in the following table (dollars inthousands):         December 31, 2009  December 31, 2008         Amortized  Fair  Amortized  Fair         Cost  Value  Cost  Value U.S.      Government/government sponsored enterprises $2,000  $1,946  $3,950  $4,013 Mortgage-backed      securities  83,392   82,255   56,971   58,170 Taxable      municipal securities  11,353   11,130   -   - Tax-exempt      municipal securities  4,104   3,781   19,880   19,479                        Total $100,849  $99,112  $80,801  $81,662  We alsomaintain certain nonmarketable equity investments required by law which arereflected on the face of the Consolidated Balance Sheets.  Thecarrying amounts for certain of these investments as of December 31, 2009and 2008, consisted of the following (dollars in thousands):         As of December 31,         2009  2008 Federal      Reserve Bank stock $1,821  $1,821 Federal      Home Loan Bank stock  4,594   5,344  No readymarket exists for these stocks and they have no quoted market value. However,redemption of these stocks has historically been at par value. Accordingly, webelieve the carrying amounts are a reasonable estimate of fairvalue.  The level of FRB stock is tied to our bank’s shareholders’equity and is adjusted for changes in our equity. The level of FHLB stock varieswith the level of FHLB advances and decreased during the year ended December 31,2009, to reflect the net decrease in FHLB advances since December 31,2008.We aresubject to the FHLB’s credit risk rating system which was effective September27, 2008.  This revised policy incorporated enhancements to the FHLB’scredit risk rating system which assigns member institutions a rating which isreviewed quarterly.  The rating system utilizes key factors such asloan quality, capital, liquidity, profitability, etc.  Our ability toaccess our available borrowing capacity from the FHLB in the future is subjectto our rating and any subsequent changes based on our financial performance ascompared to factors considered by the FHLB in their assignment of our creditrisk rating each quarter.  In addition, residential collateraldiscounts have been applied during the year ended December 31, 2009, whichfurther reduced our borrowing capacity. We were notified by the FHLB during 2009that it will not allow future advances to us while we are operating under ourcurrent regulatory enforcement action.OtherReal Estate OwnedOtherreal estate owned of $10.8 million was recorded at $9.3 million, net of reservesof $0.8 million and estimated costs to sell of $0.7 million as of December 31,2009.  The balance in other real estate owned consists of propertyacquired through foreclosure which has been recorded at its net realizablevalue. Thefollowing table summarizes the composition of our other real estate owned as ofDecember 31, 2009 and 2008 (dollars in thousands):         December 31, 2009  December 31, 2008 Residential      housing related $5,380  $3,523 Owner      occupied commercial  2,604   933 Other      commercial  1,331   2,054    Total $9,315  $6,510 Duringthe year ended December 31, 2009, the gross balance in other real estate ownedincreased by approximately $2.8 million with the transfer to other real estateowned of $11.4 million in properties acquired through foreclosure during theyear ended December 31, 2009.  The transfer of these properties waspartially offset by net sales of $9.4 million during the year ended December 31,2009, on properties acquired through foreclosure before or during 2009. Thesesales resulted in a net loss of $338,000.  In addition, thereserve for other real estate owned was increased by $1.8 million during theyear ended December 31, 2009. 58 Thetransfer of properties to other real estate owned represents the next logicalstep from their previous classification as nonperforming loans to give us theability to control the properties in situations where the borrowers areunwilling or unable to take the necessary steps to satisfy the debtcollateralized by the properties.  However, based on our experience,no foreclosure process is typical and can become significantly more complicatedif the borrower files bankruptcy.  In general, we have found that acooperative transaction can be accomplished fairly quickly, sometime in aslittle as a few months, with a higher recovery percentage of the loan balance ascompared to a foreclosure.Therepossessed collateral is made up of single-family residential properties invarying stages of completion (as well as various commercialproperties).  Pursuant to the consent order that we entered into withthe OCC on April 27, 2009, we have implemented a process which requires us todevelop a written action plan for each parcel of other real estate owned toensure that each property is accounted for and managed in accordance withregulatory guidance.  These action plans include the followinginformation, at a minimum:        •valuation      analysis and accounting for each property, including the appraisal and all      supporting documentation;       •analysis      of the property, comparing the cost to carry against the financial      benefits of near term sale; and       •marketing      strategy and targeted timeframes for disposing of the      property.Managementhas established procedures that require periodic market valuations of eachproperty and the methodology used in the valuation.  In addition,targeted writedowns have been established at periodic intervals if marketingstrategies are unsuccessful.Theseproperties are being actively marketed and maintained with the primary objectiveof liquidating the collateral at a level which most accurately approximates fairmarket value and allows recovery of as much of the unpaid principal balance aspossible upon the sale of the property in a reasonable period oftime.  An updated appraisal from an independent appraiser is the basisfor the initial value of other real estate owned.  Our appraisalreview process validates the assumptions used and conclusions formed by theappraiser with any resulting adjustments made to the appraised valueaccordingly.  After foreclosure, valuations are reviewed on at least aquarterly basis by management, and any resulting declines in the property valueare recorded as part of other real estate owned expense.  The carryingvalue of these assets is believed to be representative of their fair marketvalue, although there can be no assurance that the ultimate proceeds from thesale of these assets will be equal to or greater than the carryingvalues.OtherAssetsAs ofDecember 31, 2009, other assets decreased to $5.4 million from $5.9 million asof December 31, 2008. Included in other assets are interest receivable on loansand investment securities, intangible assets and investments in certificates ofdeposit at correspondent banks.  From December 31, 2008, to December31, 2009, interest receivable decreased by approximately $899,000, or 29.5%,from $3.1 million to $2.2 million due to the reduction in the balance of loansoutstanding since December 31, 2008; intangible assets decreased $247,000, or21.4%, from $1,155,000 to $908,000 due to scheduled amortization of purchaseaccounting adjustments and chargeoffs of mortgage servicing rights onnonperforming loans, and investments in certificates of deposit at correspondentbanks increased $205,000, or 205.0%, from $110,000 to $305,000, each compared toDecember 31, 2008.LoansWe offera variety of lending services, including real estate, commercial, and consumerloans, including home equity lines of credit, primarily to individuals andsmall- to mid-size businesses that are located, or conduct a substantial portionof their business in the Spartanburg, Greenville, Charleston, Columbia,Lexington or York County markets.  We emphasize a strong creditculture based on traditional credit measures and our knowledge of our marketsthrough experienced relationship managers.  Since loans typicallyprovide higher interest yields than do other types of interest-earning assets,we have historically invested a substantial percentage of our earning assets inour loan portfolio. We are currently operating under the provisions of ourconsent order with the OCC, which impacts our activities with respect to ourloan portfolio.  We are reducing the size of the loan portfolio aspart of our strategy to increase our capital ratios to the minimum levels setforth in the consent order.  As a result, average loans for the yearended December 31, 2009, decreased to $632.3 million from $694.3 million for theyear ended December 31, 2008. Inaddition, total loans outstanding as of December 31, 2009 and 2008, were $537.2million and $709.3 million, respectively, before applying the allowance for loanlosses.  Included in the $709.3 million in total loans at December 31,2008, was $16.4 million in wholesale mortgages held for sale.  OnSeptember 2, 2009, we closed the wholesale mortgage lending division and fundedall outstanding rate lock commitments as of September 30, 2009.  Thediscontinuation of this division is part of our strategy to increase our capitalratios by reducing the size of the balance sheet, primarily the loanportfolio. 59 Ourunderwriting standards vary for each type of loan.  While we generallyunderwrite the loans in our portfolio in accordance with our internalunderwriting guidelines and regulatory supervisory guidelines, in certaincircumstances we have made loans that exceed either our internal underwritingguidelines, supervisory guidelines, or both.  We are generallypermitted to hold loans that exceed supervisory guidelines up to 100% of ourcapital.  We have made loans that exceed our internal guidelines to alimited number of our customers who have significant liquid assets, net worth,and amounts on deposit with the bank.  As of December 31, 2009, $88.2million, or approximately 16.4% of our loans and 356.0% of ourbank’s regulatory capital, had loan-to-value ratios that exceededregulatory supervisory guidelines.  We generally consider making suchloans only after taking into account the financial strength of theborrower.  The number of loans in our portfolio with loan-to-valueratios in excess of supervisory limits, our internal guidelines, or both couldincrease the risk of delinquencies or defaults in our portfolio.  Anysuch delinquencies or defaults could have an adverse effect on our results ofoperations and financial condition.We havefocused our lending activities primarily on small- and medium-sized businessowners, commercial real estate developers, and professionals.  We alsostrive to maintain a diversified loan portfolio and limit the amount of ourloans to any single customer.  As of December 31, 2009 and 2008, our10 largest individual customer loan balances represented approximately $39.5million and $38.4 million, respectively, or 7.3% and 5.5% of the loan portfolio,respectively, excluding mortgage loans held for sale. The following table summarizes the composition of our loanportfolio for each of the five years ended December 31, 2009, (dollars inthousands):               2009              2008              2007              2006              2005                     Amount              %      ofTotal(1)              Amount              %      ofTotal(1)              Amount              %      ofTotal(1)              Amount              %      ofTotal(1)              Amount              %      ofTotal(1)       Commercial      and industrial       $31,564                     5.88%       $48,432                     6.83%       $34,435                     6.97%       $25,604                     6.75%       $20,902                     8.31%Commercial      secured by real estate              329,897                     61.42%              429,868                     60.61%              322,807                     65.33%              261,961                     69.03%              152,726                     60.75%Real      estate - residential mortgages              169,815                     31.61%              206,909                     29.17%              111,490                     22.56%              86,022                     22.67%              71,900                     28.60%Installment      and other consumer loans              6,349                     1.18%              8,440                     1.19%              6,496                     1.32%              6,458                     1.70%              6,273                     2.50%Total      loans              537,625                                                 693,649                                                 475,228                                                 380,045                                                 251,801                                   Mortgage      loans held for sale              -                     -                     16,411                     2.31%              19,408                     3.93%              -                     -                     -                     -       Unearned      income              (464)              (0.09)%              (773)              (0.11)%              (543)              (0.11)%              (555)              (0.15)%              (396)              (0.16)%Total      loans, net of unearned income       $537,161                     100.00%       $709,287                     100.00%       $494,093                     100.00%       $379,490                     100.00%       $251,405                     100.00%                                                                                                                                                                                                                                                                                               Less      allowance for loan losses              (25,408)              4.73%              (23,033)              3.32%              (4,951)              1.04%              (3,795)              1.00%              (2,719)              1.08%                                                                                                                                                                                                                                                                                               Total loans, net(2)       $511,753                                          $686,254                                          $489,142                                          $375,695                                          $248,686                                    (1)As      a percent of total loans includes mortgage loans held for      sale.(2)Loan      loss allowance percent of total loans excludes mortgage loans held for      sale.While thelargest component of our loan portfolio for all periods presented was commercialloans secured by real estate, this category reflects a decrease from $430.0million as of December 31, 2008, to $330.0 million as of December 31, 2009, a23.2% decrease.  The decrease in commercial real estate loans has primarilybeen driven by the disposition of problem loans and the conversion ofnonperforming loans to other real estate owned upon foreclosure.  Thistrend is primarily due to deterioration in the residential real estatemarket and the economic downturn which began during the second half of 2007 inthe national, state, and regional economies and continued through 2009 and into2010.  In addition, our tightened underwriting process on new and renewedcredits has resulted in a substantial net decline in our loans outstanding, andwe anticipate this trend to continue into the near future as we reduce the sizeof our loan portfolio as part of our strategy to increase our capitalratios. Commercialreal estate lending entails unique risks compared to residentiallending. Commercial real estate loans typically involve large loan balancesto single borrowers or groups of related borrowers. The payment experienceof such loans is typically dependent upon the successful operation of the realestate project. These risks can be significantly affected by supply anddemand conditions in the market for office and retail space and for apartmentsand, as such, may be subject, to a greater extent, to adverse conditions in theeconomy.  In dealing with these risk factors, we generally limitourselves to a real estate market or to borrowers with which we haveexperience.  We generally concentrate on originating commercial realestate loans secured by properties located within our marketareas.  In addition, many of our commercial real estate loans aresecured by owner-occupied property with personal guarantees for thedebt.As ofDecember 31, 2009 and 2008, our commercial real estate loans ranged in size fromless than $1,000 to $4.5 million and from $15,200 to $4.5 million,respectively.  The average commercial real estate loan size wasapproximately $303,000 and $549,000, respectively. These loans generally haveterms of five years or less, although payments may be structured on a longeramortization basis.  We evaluate each borrower on an individual basisand attempt to determine the business risks and credit profile of eachborrower.  We attempt to reduce credit risk in the commercial realestate portfolio by emphasizing loans on owner-occupied properties where theloan-to-value ratio, established by independent appraisals, does not exceed80%.  We prepare a credit analysis in addition to a cash flow analysisto support the loan.  In order to ensure secondary sources of paymentand to support a loan request, we typically review all of the personal financialstatements of the principal owners and require their personalguarantees.  These commercial real estate loans include various typesof business purpose loans secured by commercial real estate. 60 Commercialreal estate loans make up the majority of our nonaccrual loans due to thedownturn in the residential housing industry.  The following tablesshow the spread of the nonaccrual loans geographically and by product type forthe years ended December 31, 2009 and 2008 (dollars in thousands):         December 31, 2009 CRE Nonaccrual Loans by Geography         Upstate  Midlands  Coastal  Northern  Other  Total  % of TotalNonaccrualLoans CRE      Nonaccrual Loans by Product      Type                                                 Residential      construction $1,504  $2,033  $6,023  $506  $-  $10,066   7.9%Residential      other  12,094   2,956   13,308   1,678   221   30,257   23.6%Residential      land  10,730   3,685   19,261   6,205   -   39,881   31.1%Multifamily  2,155   -   1,496   -   -   3,651   2.9%Commercial      owner-occupied  2,642   322   -   -   -   2,964   2.3%Commercial      nonresidential  8,134   4,697   14,579   3,196   2,847   33,453   26.1%Total $37,259  $13,693  $54,667  $11,585  $3,068  $120,272   93.9%                                   CRE      Nonaccrual Loans as % of Total Nonaccrual  29.1%  10.7%  42.7%  9.0%  2.4%  93.9%                                       Total      Nonaccrual Loans December 31, 2009 $128,019                                 December 31, 2008 CRE Nonaccrual Loans by Geography         Upstate  Midlands  Coastal  Northern  Other  Total  % of TotalNonaccrualLoans CRE      Nonaccrual Loans by Product Type                                                 Residential      construction $1,754  $1,726  $11,653  $2,814  $-  $17,947   26.0%Residential      other  5,321   1,207   6,497   57   358   13,440   19.5%Residential      land  3,658   254   7,281   4,189   -   15,382   22.3%Commercial      owner-occupied  1,636   269   3,612   105   -   5,622   8.1%Commercial      nonresidential  1,862   738   4,234   3,658   -   10,492   15.2%Total $14,231  $4,194  $33,277  $10,823  $358  $62,883   91.1%                                   CRE      Nonaccrual Loans as % of Total Nonaccrual  20.6%  6.1%  48.2%  15.7%  0.5%  91.1%                                       Total      Nonaccrual Loans December 31, 2008 $69,052                         Althoughwe are reducing the size of our loan portfolio, we plan to continue to originateloans which meet our loan underwriting criteria and are priced appropriately forthe credit risk.  However, we are continuing to decrease theconcentration of commercial real estate and construction loans in ourportfolio.  Our dedication to strong credit quality is reinforced byour internal credit review process and performance and development benchmarks inthe areas of past dues, and loan documentation.  We currently engagean outside firm to perform our credit review function and to evaluate our loanportfolio on a quarterly basis for credit quality and a second outside firm forcompliance issues on an annual basis.  Pursuant to the executedconsent order with the OCC, our bank’s loan review is required to deliverquarterly written reports to the board of directors on the content of theresults of the loan reviews performed.We alsomake some commercial business loans that are not secured by realestate.  We make loans for commercial purposes in various lines ofbusiness, including retail, service industry, and professionalservices.  As of December 31, 2009 and 2008, our individual commercialbusiness loans ranged in size from less than $1,000 to $1.2 million and fromless than $1,000 to $1.3 million, respectively, with an average loan size ofapproximately $69,000 and $84,000, respectively.  As with othercategories of loans, the principal economic risk associated with commercialloans is the creditworthiness of the borrower.  The risks associated withcommercial loans vary with many economic factors, including the economy in ourmarket areas.  Commercial loans are generally considered to have greaterrisk than first or second mortgages on real estate because commercial loans maybe unsecured, or if they are secured, the value of the collateral may bedifficult to assess and more likely to decrease than real estate.We do notgenerally originate traditional long-term residential mortgages, but we do issuetraditional first and second mortgage residential real estate loans and homeequity lines of credit.   Both fixed and variable rate homeequity lines are offered with terms typically ranging between 5 and 15years.  We obtain a security interest in real estate wheneverpossible, in addition to any other available collateral.  Thiscollateral is taken to increase the likelihood of the ultimate repayment of theloan.  Historically, we have generally limited the loan-to-value ratioon loans we make to 80%.  We do not offer option arm, or“pick-a-payment,” mortgages which may carry increased credit risk during timesof declining home values.Duringthe year ended December 31, 2009, our wholesale mortgage division originated atotal of approximately $165.3 million in loans to be sold to secondary marketinvestors. All loans originated during 2009 and mortgage loans held for sale asof December 31, 2008, of $16.4 million had been sold as of December 31,2009.  On September 2, 2009, we closed the wholesale mortgage lendingdivision and had funded all outstanding rate lock commitments as of September30, 2009 as part of our strategy to reduce the size of our balance sheet andimprove our capital ratios. 61 Ourlending activities are subject to a variety of lending limits imposed by federallaw.  In general, our bank is subject to a legal limit on loans to asingle borrower equal to 15% of the bank’s capital and unimpairedsurplus.  This limit will increase or decrease as the bank’s capitalincreases or decreases.  Based upon the capitalization of the bank asof December 31, 2009, our legal lending limit was approximately $6.5million.  We may sell participations in our larger loans to otherfinancial institutions, which allows us to manage the risk involved in theseloans and to meet the lending needs of our customers requiring extensions ofcredit in excess of this limit.Thecontinued downturn in the real estate market could continue to increase loandelinquencies, defaults and foreclosures, and could significantly impair thevalue of our collateral and our ability to sell the collateral uponforeclosure.  The real estate collateral in each case providesalternate sources of repayment in the event of default by the borrower and maydeteriorate in value during the time the credit is extended.  As realestate values have declined, we have been required to increase our allowance forloan losses.  If, during a period of reduced real estate values, weare required to liquidate the property collateralizing a loan to satisfy thedebt or to increase the allowance for loan losses, it could materially reduceour profitability and adversely affect our financial condition.Maturitiesand Sensitivity of Loans to Changes in Interest RatesTheinformation in the following tables is based on the contractual maturities ofindividual loans, including loans that may be subject to renewal at theircontractual maturity.  Renewal of such loans is subject to review andcredit approval, as well as modification of terms upon theirmaturity.  Actual repayments of loans may differ from the maturitiesreflected below because borrowers have the right to prepay obligations with orwithout prepayment penalties.Thefollowing table summarizes the loan maturity distribution by type and relatedinterest rate characteristics as of December 31, 2009 (dollars inthousands):         As of December 31, 2009         One year orless  After one butwithin five  After fiveyears  Total Commercial $7,147  $10,263  $428  $17,838 Real      estate - construction  39,173   22,890   93   62,156 Real      estate - mortgage  142,334   258,432   51,300   452,066 Consumer      and other  3,324   1,799   442   5,565 Total $191,978  $293,384  $52,263  $537,625 Unearned      income              (464)Total      loans, net of unearned income              537,161                        Loans      maturing after one year with:                Fixed      interest rates             $148,073 Floating      interest rates             $197,574 Aspreviously discussed, our loan portfolio has decreased in part due to themigration of nonperforming loans to other real estate owned through dispositionor otherwise, and we are strategically shrinking our loan portfolio to supportthe projected decrease in our balance sheet as part of our strategy to improveour capital ratios.  This strategy involves our tightened underwritingprocess on new and renewing loans as well as increased interest rates on new andrenewing loans in order to further reduce our balance sheet and improve ourcapital ratios.Ourstrategy also includes reducing the size of our real estate constructionportfolio as these loans carry a higher degree of risk than long-term financingof existing real estate since repayment is dependent on the ultimate completionof the project or home and usually on the sale of the property or permanentfinancing.  This category of loans experienced a decrease from $223.0million as of December 31, 2008, or 31.4% of total loans, to $62.0 million, or11.6% of total loans as of December 31, 2009. 62 In prioryears, we originated adjustable and fixed rate residential and commercialconstruction loans to builders and developers.  As of December 31,2009 and 2008, our commercial construction and development real estate loansranged in size from approximately $6,700 to $3.9 million and $2,000 to $5.0million, respectively, with an average loan size of approximately $342,000 and$355,000, respectively. As of December 31, 2009, our individual residentialconstruction and development real estate loans ranged in size from less than$500 to $832,000, with an average loan size of approximately$116,000.  The duration of our construction and development loansgenerally is limited to 12 months, although payments may be structured on alonger amortization basis.  We have attempted to reduce the riskassociated with construction and development loans by obtaining personalguarantees and by keeping the loan-to-value ratio of the completed project at orbelow 80%.  Specific risks of construction and development loansinclude:       •cost      overruns;       •mismanaged      construction;       •inferior      or improper constructiontechniques;       •economic      changes or downturns duringconstruction;       •rising      interest rates that may prevent sale of the property;  and       •failure      to sell completed projects in a timelymanner.We havereduced the concentration of real estate construction and land development loansin our portfolio and have generally ceased making new loans tohomebuilders.Allowancefor Loan LossesTheallowance for loan losses represents an amount that we believe will be adequateto absorb probable losses on existing loans that may become uncollectible, basedon our continuous review of a variety of factors.  Assessing the adequacyof the allowance for loan losses is a process that requires considerablejudgment. Our judgment in determining the adequacy of the allowance isbased on evaluations of the collectability of loans, including consideration offactors such as the balance of impaired loans; the quality, mix and size of ouroverall loan portfolio; economic conditions that may affect the borrower’sability to repay; the amount and quality of collateral securing the loans; ourhistorical loan loss experience; and a review of specific problemloans. Our judgment as to the adequacy of the allowance for loan losses isbased on a number of assumptions, which we believe to be reasonable, but whichmay or may not prove to be accurate.  In assessing adequacy,management relies predominantly on its ongoing review of the loan portfolio,which is undertaken both to determine whether there are probable losses thatmust be charged off and to assess the risk characteristics of the aggregateportfolio.  We adjust the amount of the allowance periodically basedon changing circumstances as a component of the provision for loanlosses. We charge recognized losses against the allowance and addsubsequent recoveries back to the allowance.Ourallowance for loan losses is also subject to regulatory examinations anddeterminations as to adequacy, which may take into account such factors as themethodology used to calculate the allowance for loan losses and the size of theallowance for loan losses compared to a group of peer banks identified by ourregulators.  During routine examinations of our bank, the OCC mayrequire us to make additional provisions to our allowance for loan losses when,in the OCC’s opinion, their credit evaluations and allowance for loan lossmethodology differ materially from ours.  As part of the consent orderthat our bank entered into with the OCC on April 27, 2009, we implemented anupdated allowance for loan losses program.  This program is consistentwith the guidance found in the Interagency Policy Statement on the Allowance forLoan Losses contained in OCC Bulletin 2006-47.  The program includesthe following elements:  internal risk ratings of our loans; resultsof our independent loan review; criteria to determine which loans will bereviewed, how impairment will be determined, and procedures to ensure that theanalysis of loans complies with the criteria defined in the Receivables Topic ofthe FASB ASC; criteria for determining loan pools found in the FASB ASC“Contingencies,” and an analysis of those loan pools; recognition of nonaccrualloans in conformance with GAAP and regulatory guidance; loan loss expense;trends of delinquent and nonaccrual loans; concentrations of credit; and presentand projected economic and market conditions.  The program providesfor a review of the allowance for loan losses by our board of directors at leastonce each calendar quarter. 63 Wecalculate the allowance for loan losses for specific types of loans(historically excluding mortgage loans held for sale) and evaluate the adequacyon an overall portfolio basis utilizing our credit grading system which we applyto each loan.  We combine our estimates of the reserves needed for eachcomponent of the portfolio, including loans analyzed on a pool basis and loansanalyzed individually.  Certain nonperforming loans are individuallyassessed for impairment and assigned a specific reserve.  All otherloans are evaluated based on quantitative and qualitative risk factors and areassigned a general reserve.  As of December 31, 2009, management feltthat the allowance for loan losses compared to our loan portfolio was adequate,but should further analysis require a future increase to our allowance for loanlosses, we will provide additional provisions as appropriate. The following table sets forth thechanges in the allowance for loan losses for each of the years in thefive-year period endedDecember 31, 2009 (dollars in thousands):            As of December 31,         2009  2008  2007  2006  2005 Balance,      beginning of year $23,033  $4,951  $3,795  $2,719  $2,258 Allowance      from acquisition  -   2,976   -   -   - Provision      charged to operations  39,712   20,460   1,396   1,192   594 Loans      charged off                    Residential      housing related  (16,879)  (1,704)  (121)  -   (15)Owner      cccupied commercial  (887)  (488)  -   -   - Other      commercial  (19,222)  (3,180)  -   -   - Other  (499)  (11)  (129)  (139)  (129)Total      chargeoffs  (37,487)  (5,383)  (250)  (139)  (144)                           Recoveries      of loans previously charged off  150   29   10   23   11 Balance,      end of period $25,408  $23,033  $4,951  $3,795  $2,719                            Allowance      to loans, year end  4.73%  3.32%  1.04%  1.00%  1.08%                           Net      chargeoffs to average loans  5.90%  0.78%  0.06%  0.04%  0.06%                           Nonaccrual      loans $128,019  $69,052  $12,000  $477  $349                            Past      due loans in excess of 90 days on accrual status $-  $-  $-  $-  $-                            Other      real estate owned $9,315  $6,417  $2,320  $-  $-                            Total      nonperforming assets $137,334  $75,469  $14,320  $477  $349 Generally,a loan is placed on nonaccrual status when it becomes 90 days past due as toprincipal or interest, or when management believes, after considering economicand business conditions and collection efforts, that the borrower’s financialcondition is such that collection of the loan is doubtful.  A payment ofinterest on a loan that is classified as nonaccrual is recognized as income whenreceived.  Historically, we have had low levels of nonperformingassets, but the economic downturn which began during the second half of 2007 inthe national, state, and regional economies and has continued through 2009 andso far in 2010, combined with continued deterioration in real estate marketconditions, hasincreased those levels to $137.3 million in nonperforming assets as of December31, 2009.  In addition, as of February 26, 2010, there were contractsin place for pending sales of loans and other real estate owned of approximately$2.4 million, which will reduce nonperforming assets to $134.9million.  The net chargeoffs to average loans ratio for the yearended December 31, 2009, was 5.90% as compared to 0.78% for the year endedDecember 31, 2008 and 0.06% for the year ended December 31, 2007.  Forthe year ended December 31, 2009, total net chargeoffs were $37.3 millioncompared to $5.4 million for the same period in 2008 and $240,000 for the yearended December 31, 2007.  The actual loss on disposition of the loanand/or the underlying collateral may be more or less than the amount chargedoff.Thefollowing table sets forth the breakdown of the allowance for loan losses byloan category and the percentage of loans in each category to gross loans foreach of the years in the five-year period ended December 31, 2009 (dollarsin thousands):         2009  2008  2007  2006  2005 Commercial $9,990   3.3% $1,787   3.6% $227   5.1% $454   6.8% $135   11.1%Real      estate - construction  7,620   11.6%  12,648   32.1%  1,551   37.9%  1,062   22.6%  386   20.4%Real      estate - mortgage  7,721   84.1%  8,509   63.1%  2,532   55.7%  1,841   68.9%  2,110   66.0%Consumer  77   1.0%  89   1.2%  72   1.3%  58   1.7%  48   2.5%Unallocated  -   N/A   -   N/A   569   N/A   380   N/A   40   N/A Total      allowance for loan losses $25,408   100.0% $23,033   100.0% $4,951   100.0% $3,795   100.0% $2,719   100.0%Webelieve that the allowance can be allocated by category only on an approximatebasis.  The allocation of the allowance to each category is notnecessarily indicative of further losses and does not restrict the use of theallowance to absorb losses in any other category. 64 Theprovision for loan losses has been made primarily as a result of management’sassessment of probable losses on specific loans, as well as general loan lossrisk after considering historical operating results.  Our evaluationis inherently subjective as it requires estimates that are susceptible tosignificant change.  In addition, various regulatory agencies review ourallowance for loan losses through their periodic examinations, and they mayrequire us to record additions to the allowance for loan losses based on theirjudgment about information available to them at the time of theirexaminations.  Our losses will undoubtedly vary from our estimates, andthere is a possibility that chargeoffs in future periods will exceed theallowance for loan losses as estimated at any point in time.  Any suchexcess would adversely affect our results of operations.  Please seeNote 7 - Loans in the Notes to Consolidated Financial Statements included inthis report for additional information.SpecificReserveWeanalyze individual loans within the portfolio and make allocations to theallowance based on each individual loan’s specific factors and othercircumstances that affect the collectability of the credit in accordance withthe criteria defined in the Receivables Topic of the FASB ASC.  As ofDecember 31, 2009, our allowance for loan losses included specific reserves of$8.6 million, net of $22.5 million in chargeoffs, as compared to $8.3 million,net of $4.5 million in chargeoffs, as of December 31, 2008.Significantindividual credits classified as doubtful or substandard/special mention withinour credit grading system that are determined to be impaired require bothindividual analysis and specific allocation.   Loans in thesubstandard category are characterized by deterioration in quality exhibited byany number of well-defined weaknesses requiring corrective action, such asdeclining or negative earnings trends and declining or inadequateliquidity.  Loans in the doubtful category exhibit the same weaknessesfound in the substandard loans; however, the weaknesses are morepronounced.  These loans, however, are not yet rated as loss becausecertain events may occur which could salvage the debt, such as injection ofcapital, alternative financing, or liquidation of assets.In thesesituations where a loan is determined to be impaired (primarily because it isprobable that all principal and interest due according to the terms of the loanagreement will not be collected as scheduled), the loan is excluded from thegeneral reserve calculations described below and is assigned a specificreserve.  We calculate specific reserves on those impaired loansexceeding $250,000.  These reserves are based on a thorough analysisof the most probable source of repayment which is usually the liquidation of theunderlying collateral, but may also include discounted future cash flows,borrower guarantees or, in rare cases, the market value of the loanitself.  The loans with specific reserves are typically identifiedthrough our process of reviewing and assessing the ratings on loans, which isperformed by personnel in our credit administration area and special assetsmanagement group.  The accuracy of the loan ratings is validated by athird-party review which is performed quarterly and covers a substantial amountof the loan portfolio.Generally,for larger collateral-dependent loans, current market appraisals are ordered toestimate the current fair value of the collateral.  As set forth inthe consent order with the OCC, we recently had appraisals prepared and reviewedon a large number of our residential and commercial collateral-dependentloans.  However, in situations where a current market appraisal is notavailable, management uses the best available information (including recentappraisals for similar properties, communications with qualified real estateprofessionals, information contained in reputable trade publications and otherobservable market data) to estimate the current fair value.  In thesesituations, valuations based on our internal calculations have generally beenconsistent with the valuations determined by appraisals on similar propertiesand as such, management believes the internal valuations can be reasonablyrelied upon for valuation purposes.  The estimated costs to sell thesubject property, if any, are then deducted from the estimated fair value toarrive at the “net realizable value” of the loan and to determine the specificreserve on each impaired loan reviewed.  The credit risk managementgroup periodically reviews the fair value assigned to each impaired loan andadjusts the specific reserve accordingly.  We recorded charge-offs forprojected losses on impaired loans of $37.5 million during the year endedDecember 31, 2009, excluding reserves for estimated costs to liquidate thecollateral.As aresult of the identification of adverse developments with respect to certainloans in our loan portfolio, the amount of nonperforming loans that werespecifically reviewed for impairment increased during the year ended December31, 2009, to $119.8 million (after related chargeoffs of $22.5 million) from$69.1 million as of December 31, 2008 with related valuation allowances of $8.6million and $8.3 million, respectively.  The remainder of thenonperforming loans were assigned a general reserve according to theirrespective loan categories.  The provision for loan losses generally,and the loans impaired under the criteria defined in the Receivables Topic ofthe FASB ASC specifically, reflect the negative impact of the continueddeterioration in the residential real estate market, specifically along theSouth Carolina coast, and the economy in general in our market areas. Recent reviews by the credit department have specifically included several ofour residential real estate development and constructionborrowers.   Ouranalysis of impaired loans and their underlying collateral values has revealedthe continued deterioration in the level of property values, as well as reducedborrower ability to make regularly scheduled payments.  Loans in ourresidential land development and construction portfolios are secured byunimproved and improved land, residential lots, and single-family andmulti-family homes.  Generally, current lot sales by the developersand/or borrowers are taking place at a greatly reduced pace and at reducedprices.  As home sales volumes have declined, income of residentialdevelopers, contractors and other real estate-dependent borrowers has also beenreduced.  This difficult operating environment, along with theadditional loan carrying time, has caused some borrowers to exhaust paymentsources.  Within the last several months, several of our clients havereached the point where payment sources have been exhausted. 65 Approximately$22.5 million of the net chargeoffs in 2009 were recorded to reflect impairmentson nonperforming loans as of December 31, 2009 as required by the ReceivablesTopic of the FASB ASC.  The actual loss on future disposition of theloan and/or the underlying collateral may be more or less than the amountrecorded to expense.  The $39.7 million provision for loan loss forthe year ended December 31, 2009, is part of our proactive strategy toaccelerate our efforts to resolve our nonperforming assets with the goal ofremoving them from our balance sheet.As ofDecember 31, 2009 and 2008, nonperforming assets (nonperforming loans plus otherreal estate owned) were $137.3 million and $75.5 million,respectively.   In addition, as of February 26, 2010, there werecontracts in place for pending sales of loans and other real estate owned ofapproximately $2.4 million, which will reduce nonperforming assets to $134.9million.  Foregone interest income on these nonaccrual loans and othernonaccrual loans charged off during the years ended December 31, 2009 and 2008,was approximately $3,778,000 and $1,139,000, respectively.  Includedin the $128.0 million balance reported of loans on nonaccrual status, there wasone loan contractually past due for 90 days and still accruing interest onDecember 31, 2009.  It was placed on nonaccrual status the followingbusiness day.  There were nonperforming loans, under the criteria definedin The Receivables Topic of the FASB ASC, of $119.8 million, (after relatedchargeoffs of $22.5) million and $69.1 million with related valuation allowancesof $8.6 million and $8.3 million at December 31, 2009 and 2008,respectively.   GeneralReserveOurgeneral reserve was $16.8 million as of December 31, 2009, as compared to $14.7million as of December 31, 2008.  We calculate our general reservebased on a percentage allocation for each of the categories of the followingunclassified loan types:  real estate, commercial, SBA, consumer,A&D/construction, and residential mortgage. A percentage allocation isalso assigned to the loans classified as special mention, substandard anddoubtful that are not impaired or are under $250,000 and impaired. We applyour historical trend loss factors to each category and adjust these percentagesfor qualitative or environmental factors, as discussed below.  Thegeneral estimate is then added to the specific allocations made to determine theamount of the total allowance for loan losses.Wemaintain the general reserve in accordance with December 2006 regulatoryinteragency guidance in our assessment of the loan lossallowance.  This general reserve considers qualitative orenvironmental factors that are likely to cause estimated credit lossesincluding, but not limited to:  changes in delinquent loan trends,trends in risk grades and net chargeoffs, concentrations of credit, trends inthe nature and volume of the loan portfolio, general and local economic trends,collateral valuations, the experience and depth of lending management and staff,lending policies and procedures, the quality of loan review systems, and otherexternal factors.Ourgeneral reserve has increased in recent quarters due to the significant increasein chargeoffs, which are used as a factor to calculate the general reservecomponent of the allowance for loan losses.  Because of thedeterioration in the economy and real estate markets over the past severalyears, we use a two-year internal trending analysis in calculating our generalreserve, versus the five-year peer-based averages we had relied on in thepast.  Although we observed improvement in the totals of our loanswith past due balances in the 30 to 89 day category as of December 31, 2009,which decreased to $6.6 million as of December 31, 2009 from $50.6 million as ofJune 30, 2009, we have determined that due to the level of migration of ourloans into the impaired category over the past few quarters, a higher generalreserve level is necessary to reflect probable losses in the portfolio as ofDecember 31, 2009.Credit RiskManagementThroughour third party loan review firm, we continuously review our loan portfolio forcredit risk.  During 2009, this third party review firm performedreviews on 65% of the loans in our loan portfolio, and this review firm performsreviews on approximately 15% of our loan portfolio on a quarterly basis, with noloans being reviewed in consecutive quarters.  Our senior creditofficer reports directly to our CEO and provides regular reports to the board ofdirectors and its committees on the relevant loan portfoliostatistics.  Adherence to underwriting standards is managed through adocumented credit approval process, including independent loan underwriting ofnew loans and renewing loans by our Credit Administration group forrelationships where total credit exposure will exceed $500,000.  Postfunding review is managed by a separate department, ensuring adherence to ourapproval and underwriting documentation requirements.  Based on thevolume and complexity of the problem loans in our portfolio, we adjust theresources allocated to the process of monitoring and resolution of theseassets. Compliancewith our underwriting standards is closely supervised through a number ofprocedures including reviews of exception reports.  Pursuant to theconsent order that we entered into with the OCC on April 27, 2009, weimplemented enhanced procedures to monitor and correct credit and collateralexceptions.  We believe that reducing the number of credit andcollateral exceptions is essential to maintaining excellent assetquality.  Excessive credit and collateral exceptions contribute toasset quality issues by limiting our ability to monitor the loan portfolio andincreasing the risk of loss on secured transactions.  Sinceimplementing the new procedures in this area during 2009, we have reduced thenumber of credit exceptions to well below 10% of the dollar amount of theoutstanding loan balances.  Our strategic plan contains an objectiveto maintain a low level of credit and collateral exceptions as part of our goalof improving the quality of the loan portfolio. 66 Weemphasize centralized policies and uniform underwriting criteria for allloans.  We maintain an internal rating system that provides amechanism to regularly monitor the credit quality of our loanportfolio.  The rating system is designed to identify and measure thecredit quality of lending relationships. We strive to identify problem loansearly, place loans on nonaccrual status promptly and maintain adequate reservelevels.  Once problem loans are identified, policies require writtenplans for resolution and periodic reporting to credit risk management to reviewand document progress. Duringthe year ended December 31, 2009, we implemented monthly loan review meetings,whereby loan officers monthly present a written review of selected loanrelationships over $250,000 to senior officers from the credit risk managementand lending functions.  This review assesses the overall status of therelationship, the proper risk rating for the relationship, and the appropriaterelationship strategy (increase, maintain, reduce, or exit).Inaddition, the terms of the consent order that we entered into with the OCC onApril 27, 2009 required us to implement a revised general loan policy includinga commercial real estate and construction and development concentrationmanagement program.  The consent order also required us to obtainupdated independent appraisals on loans secured by real property that metcertain criteria in the consent order.  We have implemented anenhanced independent appraisal review and  analysis process for theseappraisals and all future appraisals obtained to ensure that appraisals conformto applicable appraisal standards and regulations.  We alsoestablished a new loan review program and we have increased the scope andfrequency of our external loan reviews.Special Assets ManagementGroup In orderto concentrate our efforts on the timely resolution and disposition ofnonperforming and foreclosed assets, we formed a special assets management groupduring 2009.  This group’s objective is the expedientworkout/resolution of assigned loans and assets at the highest present valuerecovery.  This separate operating unit consists of experiencedworkout specialists and loan officers with extensive experience in resolvingproblem assets dedicated solely to the resolution of the assigned specialassets.  When loans are scheduled to be moved to the special assetsmanagement group, they are assessed and assigned to the special assets officerbest suited to manage that loan/asset.  The assigned special assetsofficer then begins the takeover and review process to determine the recommendedaction plan.  These plans are reviewed and approved by the seniorcredit officer and submitted for final approval.  In cases where theplan involves a loan restructure or modification, appropriate risk controls suchas improved requirements for borrower/guarantor financial information, principalreductions or additional collateral or loan covenants specific to the project orborrower may be utilized to preserve or strengthen our position.  Thegroup also manages the disposition of foreclosed properties from thepre-foreclosure deed steps to the management, maintenance and marketing efforts,with the objective of disposing of these assets in an expeditious manner at thehighest present value to the bank, pursuant to asset-specific strategies whichgive consideration to holding costs.DepositsOurprimary source of funds for loans and investments is ourdeposits.  National and local market trends over the past severalyears suggest that consumers have moved an increasing percentage ofdiscretionary savings funds into investments such as annuities, stocks, andfixed income mutual funds.  Accordingly, it has become more difficultin recent years to attract retail deposits.Thefollowing table shows the average balance amounts and the average rates paid ondeposits held by us for the years ended December 31, 2009, 2008 and 2007(dollars in thousands):        As of December 31,         2009  2008  2007         Amount  Rate  Amount  Rate  Amount  Rate Demand      deposit accounts $38,370   -  $41,920   -  $32,588   - NOW      accounts  38,377   0.48%  43,666   1.83%  45,285   3.28%Money      market and savings accounts  74,438   1.29%  121,919   2.62%  76,184   4.52%Time      deposits  543,525   2.93%  435,285   4.13%  272,730   5.11%                               Total      deposits $694,710      $642,790      $426,787       67 Coredeposits, which exclude time deposits of $100,000 or more, brokered deposits andmunicipal deposits, provide a relatively stable funding source for our loanportfolio and other interest-earning assets. Our core deposits were $323.3million and $357.1 million as of December 31, 2009 and 2008, respectively.Thematurity distribution of our time deposits of $100,000 or more as of December31, 2009 is as follows (dollars in thousands):         As of December 31,         2009 Three      months or less $59,571 Over      three through six months  75,852 Over      six through twelve months  119,069 Over      twelve months  62,208 Total $316,700 On April27, 2009, our bank entered into a consent order with the OCC. Additionally, on June 15, 2009, our holding company entered into a writtenagreement with the FRB which contains provisions similar to the articles in thebank’s consent order with the OCC.  Our ability to access brokereddeposits through the wholesale funding market is now restricted as a result ofthe consent order.  Due to our capital classification, our bank may notapply for a waiver from the FDIC to accept, renew or roll over brokereddeposits.  During the twelve-month period ending December 31, 2010,$112.0 million of brokered deposits are scheduled to mature.  We areusing cash and unpledged liquid investment securities as well as retail depositsgathered from our state-wide branch network to fund the maturity of our brokereddeposits due to limitations imposed on other nontraditional funding sources as aresult of the deterioration in our financial condition.  In addition,during the first quarter of 2010, we have begun to participate in anInternet-based CD placement program which allows us to offer CDs up to $250,000to other financial institutions at lower rates than we typically offer our localdepositors.To combat the restrictionsdescribed above, we are focused on expanding our collection of coredeposits.  Core deposit balances, generated from customers throughoutour branch network, are generally a stable source of funds similar to long-termfunding, but core deposits such as checking and savings accounts are typicallymuch less costly than alternative fixed rate funding.  We believe thatthis cost advantage makes core deposits a superior funding source, in additionto providing cross-selling opportunities and fee incomepossibilities.  We work to increase our level of core deposits byactively cross-selling core deposits to our local depositors andborrowers.  As we grow our core deposits, we believe that our cost offunds should decrease, thereby increasing our net interestmargin. 68 OtherInterest-Bearing LiabilitiesThefollowing tables outline our various sources of borrowed funds as of or for theyears ended December 31, 2009, 2008 and 2007, the amounts outstanding andtheir corresponding interest rates as of the end of each period, the maximumpoint for each component during the periods and the average balance and averageinterest rate that we paid for each borrowing source.  The maximumbalance represents the highest indebtedness for each component of borrowed fundsat any time during each of the periods shown.  See Note 11 - Lines ofCredit, Note 12 - FHLB Advances, and Note 16 - Junior Subordinated Debentures,in the Notes to Consolidated Financial Statements included in this report foradditional disclosures related to these types of borrowings (dollars inthousands).                                                            Average for the Period                     EndingBalance              Period-End Rate              MaximumBalance              Balance              Rate       As      of or for the Year Ended December 31, 2009                                                                           FHLB      advances       $54,004                     3.39%       $88,309              $67,463                     3.07%Federal      funds purchased & other borrowings       $-                     -              $4,000              $3,042                     0.49%Junior      subordinated debentures       $13,403                     2.34%       $13,403              $13,403                     3.16%Line      of credit       $9,641                     6.00%       $9,641              $9,605                     6.18%                                                                                                                                                   As      of or for the Year Ended December 31, 2008                                                                                                                                            FHLB      advances       $86,363                     2.48%       $90,849              $60,538                     3.39%Federal      funds purchased & other borrowings       $11,873                     1.17%       $39,034              $14,906                     2.22%Junior      subordinated debentures       $13,403                     4.52%       $13,403              $13,403                     5.51%Line      of credit       $9,500                     2.00%       $9,500              $4,459                     4.65%                                                                                                                                                   As      of or for the Year Ended December 31, 2007                                                                                                                                            FHLB      advances       $41,690                     4.50%       $49,780              $41,014                     4.77%Federal      funds purchased & other borrowings       $9,360                     3.99%       $26,269              $10,864                     5.63%Junior      subordinated debentures       $13,403                     7.12%       $13,403              $13,403                     7.65%Line      of credit       $-                     -              $-              $-                     -        Weutilized these sources of borrowed funds in prior years to fund the growth ofearning assets in excess of deposit growth.  However, due to the termsof the consent order that our bank entered into with the OCC on April 27, 2009,the majority of these sources are no longer available to us.  Our FHLBadvance line of credit has been reduced to the outstanding balance with nofurther advances or renewals of maturing advances allowed.  During thetwelve-month period ending December 31, 2010, $4.1 million of these advanceswill mature and we will need to replace these maturing advances with analternate source of funding.As ofDecember 31, 2009 and 2008, we had short-term lines of credit with correspondentbanks to purchase federal funds totaling $13.0 million and $28.0 million,respectively.  Subsequent to December 31, 2009, we reduced ourshort-term lines of credit with correspondent banks to purchase federal funds to$8 million and were able to release pledges on securities with a carrying valueof $5.2 million.  As of December 31, 2009 and 2008, securities with acarrying value of approximately $11.4 million and $80.3 million, respectively,were pledged to secure the available line of credit for overnight borrowingswith correspondent banks.   As ofDecember 31, 2009, we had $13.4 million in floating rate junior subordinateddebentures which were issued to unconsolidated subsidiarytrusts.  Each trust’s sole purpose is to issue trust preferredsecurities and then use the proceeds to purchase debentures with termsessentially identical to the trust preferred securities from our holdingcompany.  Interest payments on the debentures are payablequarterly.  So long as an event of default has not occurred, we maydefer interest payments for up to 20 consecutive quarters.  We electedto defer the second quarter 2009 interest payments on the debentures to conservecash at the holding company level.  Pursuant to the terms of thewritten agreement that our holding company executed with the FRB on June 15,2009, we must obtain pre-approval from the FRB before paying any principal orinterest payments, including payments on thedebentures.   Therefore, we also elected to defer the interestpayments for the third and fourth quarters of 2009 and for the first quarter of2010 and have provided appropriate notice of our election to defer interestpayments to the trustee of each trust as required by the respectivedebentures.  We continue to accrue interest expense and, under theterms of the debentures, are required to bring the interest payments current inthe first quarter of 2014.  While no interest payments are requireduntil 2014, the restrictions contained in our written agreement with the FRBcould ultimately result in a default under the provisions of thedebentures. 69 As partof our strategic plan to renegotiate our senior capital obligations, we signedan agreement with a third party to solicit offers to purchase, and consentsolicitations relating to securities for a liquidation amount of $200 cash per$1,000 in liquidation amount of the trust preferred securities.  Eachof these offers may be amended, extended or terminated by us in oursole discretion.  The terms and conditions of the offers for the trustpreferred securities are described in the offers to purchase the trust preferredfor cash and consent solicitations statement and the related letter oftransmittal and consent, sent to holders of each of the trust preferredsecurities.  Each of the offers is conditioned on the receipt of (i)the approval of the applicable banking regulators and (ii) proceeds from a stockoffering or other transaction in an amount sufficient to consummate the offersand to increase its subsidiary bank’s capital ratios to levels acceptable to itsregulators.  There are no assurances that either of these conditionswill be satisfied, and we reserve the right to waive any condition of theoffers.  We have retained Hexagon Securities LLC to act as DealerManager and Solicitation Agent in connection with the offers describedabove.As ofDecember 31, 2009 and 2008, long-term debt of $9.6 million and $9.5 million,respectively, consisted of the balance due on our holding company’s line ofcredit with a correspondent bank.  During the fourth quarter of 2007,our holding company established this line of credit which is secured by thestock of our bank.  The line of credit, in an amount up to$15,000,000, has a twelve-year final maturity with interest payable quarterly ata floating rate tied to the Wall Street Journal Prime Rate.  The termsof the line include two years of quarterly interest payments followed by tenyears of annual principal payments plus quarterly interest payments on theoutstanding principal balance as of December 31, 2009.  The line ofcredit was secured in connection with the terms of the Merger Agreement, datedAugust 26, 2007, between First National and Carolina National, to support thecash consideration of the Merger and to fund general operating expenses for theholding company for 2008 and 2009.OnJanuary 7, 2010, we announced that we had reached an agreement tomodify this loan agreement.  The modifications to the loan agreement,which is subject to regulatory approval, include revisions to the financialcovenants which would reduce the amount owed to $3.5 million and cure existingcovenant violations.  There can be no assurances that we will beable to obtain regulatory approval for the modification of the loanagreement.RegulatoryMatters and Going Concern ConsiderationsConsentOrder and Written AgreementDueto our financial condition, the Office of the Comptroller of the Currency(“OCC”) required that our board of directors sign a formal enforcement action(“Consent Order”) with the OCC which conveys specific actions needed to addresscertain findings from their examination and to address our current financialcondition.  We entered into a Consent Order with the OCC on April 27,2009, which contains a list of strict requirements ranging from a capitaldirective, which requires us to achieve and maintain minimum regulatory capitallevels in excess of the statutory minimums to be well-capitalized, to develop aliquidity risk management and contingency funding plan, in connection with whichwe are subject to limitations on the maximum interest rates we can pay ondeposit accounts. Inaddition, the Consent Order required us to develop by July 26, 2009, athree-year capital plan, which includes, among other things, specific plans formaintaining adequate capital, a discussion of the sources and timing ofadditional capital, as well as contingency plans for alternative sources ofcapital. The Consent Order also required us to develop by July 26, 2009, astrategic plan covering at least a three-year period, which among other things,included a specific description of the strategic goals and objectives to beachieved, the targeted markets, the specific bank personnel who are responsibleand accountable for the plan, and a description of systems to monitor ourprogress. TheConsent Order also contains restrictions on future extensions of credit andrequires the development of various programs and procedures to improve our assetquality, as well as routine reporting on our progress toward compliance with theConsent Order to the board of directors and the OCC.  As a result ofthe terms of the executed Consent Order, we are no longer deemed“well-capitalized,” regardless of our capital levels.The FRBrequired us to enter into a written agreement on June 15, 2009, which containsprovisions similar to the articles in our Consent Order with theOCC.  We are continuing our efforts to comply with the requirements ofthese two enforcement actions in accordance with the applicable prescribeddeadlines and have submitted all materials requested in a timelymanner.  On July 30, 2009, under the terms of the written agreementthat we entered into with the FRB, our board submitted a capital plan to theFRB.  On October 5, 2009, we resubmitted our capital plan to the FRBto reflect the changes incorporated in the revised capital plan submitted to theOCC on September 28, 2009.  We willadopt the written plan within 10 days of its approval by the FRB.    TheConsent Order with the OCC also requires the establishment of certain plans andprograms.  Our  compliance committee monitors andcoordinates compliance with the Consent Order.  The committee consistsof five members of our board of directors and meets at least monthly to receivewritten progress reports from management on the results and status of actionsneeded to achieve full compliance with each article of the ConsentOrder.In orderto comply with the Consent Order, we:       •revised,      by June 26, 2009, our liquidity risk management program, which assesses,      on an ongoing basis, our current and projected funding needs, and ensures      that sufficient funds exist to meet those needs.  The plan      includes specific plans for how we plan to comply with regulatory      restrictions which limit the interest rates we can offer to      depositors;       •revised,      by June 26, 2009, our loan policy, and created a commercial real estate      concentration management program.  We also established a new      loan review program to ensure the timely and independent identification of      problem loans and  modified  our existing program for      the maintenance of an adequate allowance for loan and lease      losses; 70        •took      immediate and continuing action to protect our interest in certain assets      identified by the OCC or any other bank examiner and developed a      criticized assets report covering the entire credit relationship with      respect to such assets;       •developed,      by July 26, 2009, an independent appraisal review and analysis process to      ensure that appraisals conform to appraisal standards and regulations, and      have put in place a procedure to order, within 30 days following any      event that triggers an appraisal analysis, a current independent appraisal      or updated appraisal on loans secured by certain    properties;       •developed,      by May 27, 2009, a revised other real estate owned program to ensure that      the other real estate owned properties are managed in accordance with      certain applicable banking regulations;and       •ensured      that we have competent management in place on a full-time basis to carry      out the board’s policies and operate the Bank in a safe and sound      manner. On July 24, 2009, our board submitted awritten strategic plan and capital plan to the OCC covering a three-year periodwhich included an action plan for increasing our capital ratios to the minimumsset forth in the order.  The order also required us to achieve andmaintain Tier 1 capital at least equal to 11% of risk-weighted assets and atleast equal to 9% of adjusted total assets by August 25, 2009.  Wehave been working on efforts to achieve the capital levels imposed under theConsent Order.  However, we did not achieve these minimum capitallevels by August 25, 2009, the deadline specified in the ConsentOrder.  On September 28, 2009, we resubmitted our capital plan andstrategic plan to incorporate recent developments in its business strategy andthe impact of the change in our president and CEO on operations.  Weare working with the OCC and responding to feedback on the capital plan andstrategic plan.  Once we receive theOCC’s written determination of no supervisory objection, our board of directorswill adopt and implement the plans.Our boardsubmitted a Capital Restoration Plan (“CRP”) to the OCC on September 28, 2009due to our undercapitalized status based on our June 30, 2009 regulatory reportof condition and income.  The CRP addresses, among other things, thesteps management will take to cause our capital levels to return to the minimumlevel to be adequately capitalized.  Management also submitted withthe CRP a written guarantee from the holding company to the bank that we willcomply with the terms of the CRP until we have been adequately capitalized onaverage during each of four consecutive calendar quarters.  As part ofthe guarantee, we provided assurances of our performance and also providedassurances that we will fulfill any commitments to raise capital made in theCRP.  Such a guarantee would have a priority over most of the othercreditors of the holding company, including the holders of the trust preferredsecurities and common and preferred shareholders.Overall,our bank is significantly undercapitalized and must increase its capitalor it may face further regulatory action. If we do not obtain additionalcapital or sell assets to reduce the size of our balance sheet to a level whichcan be supported by our capital levels, we will not meet the capital minimumsset forth in the Consent Order.  Failure to meet the minimum ratiosset forth in the Consent Order could result in regulators taking additionalenforcement actions against us.  Our ability to raise capital iscontingent on the current capital markets and on our financialperformance.  Available capital markets are not currently favorable,and we cannot be certain of our ability to raise capital on anyterms.GoingConcernThe goingconcern assumption is a fundamental principle in the preparation of financialstatements.  It is our responsibility to assess our ability tocontinue as a going concern.  In assessing this assumption, we havetaken into account all available information about the foreseeable future, whichis at least, but is not limited to, twelve months from the balance sheet date ofDecember 31, 2009.  Prior toincurring net losses in 2008 and 2009, primarily due to significant increases inthe provision for loan losses, we had a history of profitableoperations.  However, our financial condition has suffered during 2008and 2009 from the extraordinary effects of what may ultimately be the worsteconomic downturn since the Great Depression.As aresult of our assessment of our ability to continue as a going concern, we haveprepared the accompanying consolidated financial statements as of December 31,2009 and 2008, on a going concern basis, which contemplates the realization ofassets and the discharge of liabilities in the normal course of business for theforeseeable future, and does not include any adjustments to reflect the possiblefuture effects on the recoverability or classification of assets, and theamounts or classification of liabilities that may result should we be unable tocontinue as a going concern.  In performing this assessment, weevaluated a number of factors including liquidity, capital, and profitabilitythat affect our ability to continue in operation. 71  LiquidityOurbank operate in a highly-regulated industry and must plan for the liquidityneeds of our holding company and ourbank separately.   A variety of sources of liquidity areavailable to us to meet our short-term and long-term fundingneeds.  Although a number of these sources have been limited or are nolonger available following execution of the Consent Order with the OCC, we haveprepared forecasts of these sources of funds and our projected uses of fundsduring 2010 and believe that the sources available are sufficient to meet ourprojected liquidity needs for this period.  However, it is unclear atthis point what impact, if any, the limitations on interest rates included inthe Consent Order will have on our continued ability to maintain adequateliquidity. See Note 10 - Deposits, Note 11 – Lines of Credit, and Note12 – FHLB Advances for complete description of funding sources andlimitations.We havetaken a number of actions to increase our short-term liquidity position to meetour projected liquidity needs during this timeframe, with liquid, unpledgedassets of $117.9 million as of December 31, 2009.  In addition, webelieve that upon completion of a successful capital raise during 2010, a numberof the funding sources which were limited following the Consent Order will againbecome available to us to meet its funding needs. CapitalWe arediligently continuing to work with our financial and professional advisors toseek qualified sources of outside capital as well as to evaluate opportunitiesto further reduce the size of our balance sheet by selling assets. Webelieve that our current strategy to raise additional capital and dispose ofassets to deleverage will allow us to raise our capital ratios to the minimumsset forth in the Consent Order with the OCC.  As part of the capitalplans submitted to the OCC and the FRB, we are pursuing a number of strategicoptions, including a combination of capital raises and the sale of certainof our assets to improve our capital position.  As previouslydisclosed, in August 2009, our directors purchased 550,500 shares of commonstock and 137,625 warrants in a private placement offering, for a collectiveinvestment of $550,500.  In addition, since December 31, 2008, thesize of our balance sheet has decreased, primarily due to a reduction of loansheld for investment of approximately $155.7 million.  Such reductionresulted primarily from loan payoffs.  There can be no assurances asto when or whether the negotiation of a sale of any assets will be successful.SeeNote 15 – Regulatory Capital Requirements for specific details regarding theamounts of additional capital needed to satisfy the minimum capital requirementsin the consent order.We relyon dividends from our bank as our primary source of liquidity.  Ourholding company is a legal entity separate and distinct from ourbank.  Various legal limitations restrict our bank from lending orotherwise supplying funds to our holding company to meet its obligations,including paying dividends.   In addition, the terms of theConsent Order further limit our ability to pay dividends to our holding companyto satisfy our funding needs.  As part of the Merger, we entered intoa loan agreement in December 2007 with a correspondent bank for a line of creditto finance a portion of the cash paid in the transaction and to fund ouroperating expenses, including interest and dividend payments on our trustpreferred securities and noncumulative preferred stock..  We  pledged all of our bank’s stock ascollateral for the line of credit which had an outstanding balance of $9.6million as of December 31, 2009.Due toour increased level of nonperforming assets and our reduced profitability, wepreviously were not in compliance with several of the covenants relating toprofitability and asset quality on this line of credit as of December 31,2008.  On January 7, 2010, we announced that we had reached anagreement to modify our holding company's loan agreement with itslender.  The modifications to the loanagreement cure existing covenant violations subject to regulatoryapproval. Inaddition, we have agreed, subject to regulatory approval, to pay $3.5million no later than March 15, 2010 to our lender, which would fullysatisfy our obligations under the line of credit. However, we believethat we must increase our capital ratios in order to obtain regulatoryapproval for this agreement which we do not anticipate occurringbefore March 15, 2010. We are pursuing negotiations with ourlender to extend this due date while we continue efforts toincrease our capital ratios. Although there can be no assurances, webelieve that if we are successful in increasing our capitalratios and do obtain regulatory approval for the modification of the loanagreement, we will also be able to obtain our lender’s consent toextend this due date. Should the agreement with the lender not be approved by thebanking regulators, the lender would have the ability to withdraw the line ofcredit and require us to secure an alternate source of financing to repay theoutstanding balance on the line of credit within a short period oftime.  We have assessed the potential consequences of this action andbelieve that our current strategy to raise additional capital will enable us todeal with this event if faced with the requirement to obtain alternate financingto repay the outstanding balance on the line of credit within a relatively shortperiod of time.  In the alternate, the lender could take steps toforeclose on our stock as collateral for the loan if alternate financing torepay the outstanding balance on the line of credit could not be obtained withinthe required timeframe. In addition, as we are able to execute our strategy todispose of our nonperforming assets and return to profitability, the covenantson the line of credit would be met and the loan would not be in default. Theeffects of the current economic environment are being felt across manyindustries, with financial services and residential real estate beingparticularly hard hit.  The effects of the economic downturn havecontinued to severely impact us throughout 2009.  With a loanportfolio consisting of a concentration in commercial real estate loansincluding residential construction and development loans, we have seen a declinein the value of the collateral securing our portfolio as well as rapiddeterioration in our borrowers' cash flow and ability to repay their outstandingloans to us.  As a result, our level of nonperforming assets haveincreased to $137.3 million as of December 31, 2009, related primarily todeterioration in the credit quality of our loans collateralized by real estate.Accordingly, we have recorded provision for loan losses of $39.7 million and$20.5 million, respectively, for the years ended December 31, 2009 and 2008,and, consequently incurred significant losses each year. As a result, our bankis significantly undercapitalized under regulatoryguidelines.Uncertaintysurrounding our ability to raise additional capital is a factor which has castdoubt about our ability to continue in operation.  As a result of therecent downturn in the financial markets, the availability of many sources ofcapital (principally to financial services companies) has become significantlyrestricted or has become increasingly costly as compared to the prevailingmarket rates prior to the volatility.  We cannot predict when or ifthe capital markets will return to more favorable conditions.  We areactively evaluating a number of capital sources and balance sheet managementstrategies to ensure our projected level of regulatory capital can support ourbalance sheet and meet or exceed the minimum requirements set forth in theConsent Order. 72   There canbe no assurances that we will be successful in our efforts to raise additionalcapital.  An equity financing transaction of this type would result insubstantial dilution to our current shareholders and could adversely affect themarket price of the our common stock.   Although we are committedto developing strategies to eliminate the uncertainty surrounding each of theseareas, the outcome of these developments cannot be predicted at thistime.  Should these efforts be unsuccessful, due to the regulatoryrestrictions which exist that restrict cash payments between our bank and ourholding company, we may be unable to realize our assets and discharge ourliabilities in the normal course of business.CapitalResourcesGeneralShareholders’deficit on December 31, 2009, was $4.2 million, as compared to shareholders’equity on December 31, 2008, of $40.6 million.  The decreasereflects the loss recognized for the year ended December 31, 2009, primarilymade up of the provision for loan losses of $39.7 million mainly due tochargeoffs on nonperforming loans recognized during the year ended December 31,2009. UnrealizedGain/Loss on Securities Available for SaleTheunrealized loss on securities available for sale as of December 31, 2009,reflects the change in the market value of these securities sinceDecember 31, 2008.  We believe that the unrealized loss positionas of December 31, 2009, was attributable to changes in higher market interestrates as compared to December 31, 2008.   Our securitiesportfolio includes U.S. Government agency securities, mortgage-backedsecurities, and municipal securities as prescribed by our bank’s investmentpolicy. We use securities available for sale to pledge as collateral to securepublic deposits and for other purposes required or permitted by law, includingas collateral for FHLB advances outstanding and to satisfy the requirementsrelated to our clearing account with the FRB, which were required beginning inJune 2009.  The FRB requires us to maintain certain collateralbalances with them to secure our daily cash clearing transactions, which beganclearing directly through our FRB account in June 2009.  Due to ourcurrent elevated level of cash and cash equivalents and the availability ofvarious liquidity sources, we intend to hold these securities tomaturity.Webelieve that our existing liquidity sources are sufficient to meet ourshort-term liquidity needs.  To ensure that our long-term fundingneeds are met, we continue to evaluate other sources of liquidity that may alsoqualify as regulatory capital, such as trust preferred securities, subordinateddebt and common stock.  However, further market disruption may reducethe cost effectiveness and availability of our funding sources for a prolongedperiod of time, which may require management to more aggressively pursue otherfunding alternatives.   We seek to meet our bank’s dailyliquidity needs through changes in deposit levels, borrowings under our federalfunds purchased facilities and other short-term funding sources.RegulatoryCapitalTheFederal Reserve and bank regulatory agencies require bank holding companies andfinancial institutions to maintain capital at adequate levels based on apercentage of assets and off-balance sheet exposures, adjusted for risk weightsranging from 0% to 100%.  Under the capital adequacy guidelines,capital is classified into two tiers.  These guidelines require aninstitution to maintain a certain level of Tier 1 and Tier 2 capital torisk-weighted assets.  Tier 1 capital consists of common shareholders’equity, excluding the unrealized gain or loss on securities available for sale,minus certain intangible assets, plus qualifying preferred stock and trustpreferred securities combined and limited to 45% of Tier 1 capital, with theexcess being treated as Tier 2 capital.  In determining the amount ofrisk-weighted assets, all assets, including certain off-balance sheet assets,are multiplied by a risk-weight factor of 0% to 100% based on the risks believedto be inherent in the type of asset.  Tier 2 capital consists of Tier 1capital plus the reserve for loan losses subject to certain limitations. As of December 31, 2009, the amount of our reserve for loan losses that was notincluded due to these limitations was approximately $18.6million.  The bank is also required to maintain capital at a minimumlevel based on total average assets, which is known as the Tier 1 leverageratio.In thepast, we have utilized trust preferred securities to meet our holding company’scapital requirements up to regulatory limits.  While our equity is ina deficit position, we are not able to utilize trust preferred securities aspart of our regulatory capital at the holding company.  As of December31, 2009, we had formed three statutory trust subsidiaries for the purpose ofraising capital via this avenue.  We contributed to our banksubsidiary the $13.0 million in cash proceeds from the sale of thesesecurities.  On December 19, 2003, FNSC Capital Trust I, asubsidiary of our holding company, was formed to issue $3 million in floatingrate trust preferred securities.  On April 30, 2004, FNSC CapitalTrust II was formed to issue an additional $3 million in floating rate trustpreferred securities.  On March 30, 2006, FNSC Statutory Trust III wasformed to issue an additional $7 million in floating rate trust preferredsecurities.  These entities are not included in our consolidatedfinancial statements.  The trust preferred securities qualify as Tier 1capital up to 25% or less of Tier 1 capital, with the excess includable as Tier2 capital.  As of December 31, 2009, because of our deficit equityposition, none of the trust preferred securities qualified as Tier 1capital.  We have set as an objective in our strategic plan torenegotiate or restructure our senior capital obligations in reaching our goalof strengthening our capital structure to support our current and futureoperations.  The payoff of our trust preferred securities at adiscount is an option that is currently being pursued as part of our actionsteps to achieve this objective. 73 Ourholding company and our bank are subject to various regulatory capitalrequirements administered by the federal banking agencies.  Under thesecapital guidelines, to be considered “adequately capitalized,” we must maintaina minimum total risk-based capital of 8%, with at least 4% being Tier 1capital.  In addition, we must maintain a minimum Tier 1 leverage ratio ofat least 4%.  To be considered “well-capitalized,” a bank generally mustmaintain total risk-based capital of at least 10%, Tier 1 capital of at least6%, and a leverage ratio of at least 5%.  However, so long as our bankis subject to the enforcement action executed with the OCC on April 27, 2009, itwill not be deemed to be well-capitalized even if it maintains these minimumcapital ratios.  The order also required the bank to achieve andmaintain Tier 1 capital at least equal to 11% of risk-weighted assets and atleast equal to 9% of adjusted total assets by August 25,2009.  However, we did not achieve these minimum capital levels by thedeadline specified in the Consent Order.Thefollowing table sets forth the holding company’s and the bank’s various capitalratios as of December 31, 2009 and 2008.  On an ongoing basis, wecontinue to evaluate various options, such as issuing common or preferred stock,to increase the bank’s capital and related capital ratios in order to maintainadequate capital levels.         As of December 31,2009  As of December 31,2008         Holding     Holding            Co.  Bank  Co.  Bank Total      risk-based capital  (0.72)%  4.72%  8.65%  9.75%Tier      1 risk-based capital  (0.72)%  3.43%  6.30%  8.48%Leverage      capital  (0.50)%  2.37%  5.20%  7.23%Thedecrease in our capital ratios from December 31, 2008 to 2009, is primarily dueto the net loss recorded for the year ended December 31, 2009.  As aresult of the terms of the executed consent order, we were no longer deemedwell-capitalized, regardless of our capital levels.  The FRB has alsorequired our bank holding company to enter into a written agreement whichcontains provisions similar to the articles in the bank’s consent order with theOCC.  Please see Note 2 – Regulatory Matters and Going ConcernConsiderations for further discussion of our capital requirements under theconsent order with the OCC and the written agreement with theFRB.  Under the FDIC’s “Prompt Corrective Action” restrictions, ourbank’s capital was classified as significantly undercapitalized due to the levelof our capital ratios as of the September 30, 2009 regulatory report ofcondition and income.    As of the date of the filing ofthis report, there are no events or conditions that have occurred that wouldchange our capital classification as of our December 31, 2009 regulatoryreport.Strategic CapitalPlanWe havean active program for managing our shareholders’equity.  Historically, we have used capital to fund organic growth,pay dividends on our preferred stock and repurchase shares of our commonstock.  Our management team is focused on carefully managing the sizeof our loan portfolio to maintain an asset base that is supported by our capitalresources.  Our objective is to produce above-market, long-termreturns by opportunistically using capital when expected future returns aredetermined to be high and issuing or accumulating capital when such costs areperceived to be low.As aresult of recent market disruptions, the availability of capital (principally tofinancial services companies like ours) has become significantlyrestricted.  Those companies wishing to survive the current economicenvironment and prosper will need a strong capital base that supports the assetsize of the company.  While some companies have been successful atraising capital, the cost of that capital has been substantially higher than theprevailing market rates prior to the volatility of the currentmarket.   The consent order that we entered into with the OCC onApril 27, 2009, contains a requirement that our bank maintain minimum capitalrequirements that exceed the minimum regulatory capital ratios for“well-capitalized” banks.  As a result of the consent order, our bankis no longer deemed “well-capitalized”, regardless of its capitallevels.  In addition, as of December 31, 2009, as a result of lossesduring 2009, our bank was significantly undercapitalized.  We arestriving to achieve the capital levels imposed under the consent order byraising additional capital, limiting our growth, and sellingassets.  We were not able to reach this capital goal by August 25,2009.  However, we are diligently continuing to work with ourfinancial and professional advisors to seek qualified sources of outside capitaland achieve compliance with minimum capital requirements in the consentorder.Upon theexecution of the bank's consent order with the OCC on April 27, 2009, we had 90days to submit a written strategic plan and capital plan which would increasethe bank’s capital ratios to the minimum levels specified in the order within120 days from the date of the order.  On July 24, 2009, our boardsubmitted a written strategic plan and capital plan to the OCC covering thethree-year period ending December 31, 2012. Based on discussions with the OCCregarding these plans and their correspondence to us dated August 28, 2009, weresubmitted our capital plan and strategic plan to the OCC on September 28, 2009to incorporate recent developments in our business strategy and the impact ofthe change in our President and CEO on our operations.  Management andour board of directors are working with the OCC and responding to feedback onthe capital plan and strategic plan.  Our board of directors willadopt and implement these plans upon receiving a written determination of nosupervisory objection from the OCC.74 On June15, 2009, our holding company entered into a written agreement with the FRB,which contains provisions similar to the articles in the bank’s consent orderwith the OCC.  On July 30, 2009, under the terms of the writtenagreement that we entered into with the FRB, we submitted a capital plan to theFRB.   This plan is designed to maintain sufficient capital on aconsolidated basis and at the bank as a separate stand-aloneentity.  While the plan is not required to contain a provision toobtain specific target capital ratios or specific timelines, the plan isrequired to address our current and future capital requirements, the bank’scurrent and future capital requirements, the adequacy of the bank’s capitaltaking into account its risk profile and the source and timing of additionalfunds to satisfy each entity’s future capital requirements. We resubmittedour capital plan to the FRB on October 5, 2009, to be consistent with therevised capital and strategic plans submitted to the OCC.  We areworking with the regulators and responding to feedback on the capital plan andstrategic plan and will adopt the written capital plan within 10 days ofits approval by the FRB.Lossesfor the years ended December 31, 2008 and 2009, have adversely impacted ourcapital position by eroding our capital cushion.  Therefore, we needto raise additional capital, which we have already begun to accomplish through aprivate placement common stock offering.  We may also need additionalcapital to absorb the probable future losses we will encounter as we continueremoving the nonperforming assets from our balance sheet, given the particularlychallenging real estate market.  As a result, we have been pursuing aplan to increase our capital in order to strengthen our balance sheet, satisfythe commitments we have made to our bank regulator in this area, and position usfor future success.  In light of deteriorating economic conditions inthe U. S., increased levels of nonperforming assets, and our level of losses,the need to raise capital in the short-term has become more critical tous.Ourboard’s Executive Committee consists of five members of our board ofdirectors.  This committee meets frequently and has been authorized bythe board of directors to monitor and make recommendations regarding thecapital, liquidity and asset quality of our bank.   PreferredStockOn July9, 2007, we closed an underwritten public offering of 720,000 shares of Series ANoncumulative Perpetual Preferred Stock at $25.00 per share.  Our netproceeds after payment of underwriting discounts and other expenses of theoffering were approximately $16.5 million.  We used the net proceedsof the preferred stock offering to provide additional capital to support assetgrowth and the expansion of our bank’s branch network, to pay off the balance of$5 million on a revolving line of credit, and to partially fund the cash portionof the consideration to close the acquisition of CarolinaNational. The termsof the preferred stock include the payment of quarterly dividends at an annualinterest rate of 7.25%.  Under the terms of the preferred stock,dividends are declared each quarter at the discretion of our board ofdirectors.  The first quarterly dividend was paid in October 2007, asprescribed in the Certificate of Designation of Series A Preferred Stock, andprior to the first quarter of 2009, we had paid quarterly dividends of$326,250.  Our board of directors did not declare a dividend for anyquarter during 2009.  Under the terms of the written agreement enteredinto with the FRB on June 15, 2009, we must seek prior written approval of theFRB before declaring or paying any dividends to our preferredshareholders.As ofDecember 31, 2009 and 2008, 520,600 and 720,000 shares of preferred stock wereoutstanding, respectively.  During the year ended December 31, 2009,588,142 shares of common stock were issued to convert 199,400 preferred sharesresulting in a reduction of preferred shares outstanding.  So far in2010, our preferred shareholders have converted an additional 120,000 shares ofpreferred stock, resulting in the issuance of 360,000 shares of commonstock.  We have set as an objective in our strategic plan torenegotiate or restructure our senior capital obligations in reaching our goalof strengthening our capital structure to support our current and futureoperations.  Conversion of our preferred stock to common stock is anoption that is currently being pursued as part of our action steps to achievethis objective, which would continue to increase our common shares outstandingif additional preferred shares are converted.DividendsSince ourinception, we have not paid cash dividends on our common stock.  Ourability to pay cash dividends is dependent on receiving cash in the form ofdividends from our bank.  However, restrictions currently exist,including within the consent order we signed with the OCC, that prohibit ourbank from paying cash dividends to the holding company.  Regardless ofthe restrictions imposed by the consent order, all dividends from our banksubsidiary to our holding company are subject to prior approval of the OCC andare payable only from the undivided profits of ourbank.      75 Thefollowing chart compares the price performance of our common shares (based on aninitial investment of $100 on December 31, 2004) with that of the Nasdaqcomposite index and a group of other banks that constitute our peergroup:          Period      Ending Index 12/31/04  12/31/05  12/31/06  12/31/07  12/31/08  12/31/09 First      National Bancshares, Inc.  100.00   112.98   96.01   84.36   13.23   4.30 NASDAQ      Composite  100.00   101.37   111.03   121.92   72.49   104.31 SNL      Bank and Thrift  100.00   101.57   118.68   90.50   52.05   51.35 Shareprice performance is not necessarily indicative of future priceperformance.Wedistributed 3-for-2 stock splits on March 1, 2004, and January 18,2006.  We also have distributed shares of our common stock throughstock dividends.  On May 16, 2006, we issued a stock dividend of6% to shareholders of record as of May 1, 2006.  On March 30, 2007, weissued a stock dividend of 7% to shareholders of record as of March 16,2007.  We may distribute future stock splits and dividends based onour evaluation of a number of factors, including our financial performance andprojected capital and earnings levels.Employee Share OwnershipProgramsWeencourage employee share ownership through various programs, including the FirstNational Bancshares, Inc. 2000 Stock Incentive Plan, which absorbed the CarolinaNational Corporation 2003 Stock Option Plan (together the “Stock Option Plan”)as part of the Carolina National acquisition, our Employee Stock Ownership Plan(“ESOP”), and the First National Bancshares, Inc. 2008 Restricted Stock Plan(the “Restricted Stock Plan”).  The Stock Option Plan provides for theissuance of stock options in order to reward the recipients and to promote ourgrowth and profitability through additional employee motivation toward oursuccess.   Under the Stock Option Plan, options for 600,697shares of common stock were authorized for issuance including 141,346 stockoptions from the Carolina National merger.  As of December 31, 2009,317,419 options were outstanding, with no shares granted under the Stock OptionPlan in the year ended December 31, 2009.On August24, 2009, we entered into an employment agreement with our new bank and holdingcompany President and Chief Executive Officer, J. Barry Mason.  Thisemployment agreement was structured not only to retain and incentivize him as akey officer, but also to ensure that his interests align with the interests ofthe shareholders.  Pursuant to this employment agreement andconsistent with the terms outlined in the stock award agreement with Mr. Masonexecuted on September 30, 2009, we granted Mr. Mason 250,000 shares ofrestricted common stock and options to purchase one million shares of our commonstock at an exercise price of $1.00 per share.  The restricted sharesvest ratably over five years and were assigned a fair value of $240,250 based onthe market price of our common stock on the date of the grant (August 24,2009).  The recognition of the related compensation expense for therestricted stock will be approximately $48,000 annually and was $17,000 for theyear ended December 31, 2009.  Total remaining compensation expensefor these shares will be approximately $233,000, which was arrived at byassigning a fair value of $240,250 based on the market price of our common stockon the date of the grant.  Total unearned compensation expense forthese shares as of December 31, 2009, is $240,000 and is included in unearnedequity compensation in the accompanying consolidated balance sheet as ofDecember 31, 2009.  The options are not incentive stock options asdefined by Section 422 of the Internal Revenue Code and vest ratably over eachof the next three years ending August 24, 2012, with a ten-year expiration onAugust 24, 2019.  The recognition of the related compensation expenseon the options will be approximately $148,000 annually and was $49,000 for theyear ended December 31, 2009.76 OnNovember 30, 2005, we loaned our ESOP $600,000 which was used to purchase42,532 shares of our common stock.  As of December 31, 2009, the ESOPowned 44,912 shares of our stock, of which approximately 31,000 shares werepledged to secure the loan.  The remainder of the shares is beingallocated on an annual basis to individual accounts of participants as the debtis repaid. In accordance with the requirements of the SOP 93-6, we presented theshares that were pledged as collateral as a deduction of  $438,000 and$478,000 from shareholders’ equity (deficit) as of  December 31, 2009and 2008, respectively, which is included in unearned equity compensation in theaccompanying Consolidated Balance Sheets.TheRestricted Stock Plan permits the grant of stock awards to our employees,officers and directors at the discretion of the board compensationcommittee.  A total of 320,000 shares of common stock have beenreserved for issuance under this plan. Share RepurchaseProgram Fromtime to time in prior years, our board of directors previously had authorized usto repurchase shares of our common stock pursuant to a formal share repurchaseprogram which expired on November 30, 2008.  As of December 31, 2008,we held 106,981 common shares as treasury stock.  Currently, we mustseek prior written approval of the FRB under the terms of the written agreementthat our holding company entered into with the FRB on June 15, 2009, beforerepurchasing shares of our common stock.Returnon Average Equity and AssetsThefollowing table shows the return on average assets (net income divided byaverage total assets), return on average equity (net income divided by averageequity), and equity to assets ratio (average equity divided by average totalassets) for the years ended December 31, 2009, 2008 and 2007:         December 31,2009  December 31,2008  December 31,2007 Return      on average assets  (5.35)%  (5.43)%  0.76%Return      on average equity  (170.63)%  (54.01)%  10.89%Equity      to assets ratio  3.13%  10.06%  7.00%Theratios shown above reflect a net loss for the years ended December 31, 2009 and2008.  In addition, our return on average equity and equity to assetsratios for the year ended December 31, 2009, reflect the impact of the erosionof our shareholders’ equity to a deficit as of December 31, 2009.  Theratios for the year ended December 31, 2007, reflect the net income earned thatyear, as well as the positive equity position as of December 31,2007.Effectof Inflation and Changing PricesTheeffect of relative purchasing power over time due to inflation has not beentaken into effect in our financial statements.  Rather, the statementshave been prepared on an historical cost basis in accordance with accountingprinciples generally accepted in the United States of America.Unlikemost industrial companies, the assets and liabilities of financial institutionssuch as our holding company and bank are primarily monetary in nature. Therefore, the effect of changes in interest rates will have a more significantimpact on our performance than will the effect of changing prices and inflationin general. In addition, interest rates may generally increase as the rateof inflation increases, although not necessarily in the same magnitude.  Asdiscussed previously, we seek to manage the relationships betweeninterest-sensitive assets and liabilities in order to protect against wide ratefluctuations, including those resulting from inflation.Off-BalanceSheet ArrangementsThroughthe operations of our bank, we have made contractual commitments to extendcredit in the ordinary course of our business activities to meet the financingneeds of customers.  Such commitments involve, to varying degrees,elements of credit risk and interest rate risk in excess of the amountrecognized in the balance sheets.  These commitments are legallybinding agreements to lend money at predetermined interest rates for a specifiedperiod of time and generally have fixed expiration dates or other terminationclauses.  We use the same credit and collateral policies in making thesecommitments as we do for on-balance sheet instruments.Weevaluate each customer’s creditworthiness on a case-by-case basis and obtaincollateral, if necessary, based on our credit evaluation of the borrower. In addition to commitments to extend credit, we also issue standby letters ofcredit that are assurances to a third party that they will not suffer a loss ifour customer fails to meet its contractual obligation to the thirdparty.  The credit risk involved in the underwriting of letters ofcredit is essentially the same as that involved in extending loan facilities tocustomers.77 As ofDecember 31, 2009 and 2008, we had issued commitments to extend credit of $59.1million and $145.9 million, respectively, through various types of commercialand consumer lending arrangements, the majority of which are at variable ratesof interest.  Standby letters of credit totaled $891,000 and $2,061,000, asof December 31, 2009 and 2008, respectively.  Past experience indicatesthat many of these commitments to extend credit will expireunused.   The effect of these commitments to provide credit onour revenues, expenses, cash flows, liquidity, and capital resources cannot bereasonably predicted because there is no guarantee that the commitments willever be used.  However, we believe that we have adequate sources ofliquidity to fund commitments that may be drawn upon by borrowers.We closedour wholesale mortgage division on September 2, 2009 as part of our plan toreduce the size of our balance sheet to improve our capitalratios.  As of December 31, 2009, there were no off-balance sheetcommitments for mortgages with locked interest rates that had not yet funded ascompared to $49.1 million in commitments as of December 31, 2008.Except asdisclosed in this report, we are not involved in off-balance sheet contractualrelationships, unconsolidated related entities that have off-balance sheetarrangements or transactions that could result in liquidity needs or othercommitments that could significantly impact earnings.LiquidityGeneralLiquidityrepresents the ability of a company to convert assets into cash or cashequivalents without significant loss and to raise additional funds at areasonable cost by increasing liabilities in a timely manner and without adverseconsequences.  Liquidity management involves maintaining andmonitoring our sufficient and diverse sources and uses of funds in order to meetour day-to-day and long-term cash flow requirements while maximizing profits andmaintaining an acceptable level of risk under both normal and adverseconditions.  These requirements arise primarily from the withdrawal ofdeposits, funding of loan disbursements and payment of operating expenses. Liquidity management is made more complicated because different balance sheetcomponents are subject to varying degrees of management control.  Forexample, the timing of maturities of the investment portfolio is fairlypredictable and subject to a high degree of control at the time the investmentdecisions are made.  However, net deposit inflows and outflows are far lesspredictable as they are greatly influenced by general interest rates, economicconditions, and competition, and are not subject to nearly the same degree ofcontrol.  Management has policies and procedures in place governingthe length of time to maturity on its earning assets, such as loans andinvestments, which state that these assets are not typically utilized forday-to-day liquidity needs.  Therefore, our liabilities have generallyprovided our day-to-day liquidity in the past.Weoperate in a highly-regulated industry and must plan for the liquidity needs ofboth our bank and our holding company separately.   This approachconsiders the unique funding sources available to each entity, as well as eachentity’s capacity to manage through adverse conditions.  This approachalso recognizes that adverse market conditions or other events could negativelyaffect the availability or cost of liquidity for eitherentity.     A number of our short-term and long-termliquidity sources have been limited following execution of the consent orderwith the OCC on April 27, 2009.  Management has prepared forecasts ofour available sources of funds, which are primarily retail deposits and liquidunpledged assets on our balance sheet, and our projected uses of funds throughDecember 31, 2010.  We believe that the sources available aresufficient to meet our projected liquidity needs for this timeperiod.DepositStrategyPrior to2009, our liquidity had decreased over the past several years, primarily as aresult of funds needed to support the growth of our loan productionoffices.  In addition, the demand for retail deposits has increased inrecent months due to the tightness of liquidity in current financial markets,which also creates more liquidity risk.  These conditions havechallenged us to maximize the various funding options available tous.  Since December 31, 2008, our liquid, unpledged assets havesubstantially increased as we have executed our strategy to increase ourshort-term liquidity position.  In April 2009, we raised approximately$150 million of brokered deposits laddered over a one- to two-year timehorizon.  This liquidity was raised at a time of great uncertainty forall financial companies in the United States as even the largest bankingcompanies were believed to be on the verge of failure ornationalization.  We have begun aggressively working to reduce ourdependency on brokered deposits.  Since April 30, 2009, our brokereddeposits have decreased by $124.4 million and were $158.0 million as of December31, 2009.  During the twelve-month period ending December 31, 2010,$112.0 million of our brokered deposits are scheduled to mature.Inaddition to our overnight and short-term borrowing options, we emphasize depositgrowth and retention throughout our retail branch network to enhance ourliquidity position.   In pricing our retail deposits, we must complywith federal restrictions contained in the consent order on the interest rateswe may offer to our depositors.  Under these restrictions, we may payup to 75 basis points more than the average rate for each deposit type in ourmarkets.  These restrictions are potentially significant to us due toour historical practice of paying above average rates on deposits, particularlycertificates of deposit.78 On May29, 2009, the FDIC approved a final rule effective January 1, 2010, that amendsits existing rules which impose interest rate restrictions on deposits that canbe paid by depository institutions that are not“well-capitalized.”  Under this rule, affected depositoryinstitutions, such as our bank, are allowed to pay a “national rate” plus75 basis points, and the FDIC sets and publishes the nationalrate.  To compute the national rate, the FDIC uses all the datathat is available from approximately 8,300 banks and thrifts (and theirbranches) to determine a national average rate for each depositproduct.  Banks that are not “well-capitalized” are limited topaying 75 basis points over the national average rates set by the FDIC for eachdeposit product.  On December 4, 2009, the FDIC announced thatinstitutions that are less than “well-capitalized” that believe they areoperating in an area where rates paid on deposits are higher than the “nationalrate” could submit a letter to the FDIC to request by December 31, 2009, adetermination to that effect.  We requested this determination andreceived a response from the FDIC that we are not operating in a high-rate areaand we began using the FDIC’s national rates beginning March 1,2010.We do notknow the impact that using these rates will have on ourbank.  However, we have historically paid above-average rates locallyand, as a result, these restrictions on our interest rates could cause adecrease in both new and existing deposits, which would adversely impact ourbusiness, financial condition, and results of operations.Themarket for retail deposits in the South Carolina markets, where our branches arelocated, is very competitive and includes a high proportion of communityfinancial institutions, in addition to larger, money center banks.  Asour needs for additional funding have grown over the past several years, we haveimplemented several different deposit gathering strategies to reduce ourreliance on brokered deposits, including building new branches.  Fiveof our branches have been open for less than three years and we believe thesebranches have potential for future retail deposit growth.  We havetypically paid above-average rates in building the base of deposits for thesebranches.  This strategy may make us vulnerable to the restrictionimposed by the consent order on the level of interest rates that weoffer.  We believe that our ability to attract deposits is, in part, afunction of our ability to continue to offer rates above the average rates inour markets.  To the extent that we are restricted from offeringabove-average retail deposit rates, our liquidity may be negatively impacted,possibly materially.Throughout2009, we launched several successful retail deposit specials to lessen ourcurrent and future dependence on wholesale funding.  These specialshave lasted a short period of time, have offered attractive terms for new moneyto the bank, and produced positive results by increasing market exposure andboosting liquidity.  As a result of the increase in retail andbrokered deposits during 2009, our cash and cash equivalents had increased to$66.0 million, or 9.2% of total assets as of December 31, 2009, from $7.7million or 1.0% of total assets as of December 31, 2008.  From March1, 2010 through December 31, 2010, we have $383.7 million of maturing timedeposits that, if renewed, will reprice at current market rates, which includes$112.0 million of brokered deposits that will not be renewed.We arealso participating in the FDIC’s Transaction Account Guarantee Program (“TAGP”)which fully insures noninterest bearing deposit transaction accounts, regardlessof dollar amount, which is a useful tool in attracting and retaining demanddeposit accounts.  A 10-basis point surcharge is added to aparticipating institution’s current insurance assessment in order to fully coverthe noninterest bearing transaction account.  We elected toparticipate in the TAGP to further enhance our existing deposit base and toassist us in attracting new deposits.  The TAGP is currently scheduledto end on June 30, 2010, but may be extended by the FDIC, which previouslyextended the program’s anticipated expiration from December 31,2009.Investmentsecurities may provide a secondary source of liquidity, net of amounts pledgedfor deposits and FHLB advances; however, the primary objective for investmentsecurities is to serve as collateral for public deposits, which limits theiravailability as a liquidity source.     WholesaleFundingOurability to maintain and expand borrowing capabilities also has served as asource of liquidity in the past.  We have utilized certainnontraditional funding sources as they have been available to us to compensatefor this increased liquidity risk.  The sources listed below have beendeemed acceptable by the bank’s board of directors and are monitored regularlyby management and reported on at each formal ALCO meeting:•  Federal      Funds Purchased – funds are purchased from up-stream correspondent      financial institutions when the need for overnight funds      exists.  These lines are available for short-term funding needs      only.  In the past, these lines required no      collateral.  However, as a result of our weakened financial      condition, we have pledged investment securities as collateral for our      available federal funds purchased lines of credit.  These lines      of credit are generally somewhat less expensive than longer-term funding      options.•  FHLB      Advances – this source of borrowing offers both long-term fixed and      adjustable borrowings, typically at very competitive rates, as well as      overnight borrowing capacity, all subject to available      collateral.  This source of borrowing requires us to be a member      of the FHLB, and as such, to purchase and hold FHLB stock as a percentage      of the funds borrowed.  Our participation in the FHLB advance      program has been restricted by our credit rating with the      FHLB. 79 •  CD      Programs – these programs have historically been known as brokered      deposits.  Various terms are available, and in considering the      various CD program options, management balances our current interest rate      risk profile with our liquidity demands.  Because of the      agreements currently in place with our regulators, our ability to access      brokered deposits through the wholesale funding market is restricted at      this time.  In addition, during the first quarter of 2010, we      have begun to participate in an Internet-based CD placement program which      allows us to offer CDs up to $250,000 to other financial institutions at      lower rates than we typically offer our local  depositors.•  Reverse      Repurchase Agreements – this source of funds relies on our investment      portfolio as collateral in borrowing from an up-stream      correspondent.  Reverse repurchase agreements involve overnight      borrowings with daily rate changes.  This funding source has      become restricted over the past eighteen months due to tightened liquidity      in the financial markets.We havebeen notified by the FHLB that it will not allow future advances to us or allowus to renew maturing advances while we are operating under our currentregulatory enforcement action.  As of December 31, 2009, qualifyingloans held by the bank and collateralized by 1-4 family residences, home equitylines of credit (“HELOC’s”) and commercial properties totaling $60.5 million, inaddition to securities totaling $8.5 million were pledged as collateral for FHLBadvances outstanding of $54.0 million.    A key component inborrowing funds from the FHLB is maintaining good quality collateral to pledgeagainst our advances.  We primarily rely on our existing loanportfolio for this collateral.  We access and monitor current FHLBguidelines to determine the eligibility of loans to qualify as collateral for anFHLB advance.  We are subject to the FHLB’s credit risk rating systemwhich was effective June 27, 2008.  This revised policy incorporatedenhancements to the FHLB’s credit risk rating system, which assigns memberinstitutions a rating which is reviewed quarterly.  The rating systemutilizes key factors such as loan quality, capital, liquidity, profitability,etc.  Our ability to access our available borrowing capacity from theFHLB in the future is subject to our rating and any subsequent changes based onour financial performance as compared to factors considered by the FHLB in theirassignment of our credit risk rating each quarter.  In addition,residential collateral discounts have been recently applied which have furtherreduced our borrowing capacity.Due tothe consent order we executed with the OCC on April 27, 2009, our ability toaccess brokered deposits through the wholesale funding market isrestricted.  This action restricted our bank’s ability to accept,renew or roll over brokered deposits without being granted a waiver of thisprohibition by the FDIC.  Due to our capital classification as ofDecember 31, 2009, we are not eligible to apply for a waiver from the FDIC toaccept brokered deposits.  We continue to aggressively work to reduceour dependency on brokered deposits.  Since April 30, 2009, ourbrokered deposits have decreased by $124.4 million and were $158.0 million as ofDecember 31, 2009.  During the twelve-month period ending December 31,2010, $112.0 million of brokered deposits are scheduled to mature.Historically,we had planned to meet our future cash needs through the generation of depositsfrom retail and wholesale sources, the liquidation of temporary investments, andthe maturities of investment securities as well as nontraditional fundingsources.  However, in recent months, the effects of the credit crisis haveimpacted liquidity for the banking industry. As a result, most of the sources ofliquidity that we rely on have been significantly disrupted.  In thefuture, we plan to reduce our reliance on the wholesale funding market fordeposits and capitalize on existing and new retail deposit markets through ourstatewide network of full-service branches. In addition, the bank maintainssecured federal funds lines of credit with correspondent banks thattotaled $13.0 million and $28.0 million as of December 31, 2009 and 2008,respectively.  Proactive and well-advised daily cash management ensuresthat these lines are accessed and repaid with careful consideration of all ofour available funding options, as well as the associated costs.  Ourovernight lines historically have been tested at least once each quarter toensure ease of access, continued availability and that we consistently maintainhealthy working relationships with each correspondent bank.Liquidity RiskManagementLiquidityrisk is the possibility that our cash flows may not be adequate to fund ourongoing operations and allow us to meet our commitments in a timely andcost-effective manner.  Since liquidity risk is closely linked to bothcredit risk and market risk, many of the risk control mechanisms used to managethese risks also apply to the monitoring and management of liquidityrisk.  We measure and monitor liquidity on a regular basis, allowingus to better understand, predict and respond to balance sheettrends. Acomprehensive daily and weekly liquidity analysis serves management as a vitaldecision-making tool by providing a summary of anticipated changes in loans,investments, core deposits, wholesale funds and construction commitments forcapital expenditures.  This internal funding report providesmanagement with the details critical to anticipate immediate and long-term cashrequirements, such as expected deposit runoff, loan paydowns and amount and costof available borrowing sources, including secured overnight federal funds lineswith our various correspondent banks.  This liquidity analysis acts asa cash forecasting tool and is subject to certain assumptions based on pastmarket and customer trends, as well as other information currently availableregarding current and future funding options and various indicators of futuremarket and customer behaviors.  Through consideration of theinformation provided in these reports, management is better able to maximize ourearning opportunities by wisely and purposefully choosing our immediate, andmore critically, our long-term funding sources.  80 Werevised our comprehensive liquidity risk management program during 2009 asrequired by the consent order with the OCC.  This program assesses ourcurrent and projected funding needs to ensure that sufficient funds or access tofunds exist to meet those needs.  The program also includes effectivemethods to achieve and maintain sufficient liquidity and to measure and monitorliquidity risk, including the preparation and submission of liquidity reports ona regular basis to the board of directors and the OCC. The program also containsa contingency funding plan that forecasts funding needs and funding sourcesunder different stress scenarios. This plan details how the bank will complywith the restrictions in the order, including the restriction against brokereddeposits, as well as requires reports detailing all funding sources andobligations under best case and worse case scenarios.Ourliquidity contingency plan is designed to successfully respond to an overalldecline in the economic environment, the banking industry or a problem specificto our liquidity, outlined in a formal Contingency Funding Policy approved bythe Asset Liability Management Committee (“ALCO”) of our board ofdirectors.  This policy contains requirements for contingency fundingplanning and analysis, including reporting under a number of differentcontingency funding conditions.  The three conditions are described asfollows:•  Stage      One Condition – During this stage, core deposits are not affected and the      institution remains “well-capitalized,” but additional loan loss      provisions may result in weak or negative quarterly      earnings.  The ability to quickly open new full-service branches      may be limited by our internal evaluations of our ability to successfully      expand further.  In addition, external funding lines could be      reduced.•  Stage      Two Condition – At this level, the institution has become      “adequately capitalized,” with serious asset-quality deterioration      and reduced deposits overall.  At Stage Two, a meaningful level      of uncertainty and vulnerability exists.  External funding lines      would likely be reduced.  External factors, such as adverse      general industry or market conditions and reputation risk, may also impact      liquidity.•  Stage      Three Condition - At this point, the institution has significant earnings      deterioration, in part due to significantly increased provisions for loan      losses, and impaired residual assets. External funding lines would be      greatly reduced, and the institution has become      “undercapitalized.”Inaddition, a liquidity crisis action plan is in place, which may be followed inreaction to or in anticipation of a financial shock to the banking industry,generally, or us, specifically, which results in strains or expectations ofstrains on the bank’s normal funding activities. InterestRate RiskInterestrate risk is one of the most significant risks to which we are regularlyexposed.  Interest rate risk is defined as the potential for lossresulting from adverse changes in the level of interest rates on our netinterest income.  Asset liability management is the process by whichwe manage our interest rate risk, specifically by monitoring and controlling themix and maturities of our assets and liabilities.  The essentialpurposes of asset liability management are to ensure adequate liquidity and tomaintain an appropriate balance between interest-sensitive assets andliabilities to minimize the potentially adverse impact on earnings and capitalfrom changes in market interest rates.  Our ALCO monitors and manages ourexposure to interest rate risk through the review of reports prepared bymanagement using a simulation model that projects the impact of rate shocks,rate cycles, and rate forecast estimates on the net interest income and economicvalue of equity (the net present value of expected cash flows from assets andliabilities).  These simulations provide a test for embedded interestrate risk and take into consideration factors such as maturities, reinvestmentrates, prepayment speeds, repricing limits, decay rates and otherfactors.  We give careful attention to our assumptions and haverecently implemented a detailed model that interfaces with our core processingsystem to model the impact of changes in assumptions on individual assets andliabilities.  Theresults are compared to risk tolerance limits set by ALCO policy.  Ourpolicy specifies that if interest rates were to shift gradually up or down 100or 200 basis points, estimated net interest income for the subsequent 12 monthsshould change by less than 7% and 15%, respectively.  As of December31, 2009 and 2008, our estimated net interest income changes were within theseguidelines.  The ALCO meets quarterly and consists of members of theboard of directors and senior management of the bank.  The ALCO is chargedwith the responsibility of managing our exposure to interest rate risk bymaintaining the level of interest rate sensitivity of the bank’sinterest-sensitive assets and liabilities within board-approvedlimits.  The ALCO also reviews and approves interest rate risk andliquidity management programs. Interestrate risk can be measured by analyzing the extent to which the repricing ofassets and liabilities are mismatched to create an interest sensitivity“gap.”  An asset or liability is considered to be interest ratesensitive within a specific time period if it will mature or reprice within thattime period.  The interest rate sensitivity gap is defined as thedifference between the amount of interest earning assets maturing or repricingwithin a specific time period and the amount of interest bearing liabilitiesmaturing or repricing within that same time period.  A gap isconsidered positive when the amount of interest rate sensitive assets exceedsthe amount of interest rate sensitive liabilities.  A gap isconsidered negative when the amount of interest rate sensitive liabilitiesexceeds the amount of interest rate sensitive assets.  During a periodof rising interest rates, therefore, a negative gap would tend to adverselyaffect net interest income.  Conversely, during a period of fallinginterest rates a negative gap position would tend to result in an increase innet interest income. 81 Weadopted a revised interest rate risk management program during 2009 to complywith the consent order with the OCC. The program establishes adequate managementreports on which to base sound interest rate risk management decisions as wellas sets the strategic direction and tolerance for interest rate risk. Theprogram also requires tools to measure and monitor performance and the overallinterest rate risk profile to be implemented while utilizing competent personneland setting prudent limits on interest rate risk.Thefollowing table sets forth information regarding our interest rate sensitivityas of December 31, 2009, for each of the time intervals indicated using a staticgap analysis.  It is important to note that certain shortcomings areinherent in static gap analysis.  Although certain assets andliabilities may have similar maturities or periods of repricing, they may reactin different degrees to changes in market interest rates (dollars inthousands).         Within threemonths  After threebut withintwelve months  After one butwithin fouryears  After fouryears  Total Interest-earning      assets               Federal      funds sold and other $70,597  $-  $-  $-  $70,597 Investment      securities  6,640   15,244   45,984   32,980   100,848 Loans  362,968   38,807   124,334   10,013   536,122 Total      interest-earning assets $440,205  $54,051  $170,318  $42,993  $707,567                            Interest-bearing      liabilities                    NOW      accounts $36,386  $-  $-  $-  $36,386 Money      market and savings  55,691   -   -   -   55,691 Time      deposits  133,751   305,615   75,791   209   515,366 FHLB      advances  -   4,052   29,952   20,000   54,004 Junior      subordinated debentures  13,403   -   -   -   13,403 Total      interest-bearing liabilities $239,231  $309,667  $105,743  $20,209  $674,850                            Period      gap $200,974  $(255,616) $64,575  $22,784     Cumulative      gap $200,974  $(54,642) $9,933  $32,717     Ratio      of cumulative gap to total interest-earning assets  28.40%  -7.72%  1.40%  4.62%     Theinformation in the table may not be indicative of our interest rate sensitivityposition at other points in time.  In addition, the maturitydistribution indicated in the table may differ from the contractual maturitiesof the interest-earning assets and interest-bearing liabilities presented due toconsideration of prepayment speeds under various interest rate change scenariosin the application of the interest rate sensitivity methods describedabove.Quantitativeand Qualitative Disclosures about Market RiskMarketrisk is the potential loss arising from adverse changes in market prices andrates that principally arises from interest rate risk inherent in our lending,investing, deposit gathering, and borrowing activities.  It is our policyto maintain an acceptable level of interest rate risk over a range of possiblechanges in interest rates while remaining responsive to market demand for loanand deposit products. Interest rate risk may directly impact the earningsgenerated by our interest-earning assets or the cost of our interest-bearingliabilities, thus directly impacting our overall level of net interest income. We are also exposed to market risk through changes in fair value and otherthan temporary impairment of investment securities available forsale.  Changes in fair value of investment securities available forsale are recorded through other comprehensive income eachquarter.  Other types of market risks, such as foreign currencyexchange rate risk and commodity price risk, do not normally arise in the normalcourse of our business. Ourprimary market risk is interest rate risk.  Interest rate risk arisesfrom differing maturities or repricing intervals of interest-earning assets orinterest-bearing liabilities and the fact that rates on these financialinstruments do not change uniformly.  We actively monitor and manageour interest rate risk exposure. The principal interest rate risk monitoringtechnique we employ is the measurement of our interest sensitivity “gap,” whichis the positive or negative dollar difference between assets and liabilitiesthat are subject to interest rate repricing within a given timeperiod.  Interest rate sensitivity can be managed by repricing assetsor liabilities, selling securities available for sale, replacing an asset orliability at maturity, or adjusting the interest rate during the life of anasset or liability.  Managing the amount of assets and liabilitiesrepricing in this same time interval helps to hedge the risk and minimize theimpact of rising or falling interest rates on net interest income.  Wegenerally would benefit from increasing market rates of interest when we have anasset-sensitive gap position and generally would benefit from decreasing marketrates of interest when we are liability-sensitive.82 As ofDecember 31, 2009, we were liability sensitive over a one-year timeframe.  Our goal is to have the net interest margin increase slightlyin a rising interest rate environment.  However, our gap analysis isnot a precise indicator of our interest sensitivity position.  Theanalysis presents only a static view of the timing of maturities and repricingopportunities, without taking into consideration that changes in interest ratesdo not affect all assets and liabilities equally.  For example, ratespaid on a substantial portion of core deposits may change contractually within arelatively short time frame, but those rates are viewed by management assignificantly less interest-sensitive than market-based rates such as those paidon non-core deposits.  Net interest income may be impacted by othersignificant factors in a given interest rate environment, including changes inthe volume and mix of interest-earning assets and interest-bearingliabilities.  Therefore, we also utilize the income simulation methodto analyze the expected changes in income in response to changes in interestrates.RecentlyIssued Accounting PronouncementsThefollowing is a summary of recent authoritative pronouncements that affectaccounting, reporting, and disclosure of financial information.In June2009, the FASB issued guidance which restructured GAAP and simplified access toall authoritative literature by providing a single source of authoritativenongovernmental GAAP.  The guidance is presented in a topicallyorganized structure referred to as the FASB Accounting Standards Codification(“ASC”).  The new structure is effective for interim or annual periodsending after September 15, 2009.  All existing accounting standardshave been superseded and all other accounting literature not includes isconsidered nonauthoritative.The FASBissued new accounting guidance on accounting for transfers of financial assetsin June 2009.  The guidance limits the circumstances in which afinancial asset should be derecognized when the transferor has not transferredthe entire financial asset by taking into consideration the transferor’scontinuing involvement.  The standard requires that a transferorrecognize and initially measure at fair value all assets obtained (including atransferor’s beneficial interest) and liabilities incurred as a result of atransfer of financial assets accounted for as a sale.  The concept ofa qualifying special-purpose entity is no longer applicable.  Thestandard is effective for the first annual reporting period that begins afterNovember 15, 2009, for interim periods within the first annual reporting period,and for interim and annual reporting periods thereafter.  Earlierapplication is prohibited.  We do not expect the guidance to have anyimpact on our financial statements.  The ASC was amended in December2009, to include this guidance.Guidancewas issued in June 2009 requiring a company to analyze whether its interest in avariable interest entity (“VIE”) gives it a controlling financial interest thatshould be included in consolidated financial statements.  A companymust assess whether it has an implicit financial responsibility to ensure thatthe VIE operates as designed when determining whether it has the power to directthe activities of the VIE that significantly impact its economic performance,making it the primary beneficiary.  Ongoing reassessments of whether acompany is the primary beneficiary are also required by thestandard.  This guidance amends the criteria to qualify as a primarybeneficiary as well as how to determine the existence of a VIE.  Thestandard also eliminates certain exceptions that were previouslyavailable.  This guidance is effective as of the beginning of eachreporting entity’s first annual reporting period that begins after November 15,2009, for interim periods within that first annual reporting period, and forinterim and annual reporting periods thereafter.  Earlier applicationis prohibited.  Comparative disclosures will be required for periodsafter the effective date.  We do not expect the guidance to have anyimpact on our financial position.  An update was issued in December2009, to include this guidance in the ASC.An updatewas issued in October 2009 to provide guidance requiring companies to allocaterevenue in multi-element arrangements.  Under this guidance, productsor services (deliverables) must be accounted for separately rather than as acombined unit utilizing a selling price hierarchy to determine the selling priceof a deliverable.  The selling price is based on vendor-specificevidence, third-party evidence or estimated selling price.  Theamendments in the update are effective prospectively for revenue arrangementsentered into or materially modified in fiscal years beginning on or after June15, 2010 with early adoption permitted.  We do not expect the updateto have an impact on our financial statements.InOctober 2009, updated guidance was issued to provide for accounting andreporting for own-share lending arrangements issued in contemplation of aconvertible debt issuance.  At the date of issuance, a share-lendingarrangement entered into on an entity’s own shares should be measured at fairvalue in accordance with prior guidance and recognized as an issuance cost, withan offset to additional paid-in capital.  Loaned shares are excludedfrom basic and diluted earnings per share unless default of the share-lendingarrangement occurs.  The amendment also requires several disclosuresincluding a description and the terms of the arrangement and the reason forentering into the arrangement.  The effective dates of the amendmentare dependent upon the date the share-lending arrangement was entered into andinclude retrospective application for arrangements outstanding as of thebeginning of fiscal years beginning on or after December 15,2009.   We have no plans to issue convertible debt and,therefore, we do not expect the update to have an impact on our financialstatements.83 InJanuary 2010, guidance was issued to alleviate diversity in the accounting fordistributions to shareholders that allow the shareholder to elect to receivetheir entire distribution in cash or shares but with a limit on the aggregateamount of cash to be paid.  The amendment states that the stockportion of a distribution to shareholders that allows them to elect to receivecash or shares with a potential limitation on the total amount of cash that allshareholders can elect to receive in the aggregate is considered a shareissuance.  The amendment is effective for interim and annual periodsending on or after December 15, 2009 and had no impact on our financialstatements.Also inJanuary 2010, an amendment was issued to clarify the scope of subsidiaries forconsolidation purposes.  The amendment provides that the decrease inownership guidance should apply to (1) a subsidiary or group of assets that is abusiness or nonprofit activity, (2) a subsidiary that is a business or nonprofitactivity that is transferred to an equity method investee or joint venture, and(3) an exchange of a group of assets that constitutes a business or nonprofitactivity for a noncontrolling interest in an entity.  The guidancedoes not apply to a decrease in ownership in transactions related to sales of insubstance real estate or conveyances of oil and gas mineralrights.  The update is effective for the interim or annual reportingperiods ending on or after December 15, 2009 and had no impact on our financialstatements.Otheraccounting standards that have been issued or proposed by the FASB or otherstandards-setting bodies are not expected to have a material impact on ourfinancial position, results of operations or cash flows.Item 7A.        Quantitative and Qualitative Disclosures about Market RiskMarketrisk is the potential loss arising from adverse changes in market prices andrates that principally arises from interest rate risk inherent in our lending,investing, deposit gathering, and borrowing activities.  It is our policyto maintain an acceptable level of interest rate risk over a range of possiblechanges in interest rates while remaining responsive to market demand for loanand deposit products.  Other types of market risks, such as foreigncurrency exchange rate risk and commodity price risk, do not normally arise inthe normal course of our business.  We actively monitor and manage ourinterest rate risk exposure.Theprincipal interest rate risk monitoring technique we employ is the measurementof our interest sensitivity “gap,” which is the positive or negative dollardifference between assets and liabilities that are subject to interest raterepricing within a given time period.  Interest rate sensitivity canbe managed by repricing assets or liabilities, selling securities available forsale, replacing an asset or liability at maturity, or adjusting the interestrate during the life of an asset or liability.  Managing the amount ofassets and liabilities repricing in this same time interval helps to hedge therisk and minimize the impact of rising or falling interest rates on net interestincome.  We generally would benefit from increasing market rates ofinterest when we have an asset-sensitive gap position and generally wouldbenefit from decreasing market rates of interest when we areliability-sensitive.As ofDecember 31, 2009, we were liability sensitive over a one-year timeframe.  However, our gap analysis is not a precise indicator of ourinterest sensitivity position.  The analysis presents only a staticview of the timing of maturities and repricing opportunities, without takinginto consideration that changes in interest rates do not affect all assets andliabilities equally.  For example, rates paid on a substantial portionof core deposits may change contractually within a relatively short time frame,but those rates are viewed by management as significantly lessinterest-sensitive than market-based rates such as those paid on non-coredeposits.  Net interest income may be impacted by other significantfactors in a given interest rate environment, including changes in the volumeand mix of interest-earning assets and interest-bearingliabilities.  84 Item 8.           Financial Statements.MANAGEMENT’SREPORT ON INTERNAL CONTROL OVER FINANCIAL REPORTINGManagementof the Company is responsible for establishing and maintaining adequate internalcontrol over financial reporting. Management has assessed the effectiveness ofinternal control over financial reporting using the criteria established inInternal Control-Integrated Framework issued by the Committee of SponsoringOrganizations of the Treadway Commission (COSO).TheCompany’s internal control over financial reporting is a process designed toprovide reasonable assurance regarding the reliability of financial reportingand the preparation of financial statements for external purposes in accordancewith generally accepted accounting principles. The Company’s internal controlover financial reporting includes those policies and procedures that (1) pertainto the maintenance of records that, in reasonable detail, accurately and fairlyreflect the transactions and dispositions of the assets of the Company; (2)provide reasonable assurance that transactions are recorded as necessary topermit preparation of financial statements in accordance with generally acceptedaccounting principles, and that receipts and expenditures of the Company arebeing made only in accordance with authorizations of management and directors ofthe Company; and (3) provide reasonable assurance regarding prevention or timelydetection of unauthorized acquisitions, use, or disposition of the Company’sassets that could have a material effect on the financialstatements.Becauseof its inherent limitations, internal control over financial reporting may notprevent or detect misstatements. Therefore, even those systems determined to beeffective can provide only reasonable assurance with respect to financialstatement preparation and presentation. Also, projections of any evaluation ofeffectiveness to future periods are subject to the risk that controls may becomeinadequate because of changes in conditions, or that the degree of compliancewith the policies or procedures may deteriorate.Based onthe testing performed using the criteria established in InternalControl-Integrated Framework issued by the Committee of Sponsoring Organizationsof the Treadway Commission (COSO), management of the Company believes that thecompany’s internal control over financial reporting was effective as of December31, 2009.Thisannual report does not include an attestation report of the Company’s registeredpublic accounting firm regarding internal control over financialreporting.  The Company’s registered public accounting firm was notrequired to issue an attestation on its internal controls over financialreporting pursuant to temporary rules of the Securities and ExchangeCommission. 85         REPORTOF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM To theShareholders and Board of DirectorsFirstNational Bancshares, Inc. and subsidiarySpartanburg,South Carolina We haveaudited the accompanying consolidated balance sheets of First NationalBancshares, Inc. and subsidiary (the “Company”) as of December 31, 2009 and2008, and the related consolidated statements of operations, changes inshareholders’ equity (deficit) and comprehensive income (loss), and cash flowsfor each of the three years in the period ended December 31,2009.  These financial statements are the responsibility of theCompany’s management.  Our responsibility is to express an opinion onthese financial statements based on our audits.Weconducted our audits in accordance with the standards of the Public CompanyAccounting Oversight Board (United States).  Those standards requirethat we plan and perform the audits to obtain reasonable assurance about whetherthe financial statements are free of material misstatement.  An auditincludes examining, on a test basis, evidence supporting the amounts anddisclosures in the financial statements.  An audit also includesassessing the accounting principles used and significant estimates made bymanagement, as well as evaluating the overall financial statementpresentation.  We believe that our audits provide a reasonable basisfor our opinion.In ouropinion, the consolidated financial statements referred to above present fairly,in all material respects, the financial position of First National Bancshares,Inc. and subsidiary as of December 31, 2009 and 2008 and the results of theiroperations and their cash flows for each of the three years in the period endedDecember 31, 2009 in conformity with accounting principles generally accepted inthe United States of America.Theaccompanying consolidated financial statements have been prepared assuming thatthe Company will continue as a going concern.  As discussed in Note 2to the consolidated financial statements, the Company’s nonperforming assetshave increased to $137.3 million as of December 31, 2009, related primarily todeterioration in the credit quality of its loans collateralized by real estate.Accordingly, the Company has recorded provision for loan losses of $39.7 millionand $20.5 million, respectively, for the years ended December 31, 2009 and 2008and consequently incurred significant losses each year. As a result, theCompany’s subsidiary bank (Bank) is significantly undercapitalized underregulatory capital guidelines and during 2009, the Bank entered into a consentorder regulatory enforcement action with its primary regulator, the Office ofthe Comptroller of the Currency.  The consent order requiresmanagement to take a number of actions, including, among other things, reducingthe level of nonperforming assets and increasing and maintaining its capitallevels at amounts in excess of the Bank’s current capitallevels.    The uncertainty of the Company’s ability toreplenish its capital raises substantial doubt about the Company's ability tocontinue as a going concern.  The consolidated financial statements donot include any adjustments that might result from the outcome of thisuncertainty.  Management's plans in regard to these matters aredescribed in Note 2. We werenot engaged to examine management's assessment of the effectiveness of theCompany's internal control over financial reporting as of December 31, 2009included in the accompanying Management’s Report on Internal Controls OverFinancial Reporting and, accordingly, we do not express an opinionthereon. Greenville,South CarolinaMarch 9,2010  86 FIRSTNATIONAL BANCSHARES, INC. AND SUBSIDIARY ConsolidatedBalance Sheets December 31,2009 and 2008(dollarsin thousands)         2009  2008 Assets      Cash      and cash equivalents $65,968  $7,700 Securities      available for sale  99,112   81,662 Loans,      net of allowance for loan losses of $25,408 and $23,033,      respectively  511,753   669,843 Mortgage      loans held for sale  -   16,411 Other      real estate  9,315   6,510 Premises      and equipment, net  8,120   7,620 Other      nonmarketable equity securities  6,818   7,935 Income      tax receivable  4,124   301 Deferred      tax asset  3,863   5,412 Bank      owned life insurance  3,245   3,130 Other  5,371   6,218 Total      assets $717,689  $812,742                Liabilities      and Shareholders' Equity (Deficit)        Liabilities:        Deposits        Noninterest-bearing $34,172  $39,088 Interest-bearing  607,319   607,761 Total      deposits  641,491   646,849 FHLB      advances  54,004   86,363 Federal      funds purchased and other short-term borrowings  -   11,873 Junior      subordinated debentures  13,403   13,403 Long-term      debt  9,641   9,500 Accrued      expenses and other liabilities  3,308   4,130 Total      liabilities  721,847   772,118                Commitments      and contingencies - Notes 2, 7, 19, 20                       Shareholders'      equity (deficit):        Preferred      stock, par value $0.01 per share, 10,000,000 shares      authorized;  5   7 520,600      and 720,000 shares issued and outstanding, respectively        Common      stock, par value $0.01 per share, 100,000,000 shares      authorized;  78   64 7,685,340      and 6,296,698 shares issued and outstanding, respectively,        net      of treasury shares         Treasury      stock, 106,981 shares for each period, respectively, at    cost  (1,131)  (1,131)Unearned      equity compensation  (678)  (478)Additional      paid-in capital and warrants  84,259   83,401 Retained      deficit  (85,545)  (41,807)Accumulated      other comprehensive income (loss)  (1,146)  568 Total      shareholders' equity (deficit)  (4,158)  40,624                Total      liabilities and shareholders' equity (deficit) $717,689  $812,742  Theaccompanying notes are an integral part of these consolidated financialstatements. 87 FIRSTNATIONAL BANCSHARES, INC. AND SUBSIDIARY ConsolidatedStatements of Operations For theYears Ended December 31, 2009, 2008 and 2007(dollarsin thousands, except share data)         2009  2008  2007 Interest      income:         Loans $29,251  $41,604  $36,329 Taxable      securities  2,825   2,727   2,672 Nontaxable      securities  504   750   621 Federal      funds sold and other  327   306   346 Total      interest income  32,907   45,387   39,968                    Interest      expense:            Deposits  17,082   22,039   18,872 FHLB      advances  2,071   2,060   1,957 Long-term      debt  594   208   - Junior      subordinated debentures  424   740   1,025 Federal      funds purchased and other short-term borrowings  15   332   611 Total      interest expense  20,186   25,379   22,465                    Net      interest income  12,721   20,008   17,503                    Provision      for loan losses  39,712   20,460   1,396                    Net      interest income (expense) after provision for loan losses  (26,991)  (452)  16,107                    Noninterest      income:            Gain      on sale of securities available for sale, net  1,758   207   117 Service      charges and fees on deposit accounts  1,751   1,766   1,270 Mortgage      banking income  1,453   2,251   1,858 Service      charges and fees on loans  454   430   356 Gain      (loss) on sale of other real estate owned  (338)  11   - Other  274   355   550 Total      noninterest income  5,352   5,020   4,151                    Noninterest      expense:            Salaries      and employee benefits  10,524   11,429   7,876 FDIC      insurance premiums  3,365   529   331 Occupancy      and equipment expense  3,232   3,375   2,030 Professional      fees  1,396   589   513 Data      processing and ATM expense  1,211   1,303   702 Other      real estate owned expense  838   1,757   31 Telephone      and supplies  621   675   426 Loan      related expenses  408   733   653 Public      relations  481   534   409 Goodwill      impairment  -   28,732   - Other  1,823   1,993   1,188 Total      noninterest expense  23,899   51,649   14,159                    Net      income (loss) before income taxes  (45,538)  (47,081)  6,099 Income      tax expense (benefit)  (1,800)  (2,234)  2,039 Net      income (loss)  (43,738)  (44,847)  4,060 Cash      dividends declared on preferred stock  -   1,305   626 Net      income (loss) available to common shareholders $(43,738) $(46,152) $3,434                    Net      income (loss) per common share            Basic $(6.61) $(7.56) $0.93 Diluted $(6.61) $(7.56) $0.84 Weighted      average common shares outstanding            Basic  6,620,762   6,101,656   3,696,464 Diluted  6,620,762   6,101,656   4,847,045  Theaccompanying notes are an integral part of these consolidated financialstatements. 88 FIRSTNATIONAL BANCSHARES, INC. AND SUBSIDIARY ConsolidatedStatements of Changes in Shareholders’ Equity (Deficit) and Comprehensive Income(Loss) For theYears Ended December 31, 2009, 2008 and 2007(dollarsin thousands)                              Accumulated            Preferred Stock  Common Stock  Treasury Stock  Unearned  Additional  Retained  Other  Total         Shares  Amount  Shares  Amount  Shares  Amount  EquityCompensation  PaidIn Capitaland Warrants  Earnings(Deficit)  ComprehensiveIncome (Loss)  Shareholders'Equity                                         Balance,      December 31, 2006  -  $-   3,700,439  $37   -  $-  $(558) $26,906  $1,071  $(466) $26,990                                                    Grant      of employee stock options  -   -       -   -   -   -   91   -   -   91 Proceeds      from exercise of employee stock options/director stock      warrants  -   -   38,704   -   -   -   -   182   -   -   182 Adjustment      to 7% stock dividend, reflected in December 31, 2006    balance  -   -   (414)  -   -   -   -   97   (97)  -   - Cash      paid in lieu of fractional shares with the 7% stock    dividend  -   -   -   -   -   -   -   (7)  -   -   (7)Proceeds      from issuance of noncumulative perpetual preferred stock,                                            net      of $1,450 offering costs  720,000   7   -   -   -   -   -   16,543   -   -   16,550 Shares      repurchased pursuant to share repurchase program  -   -   -   -   (13,781)  (224)  -   -   -   -   (224)Cash      dividends declared on preferred stock  -   -   -   -   -   -   -   -   (626)  -   (626)Allocation      of ESOP shares  -   -   -   -   -   -   40   (3)  -   -   37 Comprehensive      income:                                            Net      income  -   -   -   -   -   -   -   -   4,060   -   4,060 Change      in net unrealized gain (loss) on securities available for      sale,                                            net      of income tax of $259  -   -   -   -   -   -   -   -   -   580   580 Reclassification      adjustment for gains included in net income,                                            net      of income tax of $40  -   -   -   -   -   -   -   -   -   (77)  (77)Total      comprehensive income  -   -   -   -   -   -   -   -   -   -   4,563                                                    Balance,      December 31, 2007  720,000  $7   3,738,729  $37   (13,781) $(224) $(518) $43,809  $4,408  $37  $47,556                                                    Shares      issued pursuant to acquisition  -   -   2,663,674   27   -   -   -   39,513   -   -   39,540 Grant      of employee stock options  -   -   -   -   -   -   -   104   -   -   104 Proceeds      from exercise of employee stock options  -   -   1,276   -   -   -   -   9   -   -   9 Cumulative      adjustment for change in accounting for                                            post      retirement benefit obligation  -   -   -   -   -   -   -   -   (63)  -   (63)Shares      repurchased pursuant to share repurchase program  -   -   -   -   (93,200)  (907)  -   -   -   -   (907)Cash      dividends declared on preferred stock  -   -   -   -   -   -   -   -   (1,305)  -   (1,305)Allocation      of ESOP shares  -   -   -   -   -   -   40   (34)  -   -   6 Comprehensive      income (loss):                                            Net      loss  -   -   -   -   -   -   -   -   (44,847)  -   (44,847)Change      in net unrealized gain on securities available for sale,                                            net      of income tax of $344  -   -   -   -   -   -   -   -   -   668   668 Reclassification      adjustment for gains included in net income,                                            net      of income tax of $70  -   -   -   -   -   -   -   -   -   (137)  (137)Total      comprehensive loss  -   -   -   -   -   -   -   -   -   -   (44,316)                                                   Balance,      December 31, 2008  720,000  $7   6,403,679  $64   (106,981) $(1,131) $(478) $83,401  $(41,807) $568  $40,624                                                    Conversion      of preferred shares into common shares  (199,400)  (2)  588,142   6   -   -   -   (4)  -   -   - Grant      of employee stock options  -   -   -   -   -   -   -   117   -   -   117 Proceeds      from sale of common stock  -   -   550,500   6   -   -   -   357   -   -   363 Warrants      issued in connection with sale of common stock  -   -   -   -   -   -   -   188   -   -   188 Grant      of restricted stock  -   -   250,000   2   -   -   (240)  238   -   -   - Allocation      of ESOP shares  -   -   -   -   -   -   40   (38)  -   -   2 Comprehensive      loss:                                            Net      loss  -   -   -   -   -   -   -   -   (43,738)  -   (43,738)Change      in net unrealized gain on securities available for sale,                                            net      of income tax of $286  -   -   -   -   -   -   -   -   -   (554)  (554)Reclassification      adjustment for gains included in net income,                                            net      of income tax of $598  -   -   -   -   -   -   -   -   -   (1,160)  (1,160)Total      comprehensive loss  -   -   -   -   -   -   -   -   -   -   (45,452)                                                   Balance,      December 31, 2009  520,600  $5   7,792,321  $78   (106,981) $(1,131) $(678) $84,259  $(85,545) $(1,146) $(4,158) All shareamounts reflect the 7% stock dividend distributed on March 30,2007. Theaccompanying notes are an integral part of these consolidated financialstatements.  89 FIRSTNATIONAL BANCSHARES, INC. AND SUBSIDIARY ConsolidatedStatements of Cash Flows For theYears Ended December 31, 2009, 2008 and 2007(dollarsin thousands)         2009  2008  2007 Cash      flows from operating activities:         Net      income (loss) $(43,738) $(44,847) $4,060 Adjustments      to reconcile net income (loss) to net cash provided by (used      in)            operating      activities:            Provision      for loan losses  39,712   20,460   1,396 Provision      for deferred income tax expense (benefit)  632   (2,123)  (365)Depreciation  781   738   545 Amortization      (accretion) of purchase accounting adjustments, net  247   (523)  - Amortization      (accretion) of securities discounts and premiums, net  40   (71)  (82)Gain      on sale of securities available for sale, net  (1,758)  (207)  (117)Writedown      on other real estate owned  1,762   -   - Gain      on sale of guaranteed portion of SBA loans  -   (141)  (201)Loss      (gain) on sale of other real estate owned  338   (11)  - Valuation      adjustment on nonmarketable debt and equity securities  367   -   - Loss      on sale of premises and equipment  -   -   260 Provision      for impairment of goodwill  -   28,732   - Origination      of residential mortgage loans held for sale  (173,999)  (317,996)  (261,780)Proceeds      from sale of residential mortgage loans held for sale  190,410   320,947   242,372 Compensation      expense under equity compensation programs  117   104   91 Allocation      of ESOP shares  2   6   37 Changes      in prepaid and accrued amounts:            Prepaid      expenses and other assets  (1,538)  (3,702)  (3,350)Accrued      expenses and other liabilities  (822)  (1,624)  (296)Net      cash provided by (used in) operating activities  12,553   (258)  (17,430)                   Cash      flows from investing activities:            Proceeds      from maturities/prepayment of securities available forsale  23,606   19,668   11,299 Proceeds      from sales of securities available for sale  90,241   14,543   10,490 Purchases      of securities available for sale  (132,176)  (44,260)  (27,984)Proceeds      from sale of guaranteed portion of SBA loans  -   4,322   3,774 Proceeds      from sale of other real estate owned  6,518   918   - Loan      repayments (originations), net of disbursements/principal      collections  106,955   (22,269)  (98,932)Net      purchases of premises and equipment  (1,281)  (3,862)  (5,842)Proceeds      from the sale of premises and equipment  -   -   8,969 Redemption      (purchase) of FHLB and other stock  750   (3,478)  (729)Acquisition,      net of funds received  -   (6,462)  - Net      cash provided by (used in) investing activities  94,613   (40,880)  (98,955)                   Cash      flows from financing activities:            Proceeds      from the issuance of common stock and warrants  551   -   - Dividends      paid on preferred stock  -   (1,305)  (626)Increase      in FHLB advances  23,725   161,873   21,000 Repayment      of FHLB advances  (56,084)  (117,200)  (16,786)Net      increase (decrease) in federal funds purchased and other short-term      borrowings  (11,873)  495   1,390 Proceeds      from the issuance of long-term debt  141   9,500   - Proceeds      from issuance of preferred stock, net of offering expenses  -   -   16,550 Shares      repurchased pursuant to share repurchase program  -   (907)  (224)Proceeds      from exercise of employee stock options/director stock      warrants  -   9   182 Cash      paid in lieu of fractional shares for stock dividend  -   -   (7)Net      increase (decrease) in deposits  (5,358)  (12,053)  95,127 Net      cash provided by (used in) financing activities  (48,898)  40,412   116,606                    Net      increase (decrease) in cash and cash equivalents  58,268   (726)  221                    Cash      and cash equivalents, beginning of year  7,700   8,426   8,205 Cash      and cash equivalents, end of year $65,968  $7,700  $8,426  Theaccompanying notes are an integral part of these consolidated financialstatements. 90  FIRSTNATIONAL BANCSHARES, INC. AND SUBSIDIARY Notes toConsolidated Financial StatementsDecember 31,2009 and 2008 Note1—Summary of Significant Accounting Policies and ActivitiesBusinessActivityFirstNational Bancshares, Inc.FirstNational Bancshares, Inc., referred to herein as the “Company” or “FirstNational,”  was organized as a South Carolina corporation in 1999 toserve as the holding company for First National Bank of the South, a nationalbanking association, referred to herein as the "Bank." The Bank currentlymaintains its corporate headquarters in Spartanburg, South Carolina, and anetwork of full-service branches in select markets across thestate.  The Company has been adversely affected by the recent collapseof the market economy, and its bank subsidiary is significantlyundercapitalized, primarily as a result of its increased provisions for loanlosses during 2008 and 2009.TheCompany’s assets consist primarily of its investment in the Bank, and itsprimary activities are conducted through the Bank.  As of December 31,2009, its consolidated total assets were $717.7 million, its consolidated totalloans were $537.2 million, its consolidated total deposits were $641.5 million,and its total shareholders’ deficit was approximately $4.2million.  TheCompany’s net income or loss is dependent primarily on its net interest incomeor loss, which is the difference between the interest income earned on loans,investments, and other interest-earning assets, and the interest paid ondeposits, borrowings, and other interest-bearing liabilities.  TheCompany’s net income or loss is also affected by its noninterest income, derivedprincipally from service charges and fees on deposit accounts and fees earnedupon the origination, sale and/or servicing of financial assets such as loansand investments, as well as the level of noninterest expenses such as salaries,employee benefits, and occupancy costs.  In addition, the provisionthe Company records for loan losses to maintain an adequate allowance for loanlosses significantly contributed to the losses incurred during 2008 and2009. TheCompany’s operations are also significantly affected by prevailing economicconditions, competition, and the monetary, fiscal, and regulatory policies ofgovernmental agencies. Lending activities are influenced by a number of factors,including the general credit needs of individuals and small and medium-sizedbusinesses in its market areas, competition among lenders, the level of interestrates, and the availability of funds. Deposit flows and costs of funds areinfluenced by prevailing market interest rates (primarily the rates paid oncompeting investments), account maturities, and the levels of personal incomeand savings in its market areas. As partof the Company’s previous strategic plan for growth and expansion, it executedthe acquisition of Carolina National Corporation (“Carolina National”) effectiveJanuary 31, 2008, (the “Merger”).  Through the Merger, CarolinaNational’s wholly-owned bank subsidiary, Carolina National Bank and TrustCompany, a national banking association, became a subsidiary of First Nationaland, as of the close of business on February 18, 2008, was merged with and intothe Bank.  On May 30, 2008, the core bank data processing system wassuccessfully converted, bringing closure to the substantial undertaking ofblending the two banks into one cohesive statewide branch network.FirstNational Bank of the SouthFirstNational Bank of the South is a national banking association with its principalexecutive offices in Spartanburg, South Carolina. The Bank is primarily engagedin the business of accepting deposits insured by the Federal Deposit InsuranceCorporation (“FDIC”) and providing commercial, consumer, and mortgage loans tothe general public. It operates under a traditional community banking model andoffers a variety of services and products to consumers and smallbusinesses.  It commenced banking operations in March 2000 inSpartanburg, South Carolina, where it operates its corporate headquarters andthree full-service branches.  The Bankrelies on its statewide branch network as a vehicle to deliver products andservices to the customers in its markets throughout SouthCarolina.  While it offers traditional banking products and servicesto cater to its customers and generate noninterest income, it also provides avariety of unique options to complement its core businessfeatures.  Combining these options with standard features allows it tomaximize its appeal to a broad customer base while capitalizing on noninterestincome potential.  The Bank has offered trust and investmentmanagement services since August 2002, through a strategic alliance withColonial Trust Company (“Colonial Trust”), a South Carolina private trustcompany established in 1913.    Through a more recentalliance with WorkLife Financial, it offers business expertise in a variety ofareas, such as human resource management, payroll administration, riskmanagement, and other financial services through a fee-based residual incomearrangement.  In addition, it earns income through the origination andsale of residential mortgages.  Management believes that each of thesedistinctive services represents not only an exceptional opportunity to build andstrengthen customer loyalty but also to enhance the Bank’s financial positionwith noninterest income, as management believes they are less directly impactedby current economic challenges. 91  FIRSTNATIONAL BANCSHARES, INC. AND SUBSIDIARY Notes toConsolidated Financial StatementsDecember 31,2009 and 2008 Note1—Summary of Significant Accounting Policies and Activities –(continued)Since2003, the Company has expanded into four additional markets in SouthCarolina.  In 2004, the Bank opened its first full-service branch inSouth Carolina’s coastal region in Mount Pleasant and in 2007 opened its marketheadquarters in downtown Charleston.  Also in 2007, it opened twofull-service branches in the Greenville market in the upstate region of SouthCarolina.  On February 19, 2008, the four Columbia full-servicebranches of Carolina National Bank and Trust Company began to operate as FirstNational Bank of the South.  In July 2008, First National opened itsfifth full-service branch in the Midlands region in Lexington.  In May of2009, it opened its first full-service branch and market headquarters in theTega Cay community of Fort Mill, South Carolina.Basis ofPresentation—InJune 2009, the Financial Accounting Standards Board (“FASB”) issued guidancewhich restructured GAAP and simplified access to all authoritative literature byproviding a single source of authoritative nongovernmental GAAP in a topicallyorganized structure referred to as the FASB Accounting Standards Codification(“ASC”). The new structure is effective for interim or annual periods endingafter September 15, 2009. All existing accounting standards have been supersededand all other accounting literature not included is considerednonauthoritative.Theaccompanying consolidated financial statements include all of the accounts ofthe Company and the Bank. All significant inter-company accounts andtransactions have been eliminated in consolidation. The Company owns the commonsecurities of FNSC Capital Trust I, FNSC Capital Trust II and FNSC StatutoryTrust III, which are not consolidated in these financial statements due to theapplication of FASB ASC under FASB ASC 810, “Consolidation.”  Theaccompanying consolidated financial statements are prepared in accordance withaccounting principles generally accepted in the United States of America(“GAAP”) and to general practices in the banking industry.Use ofEstimates—The consolidated financial statements are prepared inconformity with GAAP which requires management to make estimates andassumptions.  These estimates and assumptions affect the reportedamounts of assets and liabilities at the date of the financialstatements.  In addition, they affect the reported amounts of incomeand expense during the reporting period.  Actual results could differfrom these estimates.Concentration ofCredit Risk—The Company, through the Bank, offers a variety of lendingservices to individuals and small- to mid-sized businesses for various personaland commercial purposes in Spartanburg, Greenville, Charleston, Richland,Lexington and York Counties in South Carolina.  The Bank has adiversified loan portfolio and its loan portfolio is not dependent on anyspecific economic segment.  The Bank regularly monitors its creditconcentrations based on loan purpose, industry and customer base.  Asof December 31, 2009, management has determined that the Company has aconcentration in commercial real estate loans.  Management hasextensive experience in commercial real estate lending and has implemented andcontinues to maintain heightened portfolio monitoring and reporting, and strongunderwriting criteria with respect to its commercial real estateportfolio.Inaddition to monitoring potential concentrations of loans to particular borrowersor groups of borrowers, industries and geographic regions, management monitorsexposure to credit risk that could arise from potential concentrations oflending products and practices, such as loans that subject borrowers tosubstantial payment increases (e.g. principal deferral periods, loans withinitial interest-only periods, etc), and loans with high loan-to-valueratios.  Additionally, there are industry practices that could subjectthe Company to increased credit risk should economic conditions change over thecourse of a loan’s life.  For example, the Company makes variable rateloans and fixed rate principal-amortizing loans with maturities prior to theloan being fully paid (i.e. balloon payment loans).  These loans areunderwritten and monitored to manage the associatedrisks.  As ofDecember 31, 2009, management has determined that the Company also has aconcentration of non-1-to-4-family residential loans that exceed supervisorylimits for loan to value ratios.  This segment of loans is generallydescribed as the “commercial basket” and may not exceed thirty percent of totalregulatory capital.  The commercial basket totaled $43.3 million as ofDecember 31, 2009, representing 175.0% of regulatory capital and 8.1% ofloans, net of unearned income, which was not in compliance with the regulatoryguidelines.  As of December 31, 2008, the commercial basket totaled $42.3million, representing 55.0% of total regulatory capital and 6.0% of loans, netof unearned income, which was also not in compliance with the regulatoryguidelines. Cash and cashequivalents—The Company considers all highly-liquid investments withmaturity of three months or less to be cash equivalents. 92 FIRSTNATIONAL BANCSHARES, INC. AND SUBSIDIARY Notes toConsolidated Financial StatementsDecember 31,2009 and 2008    Note 1—Summary ofSignificant Accounting Policies and Activities – (continued) InvestmentSecurities— Management classifies securities at the time of purchaseinto one of the following three categories:  (1) Securities Heldto Maturity—securities which theCompany has the positive intent and ability to hold to maturity, which arereported at amortized cost; (2) Trading Securities —securities that are boughtand held principally for the purpose of selling them in the near future, whichare reported at fair value with unrealized gains and losses included inearnings; and (3) Securities Available for Sale—securities that may be soldunder certain conditions, which are reported at fair value, with unrealizedgains and losses excluded from earnings and reported as a separate component ofshareholders’ equity as accumulated other comprehensive income orloss.  The amortization of premiums and accretion of discounts oninvestment securities are recorded as adjustments to interestincome.  Gains or losses on sales of investment securities are basedon the net proceeds and the adjusted carrying amount of the securities sold,using the specific identification method.  Unrealized losses onsecurities, reflecting a decline in value or impairment judged by the Company tobe other than temporary, are charged to earnings in the Consolidated Statementsof Operations.TheCompany’s investment portfolio consists principally of obligations of the UnitedSates, its agencies or its corporations and general obligation municipalsecurities.  In management’s opinion, there is no concentration ofcredit risk in its investment portfolio.  The Company places itsdeposits and correspondent accounts with and sells its federal funds to highquality institutions.  Management believes that the credit riskassociated with its correspondent accounts is notsignificant.  Therefore, management believes that these particularpractices do not subject the Company to unusual credit risk.Loans andInterest Income—Loans of the Bank are carried at principal amounts,reduced by an allowance for loan losses.  The Bank recognizes interestincome daily based on the principal amount outstanding using the simple interestmethod.  The accrual of interest is generally discontinued on loans ofthe Bank which become 90 days past due as to principal or interest or whenmanagement believes, after considering economic and business conditions andcollection efforts, that the borrower’s financial condition is such thatcollection of interest is doubtful.  Management may elect to continueaccrual of interest when the estimated net realizable value of collateral issufficient to cover the principal balances and accrued interest and the loan isin the process of collection.  Amounts received on nonaccrual loansgenerally are applied against principal prior to the recognition of any interestincome.  Generally, loans are restored to accrual status when theobligation is brought current, has performed in accordance with the contractualterms for a reasonable period of time and the ultimate collectability of thetotal contractual principal and interest is no longer in doubt.The Bankalso has originated loans to small businesses under various U.S. government loanprograms.  Deferred gains on the sale of the guaranteed portion ofSmall Business Administration loans are amortized over the lives of theunderlying loans using the interest method.  Excess servicing isrecognized as an asset and is amortized in proportion to and over the period ofthe estimated net servicing income and is subject to periodicassessment.  Excess servicing as of December 31, 2009 and 2008,of $131,000 and $242,000, respectively, is included in the balance sheet caption“Other.”  The guaranteed amount of loans sold to the Small BusinessAdministration serviced by the Company was approximately $19.4 million and $21.5million as of December 31, 2009 and 2008, respectively.Mortgage LoansHeld for Sale—Mortgage loans originated for sale in the secondary marketare carried at the lower of cost or estimated market value in theaggregate.  On September 2, 2009, the Company closed its wholesalemortgage lending division and had funded all outstanding rate lock commitmentsas of September 30, 2009, as part of its strategy to reduce the size of theCompany’s balance sheet and improve its capital ratios.  Netunrealized losses were historically provided for in a valuation allowance bycharges to operations.  The Company obtained commitments from thesecondary market investors prior to closing of the loans; therefore, no gains orlosses were recognized when the loans were sold.  The Company receivesorigination fees from the secondary market investors.  As ofDecember 31, 2009, there were no residential mortgage loans held forsale.  As of December 31, 2008, residential mortgage loans held forsale totaling $16.4 million are reflected as “Mortgage loans held for sale” onthe Consolidated Balance Sheets.Impairment ofLoans—A loan is considered impaired, based on current information andevents, if it is probable that the Company will be unable to collect thepayments of principal and interest according to the terms of the original loanagreement.  Uncollateralized loans are measured for impairment basedon the present value of expected future cash flows discounted at the loan’soriginal contractual interest rate, while all collateral-dependent loans aremeasured for impairment based on the fair value of the underlyingcollateral.  All cash receipts on impaired loans are applied toprincipal until such time as the principal is brought current.  Afterprincipal has been satisfied, future cash receipts are applied to interestincome, to the extent that any interest has been foregone.  The Bankdetermines which loans are impaired through a loan review process.Other Real EstateOwned—Other real estate owned consists of property acquired throughforeclosure and is reflected on the face of the accompanying ConsolidatedBalance Sheets.  The transfer of these properties represents the nextlogical step from their previous classification as nonperforming loans ot otherreal estate owned to give the Bank the ability to control theproperties.  The repossessed collateral is made up of single-familyresidential properties in varying stages of completion and various commercialproperties.  These properties are being actively marketed andmaintained with the primary objective of liquidating the collateral at a levelwhich most accurately approximates fair market value and allows recovery of asmuch of the unpaid principal balance as possible upon the sale of the propertyin a reasonable period of time.  Management regularly evaluates thecarrying balance of the Bank’s other realestate owned and may record additional writedowns in the future after review ofa number of factors including, among them, collateral values and general marketconditions in the area surrounding the properties.  The carrying valueof these assets is believe to be representative of their fair market value,although there can be no assurance that the ultimate net proceeds from the saleof these assets will be equal to or greater than the carryingvalues.  Management continues to evaluate and assess all nonperformingassets on a regular basis as part of its well established loan monitoring andreview process. 93 FIRSTNATIONAL BANCSHARES, INC. AND SUBSIDIARY Notes toConsolidated Financial StatementsDecember 31,2009 and 2008 Note 1—Summary ofSignificant Accounting Policies and Activities – (continued)         December      31,         2009  2008 Balance,      beginning of the year $6,510  $2,320 Additions  11,422   7,441 Sales  (6,855)  (907)Writedowns  (1,762)  (2,344)Balance,      end of the year $9,315  $6,510 Allowance forLoan Losses— The allowance for loan losses represents an amount that theCompany believes will be adequate to absorb probable losses on existing loansthat may become uncollectible.  Assessing the adequacy of the allowance forloan losses is a process that requires considerablejudgment.  Management’s judgment in determining the adequacy of theallowance is based on evaluations of the collectability of loans, includingconsideration of factors such as the balance of impaired loans; the quality, mixand size of the overall loan portfolio; economic conditions that may affect theborrower’s ability to repay; the amount and quality of collateral securing theloans; the Bank’s historical loan loss experience; and a review of specificproblem loans. Management’s judgment as to the adequacy of the allowancefor loan losses is based on a number of assumptions, which are believed to bereasonable, but which may or may not prove to be accurate.  Inassessing adequacy, management relies predominantly on its ongoing review of theloan portfolio, which is undertaken both to determine whether there are probablelosses that must be charged off and to assess the risk characteristics of theaggregate portfolio.  The amount of the allowance is adjustedperiodically based on changing circumstances as a component of the provision forloan losses. Recognized losses are charged against the allowance andsubsequent recoveries are added back to the allowance.  Loanimpairments that are likely to be realized on collateral-dependent impairedloans are charged off at the time the estimated credit loss isdetermined.Managementcalculates the allowance for loan losses for specific types of loans(historically excluding mortgage loans held for sale) and evaluates the adequacyon an overall portfolio basis utilizing the Bank’s credit grading system whichis applied to each loan.  The estimates of the reserves needed for eachcomponent of the portfolio are combined, including loans analyzed on a poolbasis and loans analyzed individually.  Certain nonperforming loans areindividually assessed for impairment and assigned a specificreserve.  All other loans are evaluated based on quantitative andqualitative risk factors and are assigned a general reserve. Managementanalyzes individual loans within the portfolio and makes allocations to theallowance based on historical percentages within the loan portfolio, as well ason each individual loan’s specific factors and other circumstances that affectthe collectability of the credit.  Significant individual creditsclassified as special mention, substandard or doubtful within the Bank’s creditgrading system that are determined to be impaired require both individualanalysis and specific allocation. Loans inthe substandard category are characterized by deterioration in quality exhibitedby any number of well-defined weaknesses requiring corrective action such asdeclining or negative earnings trends and declining or inadequateliquidity.  Loans in the doubtful category exhibit the same weaknessesfound in the substandard category; however, the weaknesses are morepronounced.  These loans, however, are not yet rated as loss becausecertain events may occur which could salvage the debt such as injection ofcapital, alternative financing, or liquidation of assets. Thegeneral reserve is calculated based on a percentage allocation for each of thecategories of the following unclassified loan types: real estate,commercial, SBA, consumer, A&D/construction and residentialmortgage.  A percentage allocation is also assigned to the loansclassified as special mention, substandard and doubtful that are not impaired orare under $250,000 and impaired.  Historical trend loss factors areapplied to each category and may adjust these percentages for qualitative orenvironmental factors, as discussed below.  The general estimate is thenadded to the specific allocations made to determine the amount of the totalallowance for loan losses.Managementmaintains a general unallocated reserve in accordance with December 2006regulatory interagency guidance in its assessment of the loan loss allowance.This general unallocated reserve considers qualitative or environmental factorsthat are likely to cause estimated credit losses including, but not limited to:changes in delinquent loan trends, trends in risk grades and net chargeoffs,concentrations of credit, trends in the nature and volume of the loan portfolio,general and local economic trends, collateral valuations, the experience anddepth of lending management and staff, lending policies and procedures, thequality of loan review systems, and otherexternal factors.  Please see Note 7 – Loans for specifics on theBank’s actual loan loss figures. 94 FIRSTNATIONAL BANCSHARES, INC. AND SUBSIDIARY Notes toConsolidated Financial StatementsDecember 31,2009 and 2008 Note 1—Summary of SignificantAccounting Policies and Activities – (continued)   LoanFees—Loan origination fees and direct costs of loan originations aredeferred and recognized as an adjustment of yield by the interest method basedon the contractual terms of the loan.  Loan commitment fees aredeferred and recognized as an adjustment of yield over the related loan’s life,or if the commitment expires unexercised, recognized in income uponexpiration.Goodwill andOther Intangible Assets—The Company historically accounted for goodwillin accordance with the criteria defined in the Business Combinations Topicof the FASB ASC.  The Company recorded an after-tax noncashaccounting charge of $28.7 million during the fourth quarter of 2008 as a resultof the annual testing of goodwill for impairment as required by accountingstandards.  The impairment analysis was negatively impacted by theunprecedented weakness in the financial markets. The first step of the goodwillimpairment analysis involves estimating a hypothetical fair value and comparingthat with the carrying amount or book value of the entity; our initialcomparison suggested that the carrying amount of goodwill exceeded its impliedfair value due to our low stock price, consistent with that of mostpublicly-traded financial institutions.  Therefore, the second step ofthe analysis was required to be performed to determine the amount of theimpairment.  The Company prepared a discounted cash flow analysiswhich established the estimated fair value of the entity and conducted a fullvaluation of the net assets of the entity.  Following theseprocedures, it was determined that no amount of the net asset valuecould be allocated to goodwill and the Company recorded the impairment to thegoodwill balance as a noncash accounting charge to earnings in2008.Off-Balance SheetCommitments—In the ordinary course of business, the Bank enters intooff-balance sheet financial instruments consisting of legally bindingcommitments to extend credit and letters of credit.  Such financialinstruments are recorded in the financial statements when they arefunded.Premises andEquipment—Land is carried at cost.  Premises and equipment arestated at cost less accumulated depreciation and amortization, computedprincipally by the straight line method over the estimated useful lives of theassets as follows:  building, 40 years; furniture and fixtures, 7 to10 years; and computer hardware and software, 3 to 5years.  Amortization of leasehold improvements is recorded using thestraight-line method over the lesser of the estimated useful life of the assetor the term of the operating lease.  Additions to premises andequipment and major replacements and betterments are added atcost.  Maintenance, repairs and minor replacements are included inoperating expense.  When assets are retired or otherwise disposed of,the cost and accumulated depreciation are removed from the accounts and any gainor loss is reflected in the Statements of Operations as part of “Othernoninterest income.”IncomeTaxes—Income taxes are accounted for in accordancewith guidance under the asset and liability FASB ASC, “Income Taxes,”deferred tax assets and liabilities are recognized for the future taxconsequences attributable to differences between the financial statementcarrying amounts of existing assets and liabilities and their respective taxbases.  Deferred tax assets and liabilities are measured using theenacted rates expected to apply to taxable income in the years in which thosetemporary differences are expected to be recovered or settled.  Theeffect on deferred tax assets and liabilities of a change in tax rates isrecognized in income in the period that includes the enactmentdate.  Valuation allowances are established to reduce deferred taxassets if it is determined to be “more likely than not” that all or some portionof the potential deferred tax asset will not be realized.  As ofDecember 31, 2009, the Company provided a valuation allowance for a portion ofthe net deferred tax asset due to going concern issues further described in Note2.In June2006, the FASB issued guidance, “Income Taxes”, to clarify the accounting anddisclosure for uncertainty in tax positions which seeks to reduce the diversityin practice associated with certain aspects of the recognition and measurementrelated to accounting for income taxes. The Company implemented this standard asof January 1, 2007, and has analyzed filing positions in all of the federaland state jurisdictions where it is required to file income tax returns, as wellas all open tax years in these jurisdictions. The Company believes that itsincome tax filing positions taken or expected to be taken in its tax returnswill more likely than not be sustained upon audit by the taxing authorities anddoes not anticipate any adjustments that will result in a material adverseimpact on the Company’s financial condition, results of operations, or cashflow. Therefore, no reserves for uncertain income tax positions have beenrecorded for any year presented. In addition, the Company did not record arelated cumulative effect adjustment.Reclassifications—Certainprior year amounts have been reclassified to conform with the current yearpresentation.  These reclassifications have no effect on previouslyreported shareholders’ equity or net income (loss).  Share and pershare data reflect the 3 for 2 stock split distributed on January 18, 2006,the 6% stock dividend distributed on May 16, 2006, and the 7% stockdividend distributed on March 30, 2007, as discussed below under Net Income (Loss) PerShare.95 FIRSTNATIONAL BANCSHARES, INC. AND SUBSIDIARY Notes toConsolidated Financial StatementsDecember 31,2009 and 2008 Note 1—Summary ofSignificant Accounting Policies and Activities – (continued) Net Income(Loss) PerShare—Basic income (loss) per share represents income (loss) available tocommon shareholders divided by the weighted average number of common sharesoutstanding during the period.  Diluted income (loss) per sharereflects additionalcommon shares that would have been outstanding if dilutive potential commonshares had been issued, as well as any adjustment to income (loss) that wouldresult from the assumed issuance.  Potential common shares that may beissued by the Company relate to its convertible preferred stock and tooutstanding stock options, and are determined using the treasury stockmethod.Thefollowing is a reconciliation of the numerators and denominators of the basicand diluted per share computations for net income (loss) for the years endedDecember 31, 2009, 2008 and 2007:         2009  2008  2007         Basic  Diluted  Basic  Diluted  Basic  Diluted Net      income (loss), as reported $(43,738) $(43,738) $(44,847) $(44,847) $4,060  $4,060 Preferred      stock dividends declared  -   -   1,305   1,305   626   -                                Net      income (loss) available to common shareholders $(43,738) $(43,738) $(46,152) $(46,152) $3,434  $4,060                                Weighted      average common shares outstanding  6,620,672   6,620,672   6,101,656   6,101,656   3,696,464   3,696,464                                Effect      of dilutive securities:                        Stock      options and warrants  -   -   -   -   -   657,328 Noncumulative      convertible perpetual preferred stock  -   -   -   -   -   493,253                                Weighted      average common shares outstanding  6,620,672   6,620,672   6,101,656   6,101,656   3,696,464   4,847,045                                Net      income (loss) per common share $(6.61) $(6.61) $(7.56) $(7.56) $0.93  $0.84  Note:For theyears ended December 31, 2009 and 2008, the Company recognized a loss availableto common shareholders rather than net income.  In this scenario,diluted loss per common share equals basic loss per share becauseadditional shares would be anti-dilutive.For theyears ended December 31, 2009 and 2008, the conversion of stock options andwarrants and of noncumulative convertible perpetual preferred stockshares would have been anti-dilutive to net income (loss) per dilutedshare.  In these scenarios, diluted loss per share equals basic lossper share. Theassumed exercise of stock options and warrants and the conversion of preferredstock can create a difference between basic and diluted net income per commonshare.  Dilutive common shares arise from the potentially dilutiveeffect of outstanding stock options and warrants, as well as the potentialconversion of convertible perpetual preferred stock.  In order toarrive at net income (loss) available to common shareholders, net income(loss) has been reduced by the amount of preferred stock dividends declaredfor that period.  This approach reflects the preferred stock dividendas if it were an expense so that its impact to the common shareholder is notobscured by its inclusion in retained earnings.  However, when a netloss is recognized rather than net income, or when the preferred stock dividendduring a period outweighs net income for that period, resulting in a lossavailable to common shareholders, diluted earnings (loss) per share for thatperiod equals basic earnings (loss) per common share.  The averagediluted shares have been computed utilizing the “treasury stock”method.  The weighted average shares outstanding exclude averagecommon shares of treasury stock purchased through the Company’s share repurchaseprogram of 106,981 and 93,200, for the twelve months ended December 31, 2009 and2008, respectively.ComprehensiveIncome(Loss)—Accounting principles generally require that recognized revenue,expenses, gains and losses be included in net income (loss).  Althoughcertain changes in assets and liabilities, such as unrealized gains and losseson available-for-sale securities, are reported as a separate component of theequity section of the balance sheet, such items, along with net income (loss),are components of comprehensive income (loss).Recently IssuedAccounting Pronouncements—The FASB issued new accounting guidance onaccounting for transfers of financial assets in June 2009.  Theguidance limits the circumstances in which a financial asset should bederecognized when the transferor has not transferred the entire financial assetby taking into consideration the transferor’s continuinginvolvement.  The standard requires that a transferor recognize andinitially measure at fair value all assets obtained (including a transferor’sbeneficial interest) and liabilities incurred as a result of a transfer offinancial assets accounted for as a sale.  The concept of a qualifyingspecial-purpose entity is no longer applicable.  The standard iseffective for the first annual reporting period that begins after November 15,2009, for interim periods within the first annual reporting period, and forinterim and annual reporting periods thereafter.  Earlier applicationis prohibited.  The Company does not expect the guidance to have anyimpact on the Company’s financial statements.  The ASC was amended inDecember 2009, to include this guidance.  96  FIRSTNATIONAL BANCSHARES, INC. AND SUBSIDIARY Notes toConsolidated Financial StatementsDecember 31,2009 and 2008Note1—Summary of Significant Accounting Policies and Activities –(continued)Guidancewas issued in June 2009 requiring a company to analyze whether its interest in avariable interest entity (“VIE”) gives it a controlling financial interest thatshould be included in consolidated financial statements.  A companymust assess whether it has an implicit financial responsibility to ensure thatthe VIE operates as designed when determining whether it has the power to directthe activities of the VIE that significantly impact its economic performance,making it the primary beneficiary.  Ongoing reassessments ofwhether acompany is the primary beneficiary are also required by thestandard.  This guidance amends the criteria to qualify as a primarybeneficiary as well as how to determine the existence of a VIE.  Thestandard also eliminates certain exceptions that were previouslyavailable.  This guidance is effective as of the beginning of eachreporting entity’s first annual reporting period that begins after November 15,2009, for interim periods within that first annual reporting period, and forinterim and annual reporting periods thereafter.  Earlier applicationis prohibited.  Comparative disclosures will be required for periodsafter the effective date.  The Company does not expect the guidance tohave any impact on the Company’s financial position.  An update wasissued in December 2009, to include this guidance in the ASC.InOctober 2009, updated guidance was issued to provide for accounting andreporting for own-share lending arrangements issued in contemplation of aconvertible debt issuance.  At the date of issuance, a share-lendingarrangement entered into on an entity’s own shares should be measured at fairvalue in accordance with prior guidance and recognized as an issuance cost, withan offset to additional paid-in capital.  Loaned shares are excludedfrom basic and diluted earnings per share unless default of the share-lendingarrangement occurs.  The amendment also requires several disclosuresincluding a description and the terms of the arrangement and the reason forentering into the arrangement.  The effective dates of the amendmentare dependent upon the date the share-lending arrangement was entered into andinclude retrospective application for arrangements outstanding as of thebeginning of fiscal years beginning on or after December 15,2009.   The Company currently has no plans to issue convertibledebt and, therefore, does not expect the update to have an impact on itsfinancial statements.InJanuary 2010, guidance was issued to alleviate diversity in the accounting fordistributions to shareholders that allow the shareholder to elect to receivetheir entire distribution in cash or shares but with a limit on the aggregateamount of cash to be paid.  The amendment states that the stockportion of a distribution to shareholders that allows them to elect to receivecash or shares with a potential limitation on the total amount of cash that allshareholders can elect to receive in the aggregate is considered a shareissuance.  The amendment is effective for interim and annual periodsending on or after December 15, 2009 and had no impact on the Company’sfinancial statements.Also inJanuary 2010, an amendment was issued to clarify the scope of subsidiaries forconsolidation purposes.  The amendment provides that the decrease inownership guidance should apply to (1) a subsidiary or group of assets that is abusiness or nonprofit activity, (2) a subsidiary that is a business or nonprofitactivity that is transferred to an equity method investee or joint venture, and(3) an exchange of a group of assets that constitutes a business or nonprofitactivity for a noncontrolling interest in an entity.  The guidancedoes not apply to a decrease in ownership in transactions related to sales of insubstance real estate or conveyances of oil and gas mineralrights.  The update is effective for the interim or annual reportingperiods ending on or after December 15, 2009 and had no impact on the Company’sfinancial statements.Otheraccounting standards that have been issued or proposed by the FASB or otherstandards-setting bodies are not expected to have a material impact on theCompany’s financial position, results of operations or cash flows.Note2—Regulatory Matters and Going Concern ConsiderationsConsentOrder and Written AgreementDue tothe Bank’s financial condition, the Office of the Comptroller of the Currency(“OCC”) required that the Bank’s Board of Directors sign a formal enforcementaction (“Consent Order”) with the OCC which conveys specific actions needed toaddress certain findings from their examination and to address the Bank’scurrent financial condition.  The Bank entered into a Consent Orderwith the OCC on April 27, 2009, which contains a list of strict requirementsranging from a capital directive, which requires it to achieve and maintainminimum regulatory capital levels in excess of the statutory minimums to bewell-capitalized, to developing a liquidity risk management and contingencyfunding plan, in connection with which it is subject to limitations on themaximum interest rates it can pay on deposit accounts. Inaddition, the Consent Order required the Bank to develop by July 26, 2009, athree-year capital plan, which includes, among other things, specific plans formaintaining adequate capital, a discussion of the sources and timing ofadditional capital, as well as contingency plans for alternative sources ofcapital. The Consent Order also required the Bank to develop by July 26, 2009, astrategic plan covering at least a three-year period, which among other things,included a specific description of the strategic goals and objectives to beachieved, the targeted markets, the specific bank personnel who are responsibleand accountable for the plan, and a description of systems to monitor ourprogress. TheConsent Order also contains restrictions on future extensions of credit andrequires the development of various programs and procedures to improve its assetquality as well as routine reporting on its progress toward compliance with theConsent Order to the Board of Directors and the OCC.  As a result ofthe terms of the executed Consent Order, the Bank is no longer deemed“well-capitalized,” regardless of its capital levels.  97  FIRSTNATIONAL BANCSHARES, INC. AND SUBSIDIARY Notes toConsolidated Financial StatementsDecember 31,2009 and 2008Note2—Regulatory Matters and Going Concern Considerations – (continued)TheFederal Reserve Bank of Richmond (the “FRB”) required the Company to enter intoa written agreement on June 15, 2009, which contains provisions similar to thearticles in the Bank’s Consent Order with the OCC.  The Bank and theCompany are continuing their efforts to comply with the requirements of thesetwo enforcement actions in accordance with the applicable prescribed deadlinesand have submitted all materials requested in a timely manner.  OnJuly 30, 2009, under the terms of the written agreement that the Company enteredinto with the FRB, the Company’s board submitted a capital plan to theFRB.  On October 5, 2009, the Company resubmitted its capital plan tothe FRB to reflect the changes incorporated in the revised capital plansubmitted to the OCC on September 28, 2009.  The Company is workingwith the regulators and responding to feedback on the capital plan and willadopt the written plan within 10 days of its approval by the FRB. TheConsent Order with the OCC also requires the establishment of certain plans andprograms.  The Bank’s compliance committee   monitorsand coordinates compliance with the Consent Order.  The committeeconsists of five members of its board of directors and meets at least monthly toreceive written progress reports from management on the results and status ofactions needed to achieve full compliance with each article of the ConsentOrder.In orderto comply with the Consent Order, the Bank:•      revised,      by June 26, 2009, its liquidity risk management program, which assesses,      on an ongoing basis, the Bank’s current and projected funding needs, and      ensures that sufficient funds exist to meet those needs.  The      plan includes specific plans for how the Bank plans to comply with      regulatory restrictions which limit the interest rates the bank can offer      to depositors;•  revised,      by June 26, 2009, its loan policy, and created a commercial real estate      concentration management program.  The Bank also established a      new loan review program to ensure the timely and independent      identification of problem loans and  modified  its      existing program for the maintenance of an adequate allowance for loan and      lease losses;•  took      immediate and continuing action to protect the Bank’s interest in certain      assets identified by the OCC or any other bank examiner and developed a      criticized assets report covering the entire credit relationship with      respect to such assets;•  developed,      by July 26, 2009, an independent appraisal review and analysis process to      ensure that appraisals conform to appraisal standards and regulations, and      has put in place a procedure to order, within 30 days following any      event that triggers an appraisal analysis, a current independent appraisal      or updated appraisal on loans secured by certain    properties;•  developed,      by May 27, 2009, a revised other real estate owned program to ensure that      the other real estate owned properties are managed in accordance with      certain applicable banking regulations;and•  ensured      that the Bank has competent management in place on a full-time basis to      carry out the board’s policies and operate the Bank in a safe and sound      manner. On July 24, 2009, the Bank’s boardsubmitted a written strategic plan and capital plan to the OCC covering athree-year period which included an action plan for increasing the Bank’scapital ratios to the minimums set forth in the order.  The order alsorequired the Bank to achieve and maintain Tier 1 capital at least equal to 11%of risk-weighted assets and at least equal to 9% of adjusted total assets byAugust 25, 2009.  The Bank has been working on efforts to achieve thecapital levels imposed under the Consent Order. However, it did not achievethese minimum capital levels by August 25, 2009, the deadline specified in theConsent Order.  On September 28, 2009, the Bank resubmitted itscapital plan and strategic plan to incorporate recent developments in itsbusiness strategy and the impact of the change in its president and CEO onoperations.  The Bank is working with the OCC and responding tofeedback on the capital plan and strategic plan.  Once it receives theOCC’s written determination of no supervisory objection, the Bank’s Board ofDirectors will adopt and implement the plans.98 FIRSTNATIONAL BANCSHARES, INC. AND SUBSIDIARY Notes toConsolidated Financial StatementsDecember 31,2009 and 2008 Note2—Regulatory Matters and Going Concern Considerations – (continued)The Bank’s board submitted a CapitalRestoration Plan (“CRP”) to the OCC on September 28, 2009 due to itsundercapitalized status based on its June 30, 2009 regulatory report ofcondition and income.  The CRP addresses, among other things, thesteps management will take to cause the Bank’s capital levels to return to theminimum level to be adequately capitalized. Management also submitted with theCRP a written guarantee from the Company that the Bank will comply with theterms of the CRP until it has been adequately capitalized on average during eachof four consecutive calendar quarters.  As part of the guarantee, theCompany provided assurances of the Bank’s performance and also providedassurances that the Company will fulfill any commitments to raise capital madein the CRP.  Such a guarantee would have a priority over most of theother creditors of the holding company, including the holders of the trustpreferred securities and common and preferred shareholders.Overall,the Bank is significantly undercapitalized and must increase its capital or itmay face further regulatory action. If the Bank does not obtain additionalcapital or sell assets to reduce the size of its balance sheet to a level whichcan be supported by its capital levels, it will not meet the capital minimumsset forth in the Consent Order.  Failure to meet the minimum ratiosset forth in the Consent Order could result in regulators taking additionalenforcement actions against the Bank.  Its ability to raise capital iscontingent on the current capital markets and on its financialperformance.  Available capital markets are not currently favorable,and management cannot be certain of the Company’s ability to raise capital onany terms.GoingConcernThe goingconcern assumption is a fundamental principle in the preparation of financialstatements.  It is the responsibility of management to assess theCompany’s ability to continue as a going concern.  In assessing thisassumption, the Company has taken into account all available information aboutthe foreseeable future, which is at least, but is not limited to, twelve monthsfrom the balance sheet date of December 31, 2009.  Prior toincurring net losses in 2008 and 2009, primarily due to significant increases inthe provision for loan losses the Company had a history of profitableoperations.  However, the Bank’s financial condition has sufferedduring 2008 and 2009 from the extraordinary effects of what may ultimately bethe worst economic downturn since the Great Depression.As aresult of management’s assessment of the Company’s ability to continue as agoing concern, the Company has prepared the accompanying consolidated financialstatements as of December 31, 2009 and 2008, on a going concern basis, whichcontemplates the realization of assets and the discharge of liabilities in thenormal course of business for the foreseeable future, and does not include anyadjustments to reflect the possible future effects on the recoverability orclassification of assets, and the amounts or classification of liabilities thatmay result should it be unable to continue as a going concern.  Inperforming this assessment, management evaluated a number of factors includingliquidity, capital, and profitability that affect the Company’s ability tocontinue in operation.LiquidityTheCompany and the Bank operate in a highly-regulated industry and must plan forthe liquidity needs of each entity separately.   A variety ofsources of liquidity are available to the Bank to meet its short-term andlong-term funding needs.  Although a number of these sources have beenlimited or are no longer available following execution of the Consent Order withthe OCC, management has prepared forecasts of these sources of funds and theBank’s projected uses of funds during 2010 and believes that the sourcesavailable are sufficient to meet the Bank’s projected liquidity needs for thisperiod.  However, it is unclear at this point what impact, if any, thelimitations on interest rates included in the Consent Order will have on theCompany’s continued ability to maintain adequate liquidity. (See Note10- Deposits, Note 11 – Lines of Credit, and Note 12 – FHLB Advances forcomplete description of funding sources and limitations.) Managementhas taken a number of actions to increase its short-term liquidity position tomeet the Company’s projected liquidity needs during this timeframe, with liquid,unpledged assets of $117.9 million as of December 31, 2009.  Inaddition, management believes that upon completion of a successful capital raiseduring 2010, a number of the funding sources which were limited following theConsent Order will again become available to the Bank to meet its fundingneeds.  99  FIRSTNATIONAL BANCSHARES, INC. AND SUBSIDIARY Notes toConsolidated Financial StatementsDecember 31,2009 and 2008 Note2—Regulatory Matters and Going Concern Considerations – (continued)Capital  Managementis diligently continuing to work with its financial and professional advisors toseek qualified sources of outside capital as well as to evaluate opportunitiesto further reduce the size of the Bank’s balance sheet by selling assets.Managementbelieves that its current strategy to raise additional capital and dispose ofassets to deleverage will allow it to raise its capital ratios to the minimumsset forth in the Consent Order with the OCC.  As part of the capitalplans submitted to the OCC and the FRB, the Company and the Bank are pursuing anumber of strategic options, including a combination of capital raises and thesale of certain of the Bank’s assets to improve the Bank’s capitalposition.  As previously disclosed, in August 2009, the Bank’sdirectors purchased 550,500 shares of common stock and 137,625 warrants in aprivate placement offering, for a collective investment of$550,500.  In addition, since December 31, 2008, the size of theCompany’s balance sheet has decreased, primarily due to a reduction of loansheld for investment of approximately $155.7 million.  Such reductionresulted primarily from loan payoffs.  There can be no assurances asto when or whether the negotiation of a sale of any assets will be successful.SeeNote 15 – Regulatory Capital Requirements for specific details regarding theamounts of additional capital needed to satisfy the minimum capital requirementsin the Consent Order.TheCompany relies on dividends from the Bank as its primary source ofliquidity.  The Company is a legal entity separate and distinct fromthe Bank.  Various legal limitations restrict the Bank from lending orotherwise supplying funds to the Company to meet its obligations, includingpaying dividends.   In addition, the terms of the Consent Orderfurther limit the Bank's ability to pay dividends to the Company to satisfy itsfunding needs.  As part of the Merger the Company had entered into aloan agreement in December 2007 with a correspondent bank for a line of creditto finance a portion of the cash paid in the transaction and to fund operatingexpenses of the Company including interest and dividend payments on its trustpreferred securities and noncumulative preferred stock.  The Companypledged all of the stock of the Bank as collateral for the line of credit whichhad an outstanding balance of $9.6 million as of December 31, 2009.Due to the Bank’s increased level ofnonperforming assets and the Company’s reduced profitability, the Companypreviously was not in compliance with several of the covenants relating toprofitability and asset quality on this line of credit as of December 31,2008.  On January 7, 2010, the Company announced that it had reachedan agreement to modify this loan agreement.  The modifications to theloan agreement cure theexisting covenantviolations. In addition, we have agreed, subject toregulatory approval, to pay $3.5 million no later than March 15, 2010 to ourlender, which would fully satisfy our obligations under the line ofcredit.  However, we believe that we must increase our capital ratiosin order to obtain regulatory approval for this agreement which we do notanticipate occurring before March 15, 2010.  We are pursuingnegotiations with our lender to extend this due date while we continue effortsto increase our capital ratios.  Although there can be no assurances,we believe that if we are successful in increasing our capital ratios and doobtain regulatory approval for the modification of the loan agreement, we willalso be able to obtain our lender’s consent to extend this duedate.   Should the agreement with the lender not be approved by thebanking regulators, the lender would have the ability to withdraw the line ofcredit and require the Company to secure an alternate source of financing torepay the outstanding balance on the line of credit within a short period oftime.  Management has assessed the potential consequences of thisaction and believes that its current strategy to raise additional capital willenable the Company to deal with this event if faced with the requirement toobtain alternate financing to repay the outstanding balance on the line ofcredit within a relatively short period of time.  In the alternate,the lender could take steps to foreclose on the Bank’s stock as collateral forthe loan if alternate financing to repay the outstanding balance on the line ofcredit could not be obtained within the required timeframe. In addition, as theBank is able to execute its strategy to dispose of its nonperforming assets andthe Company returns to profitability, the covenants on the line of credit wouldbe met and the loan would not be in default. Theeffects of the current economic environment are being felt across manyindustries, with financial services and residential real estate beingparticularly hard hit.  The effects of the economic downturn havecontinued to severely impact the Bank throughout 2009.  The Bank, witha loan portfolio consisting of a concentration in commercial real estate loansincluding residential construction and development loans, has seen a decline inthe value of the collateral securing its portfolio as well as rapiddeterioration in its borrowers' cash flow and ability to repay their outstandingloans to the Bank.  As a result, the Bank’s level of nonperformingassets haveincreased to $137.3 million as of December 31, 2009, related primarily todeterioration in the credit quality of its loans collateralized by real estate.Accordingly, the Company has recorded provision for loan losses of $39.7 millionand $20.5 million, respectively, for the years ended December 31, 2009 and 2008,and, consequently incurred significant losses each year. As a result, the Bankis significantly undercapitalized under regulatoryguidelines. Uncertaintysurrounding the Company’s ability to raise additional capital is a factor whichhas cast doubt about its ability to continue in operation.  As aresult of the recent downturn in the financial markets, the availability of manysources of capital (principally to financial services companies) has becomesignificantly restricted or has become increasingly costly as compared to theprevailing market rates prior to the volatility.  Management cannotpredict when or if the capital markets will return to more favorableconditions.  The Bank’s management is actively evaluating a number ofcapital sources and balance sheet management strategies to ensure that theBank’s projected level of regulatory capital can support its balance sheet andmeet or exceed the minimum requirements set forth in the ConsentOrder.There canbe no assurances that the Company will be successful in its efforts to raiseadditional capital.  An equity financing transaction of this typewould result in substantial dilution to the Company’s current shareholders andcould adversely affect the market price of the Company’s commonstock.   Although management is committed to developingstrategies to eliminate the uncertainty surrounding each of these areas, theoutcome of these developments cannot be predicted at thistime.  Should these efforts be unsuccessful, due to the regulatoryrestrictions which exist that restrict cash payments between the Bank and theCompany, the Company may be unable to realize its assets and discharge itsliabilities in the normal course of business.  100    FIRSTNATIONAL BANCSHARES, INC. AND SUBSIDIARY Notes toConsolidated Financial StatementsDecember 31,2009 and 2008 Note3—Supplemental Noncash Investing and Financing DataThefollowing is supplemental disclosure to the statements of cash flows for theyears ended December 31, 2009, 2008 and 2007 (dollars inthousands):   2009  2008  2007 Cash         Cash      paid for interest $20,318  $24,815  $22,623 Cash      paid for income taxes(1)  -   -   2,188                    Non-cash            Net      increase (decrease) in unrealized gain or loss on securities      available-for-sale, net of taxes and realized      gains  (1,714)  531   503 Loans      transferred to other real estate owned, net of chargeoffs of $1,762,      $1,344 and $44  11,422   5,282   2,320 Loans      charged off $37,487  $5,383  $250         (1) There      were no income taxes paid during the years ended December 31, 2009 or      2008, due to the net operating losses incurred during 2008 and      2009.  Please see Note 13 – Income Taxes for further      discussion. Note4—Restrictions on Cash and Cash EquivalentsThe Bankis required to maintain average reserve balances, net of vault cash, with theFRB based upon a percentage of deposits.  The amount of the requiredreserve balance which is reported in “Cash and cash equivalents” on theaccompanying Consolidated Balance Sheets as of December 31, 2009 and 2008,was $1,410,000 and $4,729,000, respectively.Note5—Investment SecuritiesTheamortized cost, fair value and gross unrealized holding gains and losses ofsecurities available for sale as of December 31, 2009 and 2008, consistedof the following (dollars in thousands):       2009            Gross  Gross            Amortized  Unrealized  Unrealized  Fair         Cost  Gains  Losses  Value U.S.      Government/government sponsored enterprise      securities $2,000  $-  $(54) $1,946 Mortgage-backed      securities  83,392   4   (1,141)  82,255 Municipal      securities  15,457   64   (610)  14,911                        Total $100,849  $68  $(1,805) $99,112        2008            Gross  Gross            Amortized  Unrealized  Unrealized  Fair         Cost  Gains  Losses  Value U.S.      Government/government sponsored enterprise      securities $3,950  $63  $-  $4,013 Mortgage-backed      securities  56,971   1,277   (78)  58,170 Municipal      securities  19,880   106   (507)  19,479                        Total $80,801  $1,446  $(585) $81,662  As ofDecember 31, 2009 and 2008, securities with a carrying value ofapproximately $45.2 million and $80.3 million, respectively, were pledged tosecure public deposits, repurchase agreements and overnight borrowings withcorrespondent banks, and for other purposes required or permitted by law,including as collateral for Federal Home Loan Bank of Atlanta (“FHLB”) advancesoutstanding and to satisfy the requirements related to the Bank’s clearingaccount with the FRB, which was required beginning in June 2009.  TheFRB requires the Bank to maintain certain collateral balances with them tosecure its daily cash clearing transactions, which began clearing directlythrough the Bank’s FRB account beginning in June 2009.  As of December31, 2009, the FRB held as collateral loans from the Bank’s loan portfolio forconstruction and raw land totaling $14.6 million and securities from the Bank’sinvestment portfolio totaling $8.0 million, with an FRB assigned collateralvalue of $9.1 million.  101  FIRSTNATIONAL BANCSHARES, INC. AND SUBSIDIARY Notes toConsolidated Financial StatementsDecember 31,2009 and 2008 Note5—Investment Securities – (continued)Thefollowing table shows gross unrealized losses and fair value, aggregated byinvestment category, and length of time that individual securities have been ina continuous unrealized loss position as of December 31, 2009 and December31, 2008 (dollars in thousands):         2009         Securities available for sale:         Less than 12 months  12 months or more  Total         Fair  Unrealized  Fair  Unrealized  Fair  Unrealized         Value  Losses  Value  Losses  Value  Losses U.S.      Government/government                  sponsored      enterprise securities $1,946  $(54) $-  $-  $1,946  $(54)Mortgage-backed      securities  76,131   (1,141)  221   -   76,352   (1,141)Municipal      securities  6,964   (316)  1,560   (294)  8,524   (610)                               Total $85,041  $(1,511) $1,781  $(294) $86,822  $(1,805)         2008         Securities available for sale:         Less than 12 months  12 months or more  Total         Fair  Unrealized  Fair  Unrealized  Fair  Unrealized         Value  Losses  Value  Losses  Value  Losses U.S.      Government/government                  sponsored      enterprise securities $-  $-  $-  $-  $-  $- Mortgage-backed      securities  3,609   (78)  -   -   3,609   (78)Municipal      securities  8,612   (507)  -   -   8,612   (507)                               Total $12,221  $(585) $-  $-  $12,221  $(585)As ofDecember 31, 2009, four individual securities had been in a continuous lossposition for twelve months or more.  As of December 31, 2008, noindividual securities had been in a continuous loss position for twelve monthsor more.  As discussed below, management has evaluated all of theBank’s debt securities for credit impairment and found no evident creditlosses.  The unrealized losses in the municipal securities portfolioare due to widening credit spreads caused by concerns about the bond insurersassociated with these securities. Management believes that all contractual cashflows will be received on this portfolio.As ofDecember 31, 2009 and 2008, many investment securities had unrealized lossesthat are considered temporary in nature because the decline in fair value hasbeen caused by the interest rate environment, widening spreads and a marketliquidity crisis brought about by a lack of investor confidence; such unrealizedlosses are not caused by cash flow impairment. The Bank has the intent andability to hold these securities until recovery, which may be to their normalmaturity.  In making this determination, management performs ananalysis of whether it intends to sell and whether it is more likely than notthat the Bank will be required to sell these securities before anticipatedrecovery of the amortized cost basis.  The Bank considers itsexpected liquidity and capital needs, including its asset/liability managementneeds, forecasts, strategies, and other relevant information.  Theseunrealized losses are recorded, net of tax, as accumulated other comprehensiveincome (loss) on available for sale securities in the ConsolidatedStatement of Changes in Shareholders’ Equity (Deficit) and ComprehensiveIncome (Loss).  102  FIRSTNATIONAL BANCSHARES, INC. AND SUBSIDIARY Notes toConsolidated Financial StatementsDecember 31,2009 and 2008 Note5—Investment Securities – (continued)Theamortized cost and estimated fair value of investment securities available forsale as of December 31, 2009, are shown in the following table by contractualmaturity. During certain interest rate environments, some, or all of thesesecurities may be called for redemption by their issuers prior to the scheduledmaturities.  Further, maturities within the mortgage-backed securitiesportfolio may differ from scheduled and contractual maturities because themortgages underlying the securities may be called for redemption or repaidwithout penalties.  Therefore, these securities are not included in thematurity categories in the following maturity summary. Fair value ofsecurities was determined using quoted market prices (dollars inthousands).         December 31, 2009         Amortized  Fair         Cost  Value Due      after five years, through ten years $4,286  $4,242 Due      after ten years  13,171   12,615                Subtotal  17,457   16,857                Mortgage-backed      securities  83,392   82,255                Total $100,849  $99,112 Note6—Investments Required by LawThe Bank,as a member of the FRB and the FHLB, is required to own capital stock in theseorganizations.  The Bank’s nonmarketable equity investments requiredby law are reflected on the face of the accompanying Consolidated BalanceSheets.  The carrying amounts for certain of these investments as ofDecember 31, 2009 and 2008, consisted of the following (dollars inthousands):         As of  As of         December 31, 2009  December 31, 2008 Federal      Reserve Bank stock $1,821  $1,821 Federal      Home Loan Bank stock  4,594   5,344 No readymarket exists for these stocks and they have no quoted market value. However,redemption of these stocks has historically been at par value. Accordingly,management believes that the carrying amounts are a reasonable estimate of fairvalue.  The level of FRB stock is tied to the Company’s shareholders’equity and is adjusted at least annually for changes in the Bank’s equity. Thelevel of FHLB stock varies with the level of FHLB advances and decreased duringthe year ended December 31, 2009, to reflect the net decrease in FHLB advancessince December 31, 2008.  The FHLB has temporarily suspended therepurchase of their stock from their shareholder banks.Note7—LoansA summaryof loans by classification as of December 31, 2009 and 2008, is as follows(dollars in thousands).         December 31, 2009  December 31, 2008         Amount  % ofTotal (1)  Amount  % ofTotal (1) Commercial      and industrial $31,564   5.88% $48,432   6.83%Commercial      secured by real estate  329,897   61.42%  429,868   60.61%Real      estate - residential mortgages  169,815   31.61%  206,910   29.17%Installment      and other consumer loans  6,349   1.18%  8,439   1.19%Total      loans held for investment  537,625       693,649     Mortgage      loans held for sale  -   -   16,411   2.31%Unearned      income  (464)  (0.09)%  (773)  (0.11)%Total      loans, net of unearned income  537,161   100.00%  709,287   100.00%                       Less      allowance for loan losses(2)  (25,408)  4.73%  (23,033)  3.32%                       Total      loans, net $511,753      $686,254     (1)  As a percent oftotal loans includes mortgage loans held for sale.(2)  Loanloss allowance percent of total loans excludes mortgage loans held forsale.  103  FIRSTNATIONAL BANCSHARES, INC. AND SUBSIDIARY Notes toConsolidated Financial StatementsDecember 31,2009 and 2008 Note7—Loans – (continued)Approximately$345.1 million and $447.5 million of the loans were variable interest rateloans as of December 31, 2009 and 2008, respectively.  Theremaining portfolio was comprised of fixed interest rate loans.As ofDecember 31, 2009 and 2008, nonperforming assets (nonperforming loans plus otherreal estate owned) were $137.3 million and $75.5 million,respectively. Foregone interest income on these nonaccrual loans during theyears ended December 31, 2009, 2008 and 2007, and other nonaccrual loans chargedoff was approximately $3,778,000, $1,139,000 and $139,000,respectively.  There was one loan contractually past due for 90 daysand still accruing interest as of December 31, 2009.  It was placed onnonaccrual status on the following business day.  There were no loanscontractually past due in excess of 90 days and still accruing interest as ofDecember 31, 2008.  There were nonperforming loans that werespecifically reviewed for impairment, under the criteria defined in theReceivables Topic of the FASB ASC, of $119.8 million (after related chargeoffsof $22.5 million) and $69.1 million, with related valuation allowances ofapproximately $8.6 million and $8.3 million as of December 31, 2009 and 2008,respectively. The remainder of the nonperforming loans were assigned ageneral reserve according to their respective loan categories.  Theamounts reported as nonperforming assets in these consolidated financialstatements reflect developments subsequent to December 31, 2009 and thereforemay differ from the amounts presented on the Consolidated Balance Sheet andConsolidated Statements of Operations as of or for the year ended December 31,2009.Significantnonperforming loans consist primarily of loans made to residential real estatedevelopers.  The downturn in the residential housing market is theprimary factor leading to the ongoing deterioration in these loans. Therefore,additional reserves have been provided in the allowance for loan losses duringthe year ended December 31, 2009, to account for what we believe is theincreased probable credit risk associated with these loans.  Theseadditional reserves are based on our evaluation of a number of factors includingthe estimated real estate values of the collateral supporting each of theseloans.As ofDecember 31, 2009, total residential construction, land and land developmentloans totaled $40.6 million, or 7.6%, of the loan portfolio.  Theseloans carry a higher degree of risk than long-term financing of existing realestate since repayment is dependent on the ultimate completion of the project orhome and usually on the sale of the property or permanentfinancing.  Slow housing conditions have affected some of theseborrowers’ ability to sell the completed projects in a timelymanner.  Management believes that the combination of general reservesin the allowance for loan losses and established impairments of these loans willbe adequate to account for the current risk associated with the residentialconstruction loan portfolio as of December 31, 2009.Alsoincluded in nonperforming assets as of December 31, 2009 and 2008 are $9.3million and $6.5 million in other real estate owned (net of valuation reservesof $1.5 million and $2.3 million, respectively) or 7.9% and 8.5% of totalnonperforming assets, respectively.  Other real estate owned consistsof property acquired through foreclosure.  During the year endedDecember 31, 2009, other real estate owned increased by $11.4 million due to theforeclosure of several properties.  This increase was partially offsetby the disposition of several pieces of foreclosed property totaling $9.4million, which resulted in a net loss of $338,000.  The reserve forother real estate owned was increased by $1.8 million during the year endedDecember 31, 2009.  The transfer of these properties represents thenext logical step from their previous classification as nonperforming loans toother real estate owned to give the Bank the ability to control theproperties.  The repossessed collateral is made up of single-familyresidential properties in varying stages of completion and various commercialproperties.  These properties are being actively marketed andmaintained with the primary objective of liquidating the collateral at a levelwhich most accurately approximates fair market value and allows recovery of asmuch of the unpaid principal balance as possible upon the sale of the propertyin a reasonable period of time.  The cost of owning the properties forthe years ended December 31, 2009 and 2008, excluding writedowns of $652,000 and$1,577,000, respectively, was approximately $187,000 and $180,000,respectively.  The carrying value of these assets is believed to berepresentative of their fair market value, although there can be no assurancethat the ultimate net proceeds from the sale of these assets will be equal to orgreater than the carrying values.Otherreal estate is reflected on the face of the accompanying Consolidated BalanceSheets.  Management regularly evaluates the carrying balance of theBank’s other real estate owned and may record additional writedowns in thefuture after review of a number of factors including, among others, collateralvalues and general market conditions in the area surrounding theproperties.  Management continues to evaluate and assess allnonperforming assets on a regular basis as part of its well established loanmonitoring and review process.104 FIRSTNATIONAL BANCSHARES, INC. AND SUBSIDIARY Notes toConsolidated Financial StatementsDecember 31,2009 and 2008 Note 7—Loans –(continued) As ofDecember 31, 2009, securities totaling $8.5 million and qualifying loans held bythe Bank and collateralized by 1-4 family residences, multi-family properties,home equity lines of credit (“HELOC’s”) and commercial properties totaling $60.5million were pledged as collateral for FHLB advances outstanding of $54.0million.  Qualifying loans held by the Bank and collateralized by 1-4family residences, HELOC’s and commercial properties totaling $88.4 million werepledged as collateral for FHLB advances outstanding of $86.4 million at December31, 2008.  Management assesses and monitors current FHLB guidelines todetermine the eligibility of loans to qualify as collateral for an FHLBadvance.  The Bank is subject to the FHLB’s recently developed andimplementedcredit risk rating, which was effective June 27, 2008.  This revisedpolicy incorporated enhancements to the FHLB’s credit risk rating system, whichassigns member institutions a rating which is reviewed quarterly. Therating system utilizes key factors such as loan quality, capital, liquidity,profitability, etc.  The Bank’s ability to access its availableborrowing capacity from the FHLB in the future is subject to its rating, and anysubsequent changes based on the Bank’s financial performance as compared tofactors considered by the FHLB in its assignment of the Bank’s credit riskrating each quarter.  In addition, residential collateral discountsrecently have been applied which have further reduced the Bank’s borrowingcapacity. While the Bank is operating under its current regulatory enforcementaction, the Bank is not allowed to obtain future advances from the FHLB or renewmaturing advances with the FHLB.Changesin the allowance for loan losses for the years ended December 31 were asfollows (dollars in thousands).         2009  2008  2007 Balance,      beginning of year $23,033  $4,951  $3,795 Allowance      from acquisition  -   2,976   - Provision      charged to operations  39,712   20,460   1,396 Loans      charged off  (37,487)  (5,383)  (250)Recoveries      on loans previously charged off  150   29   10                    Balance,      end of year $25,408  $23,033  $4,951 Theprovision for loan losses has been made primarily as a result of management’sassessment of general loan loss risk after considering historical operatingresults, as well as comparable peer data. The Bank’s evaluation is inherentlysubjective as it requires estimates that are susceptible to significantchange.  In addition, various regulatory agencies review the Bank’sallowance for loan losses through their periodic examinations, and they mayrequire the Bank to record additions to the allowance for loan losses based ontheir judgment about information available to them at the time of theirexaminations. The Bank’s losses will undoubtedly vary from its estimates, andthere is a possibility that chargeoffs in future periods will exceed theallowance for loan losses as estimated at any point in time.Directorsand executive officers of our Company and Bank and associates of such personsare customers of and have transactions with the Bank in the ordinary course ofbusiness.  Included in such transactions are outstanding loans andcommitments, all of which are made under substantially the same credit terms,including interest rates and collateral, as those prevailing at the time forcomparable transactions with unrelated persons and do not involve more than thenormal risk of collectability.Theaggregate dollar amount of these outstanding loans was approximately $12.9million and $16.9 million as of December 31, 2009 and 2008,respectively.  During 2009, new loans and advances on these lines ofcredit totaled approximately $1.2 million, and payments on these loans and linestotaled approximately $1.5 million.  Also removed from the endingbalance were loans and lines of credit totaling approximately $3.7 million whichwere associated with several individuals who resigned their positions asdirectors during 2009.  As of December 31, 2009, there wereunfunded commitments and commitments to extend additional credit to relatedparties in the amount of approximately $2.1 million.Undercurrent Federal Reserve regulations, the Bank is limited to the amount it mayloan to the Company.  Loans made by the Bank may not exceed 10% andloans to all affiliates may not exceed 20% of the Bank’s capital, surplus andundivided profits, after adding back the allowance for loanlosses.  There were no loans outstanding between the Bank and theCompany as of December 31, 2009 or 2008.Note8—Premises and EquipmentA summaryof premises and equipment as of December 31, 2009 and 2008, follows(dollars in thousands).         2009  2008 Land $1,603  $1,603 Building      and improvements  3,924   1,998 Furniture,      fixtures and equipment  6,000   5,852 Construction      in progress  -   819 Subtotal  11,527   10,272 Accumulated      depreciation  (3,407)  (2,652)Total $8,120  $7,620  105 FIRSTNATIONAL BANCSHARES, INC. AND SUBSIDIARY Notes toConsolidated Financial StatementsDecember 31,2009 and 2008 Note8—Premises and Equipment – (continued)Depreciationexpense charged to operations totaled $781,000, $738,000, and $545,000 for theyears ended December 31, 2009, 2008 and 2007, respectively.The Bankentered into a long-term land operating lease during 2000, which had an initialterm of 20 years and various renewal options under substantially the sameterms.  Since that time, the Bank has assumed many additional leasesdue to the Merger.  During 2007, the Bank executed two sale/leasebacktransactions (see Note 9 – Sale/Leaseback Transactions for further details),resulting in increased rental expense.  Rent expense charged tooperations totaled $1.4 million, $1.5 million and $0.8 million for each of theyears ended December 31, 2009, 2008 and 2007, respectively.  Theannual minimum rental commitments under the terms of the Company’snoncancellable leases as of December 31, 2009, are as follows (dollars inthousands). 2010 $1,290 2011  1,271 2012  1,183 2013  1,125 2014  1,129 Thereafter  14,855 Total $20,853 Note9—Sale/Leaseback TransactionsInFebruary of 2007, the Bank entered into a transaction with a related partyentity to sell and subsequently lease back from the entity certain realproperties previously owned by the Bank.  The sales price for theproperties was $5.5 million.  In connection with the sale, the Bankagreed to lease back the properties from the purchaser for an initial term oftwenty-five years with one five-year option to renew at the option of theBank.  The terms of the lease portion of the agreement call formonthly rental payments of $38,604 during the initial term under a triple-netlease that is accounted for as an operating lease. If the Bank exercises theoption to renew the lease as described above, the monthly rental payments willbe adjusted to reflect the increase, if any, in the Consumer Price Index betweenthe date of the agreement and the date of commencement of the renewalterm.  The sale-leaseback transaction resulted in a minimalgain.  The Bank is recognizing the gain on a straightline basis overthe initial lease term of twenty-five years.Therelated party entity, First National Holdings, LLC, is a limited liabilitycorporation owned by eight investors who also serve as non-management directorsof the Company and the Bank.  Each investor/director has anapproximately equivalent interest in the limited liabilitycorporation.  The transaction was approved by the Bank’s Board ofDirectors and complies with the NASDAQ Capital Market listing standards,applicable SEC Rules, and the Company’s internal policies and procedures. TheCompany continues to conduct its normal banking operations out of the realproperties.InOctober of 2007, the Bank entered into a transaction with a related party entityto sell, purchase and lease real properties located at 651 Johnnie DoddsBoulevard, Mt. Pleasant, SC, 3401 Pelham Road, Greenville, SC and 713 W. WadeHampton Boulevard, Greer, SC for a price of $3.6 million.  The realproperty located at 3401 Pelham Road, Greenville, SC consists of the Bank’sGreenville County market headquarters and a full-service branch.  Thereal properties located at 651 Johnnie Dodds Boulevard, Mt. Pleasant, SC and 713W. Wade Hampton Boulevard, Greer, SC are full-service branches.  Inconnection with the sale/leaseback, the Bank agreed to lease back the realproperties from the Purchaser for an initial term of twenty-five years with onefive-year option to renew at the Bank’s option.  This transactionresulted in a loss of approximately $417,000, which the Bank will recognize on astraight-line basis over the initial lease term of twenty-fiveyears.  The terms of the lease portion of the agreement call formonthly rental payments of $24,375 during the initial term under a triple-netlease that is accounted for as an operating lease.  If the Bankexercises the option to renew the lease as described above, the monthly rentalpayments will be adjusted to reflect the increase, if any, in the Consumer PriceIndex between the date of the agreement and the date of commencement of therenewal term.Therelated party entity, First National Holdings II, LLC, is a limited liabilitycorporation owned by eight investors, seven of whom also serve as non-managementdirectors of the Company and the Bank.  Each investor/director has anequal interest in the limited liability corporation.  The transactionwas approved by the Bank’s Board of Directors and complies with the NASDAQCapital Market listing standards, applicable SEC Rules, and the Company’s owninternal policies and procedures.  The Company continues to conductits normal banking operations out of the real properties.  106  FIRSTNATIONAL BANCSHARES, INC. AND SUBSIDIARY Notes toConsolidated Financial StatementsDecember 31,2009 and 2008 Note10—DepositsTheaggregate amount of time deposits with a minimum denomination of $100,000 wasapproximately $158.8 million and $123.0 million as of December 31, 2009 and2008, respectively.  As of December 31, 2009 and 2008, the Bank’sinterest-bearing deposits included wholesale funding in the form of brokeredcertificates of deposit (“CDs”) of approximately $158.0 million and $150.2million, respectively.  As of December 31, 2009 and 2008,approximately $9,000 and $23,000 in overdrawn deposit accounts were classifiedas loans on the Consolidated Balance Sheets, respectively.Thescheduled maturities of time deposits as of December 31, 2009 are asfollows (dollars in thousands): 2010 $432,877 2011  68,496 2012  7,307 2013  6,354 2014  214 Thereafter  - Total $515,248 As ofDecember 31, 2009 and 2008, deposits were made up of the following categories(dollars in thousands):         2009  2008 Noninterest-bearing      DDA $34,172  $39,088 Interest-bearing      DDA  38,592   60,414 Money      market accounts  50,185   115,945 Savings      accounts  3,294   2,955 Time      deposits less than $100,000  356,490   305,483 Time      deposits $100,000 or greater  158,758   122,964 Total $641,491  $646,849 Note11—Lines of CreditAs ofDecember 31, 2009 and 2008, the Bank had short-term lines of credit withcorrespondent banks to purchase federal funds totaling $13.0 million and $28.0million, respectively. As of December 31, 2009, securities with a carryingvalue of approximately $11.4 million were pledged to secure these availablelines of credit for overnight borrowings with correspondentbanks.  Subsequent to December 31, 2009, we reduced our short-termlines of credit with correspondent banks to purchase federal funds to $8million.  As of December 31, 2009, no amount was outstanding on theselines of credit as compared to $1.9 million as of December 31,2008.  These lines of credit may be withdrawn withoutnotice.As ofDecember 31, 2009 and 2008, long-term debt of $9.6 million and $9.5 million,respectively, consisted of the balance due on the Company’s line of credit witha correspondent bank.  During the fourth quarter of 2007, the Companyestablished this line of credit which is secured by the stock of theBank.  The line of credit, in an amount up to $15 million, has atwelve-year final maturity with interest payable quarterly at a floating ratetied to the Wall Street Journal Prime Rate.  The terms of the lineinclude two years of quarterly interest payments followed by ten years of annualprincipal payments plus quarterly interest payments on the outstanding principalbalance as of December 31, 2009.  The line of credit was secured inconnection with the terms of the Merger agreement, dated August 26, 2007,between First National and Carolina National, to support the cash considerationof the Merger and to fund general operating expenses for the Company for 2008and 2009.Becauseof the Company’s unusually high amount of nonperforming loans and assets and itsreduced profitability for 2008 and 2009, it had not been in compliance withseveral of the related covenants governing the line of credit prior to theagreement executed on December 30, 2009 with the lender further describedbelow.  As a result, the interest rate on the line of credit wasincreased to 6% effective January 1, 2009 and the maximum line amount wasreduced to the outstanding balance.OnJanuary 7, 2010, the Company announced that it had reached an agreement tomodify the terms its holding company loan agreement with itslender.  The modifications to the loan agreement cure the existingcovenant violations, subject to regulatory approval.  In addition, wehave agreed, subject to regulatory approval, to pay $3.5 million no later thanMarch 15, 2010 to our lender, which would fully satisfy our obligations underthe line of credit.  However, we believe that we must increase ourcapital ratios in order to obtain regulatory approval for this agreement whichwe do not anticipate occurring before March 15, 2010.  We are pursuingnegotiations with our lender to extend this due date while we continue effortsto increase our capital ratios.  Although there can be no assurances,we believe that if we are successful in increasing our capital ratios and doobtain regulatory approval for the modification of the loan agreement, we willalso be able to obtain our lender’s consent to extend this duedate.Note12—FHLB AdvancesTheCompany was notified by FHLB during 2009 that it will not allow future advanceswhile the Bank is operating under its current regulatory enforcement action.Please see Note 2 – Regulatory Actions and Going Concern Considerations for adiscussion of recentregulatory developments and their impact on the Bank’s FHLBadvances. 107 FIRSTNATIONAL BANCSHARES, INC. AND SUBSIDIARY Notes toConsolidated Financial StatementsDecember 31,2009 and 2008 Note 12— FHLBAdvances – (continued) As ofDecember 31, 2009, securities totaling $8.5 million and qualifying loans held bythe Bank and collateralized by 1-4 family residences, multi-family properties,home equity lines of credit (“HELOC’s”) and commercial properties totaling $60.5million were pledged as collateral for FHLB advances outstanding of $54.0million.  Management continually assesses and monitors current FHLBguidelines to determine the eligibility of loans to qualify as collateral for anFHLB advance.As ofDecember 31, 2009, fixed rate FHLB advances outstanding ranged from $0.8million to $7.5 million with initial maturities of two to ten years and rates of2.12% to 4.95%.  As of December 31, 2009, advances totaling $42.5million were subject to continuous quarterly calls at the option of the FHLBwith initial call dates ranging from January 2010 to March 2010 and rates of2.12% to 4.95%.  Thefollowing table lists a summary of the terms and contractual maturities for theFHLB advances outstanding as of December 31, 2009 (dollars inthousands):         2009 Due      in 2010 $4,052 Due      in 2011  11,619 Due      in 2012  5,833 Due      in 2013  12,500 Due      in 2014  5,000 Due      in 2015  - Thereafter  15,000 Total $54,004  The Bankis subject to the FHLB’s recently developed and implemented credit risk ratingsystem, which was effective June 27, 2008.  This revised policyincorporated enhancements to the FHLB’s credit risk rating system, which assignsmember institutions a rating which is reviewed quarterly.  The ratingsystem utilizes key factors such as loan quality, capital, liquidity,profitability, etc.  The Bank’s ability to access its availableborrowing capacity from the FHLB in the future is subject to its rating and anysubsequent changes based on the Bank’s financial performance as compared tofactors considered by the FHLB in their assignment of the Bank’s credit riskrating each quarter.  In addition, residential collateral discountsrecently have been applied which have further reduced the Bank’s borrowingcapacity.  While the Bank is operating under its current regulatoryenforcement action, the Bank is not allowed to obtain future advances from theFHLB or renew maturing advances with the FHLB.  In addition, theBank’s excess available borrowing capacity was rescinded during 2009, as aresult of the FHLB’s scheduled quarterly review and the resulting credit riskrating assigned to the Bank.Note13—Income TaxesThefollowing is a summary of the items which caused recorded income taxes to differfrom taxes computed using the statutory tax rate for the periods endedDecember 31, 2009, 2008 and 2007 (dollars in thousands):         2009  2008  2007 Income      tax expense (benefit) at federal statutory rate of 34% $(15,481) $(16,007) $2,074 State      income tax, net of federal effect  -   -   139 Increase      in valuation allowance for deferred tax asset  13,828   4,200   - Tax-exempt      securities income  (146)  (217)  (190)Capital      loss on writedown of equity securities  40   -   - Bank-owned      life insurance earnings  (45)  (47)  (45)Other,      net  4   68   61 Impairment      of non-deductible goodwill  -   9,769   -                    Income      tax expense/(benefit) $(1,800) $(2,234) $2,039   108  FIRSTNATIONAL BANCSHARES, INC. AND SUBSIDIARY Notes toConsolidated Financial StatementsDecember 31,2009 and 2008 Note13— Income Taxes – (continued)Theprovision for income taxes for the years ended December 31, 2009, 2008 and2007 is as follows (dollars in thousands).        2009  2008  2007 Current:         Federal $(2,432) $(107) $2,193 State  -   (4)  211 Total $(2,432) $(111) $2,404                    Deferred:            Federal $632  $(2,123) $(365)State  -   -   - Total $632  $(2,123) $(365)Provision      for income taxes $(1,800) $(2,234) $2,039  Thecomponents of the deferred tax assets and liabilities as of December 31,2009 and 2008 are as follows (dollars in thousands).         2009  2008 Deferred      tax liability:      Core      deposit intangible $365  $438 Unrealized      gain on securities available for sale  -   293 Tax      depreciation in excess of book  308   219 Prepaid      expenses deducted currently for tax  158   192 Deferred      loss on sale/leaseback transaction  102   107 Loan      servicing rights  45   82 Other  80   5 Total      deferred tax liability  1,058   1,336                Deferred      tax asset:        Allowance      for loan losses $8,366  $7,469 Net      operating loss carryforward  13,196   2,649 Writedowns      on other real estate owned  754   797 Unrealized      loss on securities available for sale  590   - Other  43   33 Total      deferred tax asset  22,949   10,948 Valuation      allowance  18,028   4,200 Deferred      tax asset after valuation allowance  4,921   6,748                Net      deferred tax asset $3,863  $5,412  TheCompany has analyzed the tax positions taken or expected to be taken in its taxreturns and concluded it has no liability related to uncertain tax positions inaccordance with FASB ASC, “Income Taxes.”  A portion of the change inthe deferred tax asset is due to the deferred income tax expense ofapproximately $632,000 recorded for the year ended December 31,2009.  The remainder of the change in the net deferred tax asset of$883,000 reflects the tax effect of the change in unrealized gain/(loss) onsecurities available for sale during the year ended December 31,2009.Deferredtax assets represent the future tax benefit of deductible differences and, if itis more likely than not that a tax asset will not be realized, a valuationallowance is required to reduce the recorded deferred tax assets to netrealizable value.  As of December 31, 2009, the Company increased thevaluation allowance to reflect the portion of the deferred income tax asset thatis not able to be offset against net operating loss carrybacks and reversals ofnet future taxable temporary differences projected to occur in2010.  Management determined that this valuation allowance of $17.9million has been recorded due to the substantial doubt of the Company’s abilityto realize all of the net deferred tax assets.  109  FIRSTNATIONAL BANCSHARES, INC. AND SUBSIDIARY Notes toConsolidated Financial StatementsDecember 31,2009 and 2008 Note14—Noncumulative Convertible Perpetual Preferred StockOn July9, 2007, the Company closed an underwritten public offering of 720,000 shares ofSeries A Noncumulative Convertible Perpetual Preferred Stock at $25.00 pershare.  The net proceeds after payment of underwriting discounts andother expenses of the offering were approximately $16.5 million.  TheCompany used the net proceeds of the preferred stock offering to provideadditional capital to support asset growth and the expansion of the Bank’sbranch network, to pay off the balance of $5 million on a revolving line ofcredit, and to partially fund the cash portion of the consideration to close theMerger. The termsof the preferred stock include the payment of quarterly dividends at an annualinterest rate of 7.25%, after being declared each quarter at the discretion ofour board of directors.  The first quarterly dividend was paid inOctober 2007, as prescribed in the Certificate of Designation of Series APreferred Stock, and prior to the first quarter of 2009, the Company had paiddividends of $326,250 quarterly.  The Company’s Board of Directors didnot declare a dividend for any quarter during 2009.  Under the termsof the written agreement entered into with the FRB on June 15, 2009, the Companymust seek prior written approval of the FRB before declaring or paying anydividends to its preferred shareholders.Subjectto certain limitations, the net proceeds received in the Preferred Stockoffering qualify as Tier 1 capital for capital adequacy calculations (see“Capital Resources” in the MD&A section for further discussion ofcapital).  This injection of capital positioned the Bank for thefuture growth through the expansion of its branch network.  ThePreferred Stock features a conversion option at any time into shares of theCompany’s common stock at an initial conversion price of $17.50 per share ofcommon stock, subject to adjustment.  This conversion price is alsosubject to anti-dilution adjustments upon the occurrence of certainevents.  The number of shares of common stock issuable upon conversionof each share of Preferred Stock will be equal to $25.00 divided by theconversion price then in effect.  The Preferred Stock is redeemable atthe Company’s option at any time, in whole or in part, on and after the thirdanniversary of the issue date, at $26.50 per share, plus declared and unpaiddividends, if any, with the redemption price declining in equal increments on aquarterly basis to $25.00 per share on or after the fifth anniversary of theissue date.   The Preferred Stock is also redeemable by theCompany at the redemption price of $25.00 per share if the last reported saleprice of the Company’s common stock has equaled or exceeded 140% of thePreferred Stock conversion price for at least 20 consecutive tradingdays.  During the year ended December 31, 2008, cash dividends of$1,305,000 were declared and paid to preferred stock shareholders.  Inlight of the current period of volatility in the financial markets and theCompany’s net losses for 2008 and 2009, the Company’s Board ofDirectors did not declare a dividend for any quarter of 2009 to the preferredshareholders.  As ofDecember 31, 2009 and 2008, 520,600 and 720,000 shares of preferred stock wereoutstanding, respectively.  During the year ended December 31, 2009,588,142 shares of common stock were issued to convert 199,400 preferred shares,resulting in a reduction of preferred shares outstanding.  Managementhas set as an objective in its strategic plan to renegotiate or restructure theCompany’s senior capital obligations in reaching the goal of strengthening itscapital structure to support current and futureoperations.  Conversion of the Company’s preferred stock to commonstock is an option that continues to be pursued as part of the action steps toachieve this objective, which would continue to increase the common sharesoutstanding if additional preferred shares are converted.Note15—Regulatory Capital Requirements and Dividend RestrictionsTheCompany (on a consolidated basis) and the Bank are subject to various regulatorycapital requirements administered by the federal bankingagencies.  Failure to meet minimum capital requirements can initiatecertain mandatory and possibly additional discretionary actions by regulatorsthat, if undertaken, could have a material effect on the financialstatements.  Under capital adequacy guidelines and the regulatoryframework for Prompt Corrective Action (“PCA”), the Bank must meet specificcapital guidelines that involve quantitative measures of its assets, liabilitiesand certain off-balance sheet items as calculated under regulatory accountingpractices.  The Bank’s capital amounts and classification are alsosubject to qualitative judgments by the regulators about components, riskweightings, and other factors. PCA provisions are not applicable to bank holdingcompanies.TheCompany and the Bank are required to maintain minimum amounts and ratios oftotal risk-based capital, Tier 1 capital, and Tier 1 leverage capital (asdefined in the regulations). To be considered “well-capitalized,” a bankgenerally must maintain total risk-based capital of at least 10%, Tier 1 capitalof at least 6%, and a leverage ratio of at least 5%.  However, so longas the Bank is subject to the enforcement action executed with the OCC on April27, 2009, it will not be deemed to be well-capitalized even if it maintains theminimum capital ratios to be well-capitalized.  As of November 25,2009, the Bank was notified that its capital classification was significantlyundercapitalized.  The Bank’s capital category as of December 31,2009, is determined solely for the purpose of applying the PCA restrictions, andthe Bank’s capital category as of December 31, 2009, may not constitute anaccurate representation of the Bank’s overall financial condition orprospects.  110 FIRSTNATIONAL BANCSHARES, INC. AND SUBSIDIARY Notes toConsolidated Financial StatementsDecember31, 2009 and 2008 Note15— Regulatory Capital Requirements – (continued)The following table presents the Company’s and the Bank’s actual capital amountsand ratios as of December 31, 2009 and2008, as well as the minimum calculated amounts for each regulatory-definedcategory (dollars in thousands):        Actual  For Capital AdequacyPurposes  Minimum Capital LevelsSet Forth in RegulatoryConsent Order(1)         Amount  Ratio  Amount  Ratio  Amount  Ratio As      of December 31, 2009                  The      Company                  Total      capital to risk-weighted assets $(3,801)  (0.72)% $52,654   8.00% $N/A   N/A Tier      1 capital risk-weighted assets $(3,801)  (0.72)% $31,593   4.00% $N/A   N/A Tier      1 capital to average assets $(3,801)  (0.50)% $37,992   4.00% $N/A   N/A                                The      Bank                        Total      capital to risk-weighted assets $24,770   4.72% $41,990   8.00% $ (1)   (1)Tier      1 capital risk-weighted assets $17,976   3.42% $20,995   4.00% $57,736   11.00%Tier      1 capital to average assets $17,976   2.37% $30,321   4.00% $68,222   9.00%                               As      of December 31, 2008                        The      Company                        Total      capital to risk-weighted assets $61,132   8.65% $56,561   8.00% $N/A   N/A Tier      1 capital risk-weighted assets $44,546   6.30% $28,280   4.00% $N/A   N/A Tier      1 capital to average assets $44,546   5.20% $34,261   4.00% $N/A   N/A                                The      Bank                        Total      capital to risk-weighted assets $68,764   9.75% $56,414   8.00% $70,517   10.00%Tier      1 capital risk-weighted assets $59,774   8.48% $28,207   4.00% $42,310   6.00%Tier      1 capital to average assets $59,774   7.23% $33,069   4.00% $41,337   5.00% (1)Minimum capital amounts and ratios presented as of December 31, 2008, arethe amounts to be well-capitalized under the various regulatory capitalrequirements administered by the federal banking agencies.  On April27, 2009, the Bank became subject to a regulatory Consent Order with theOCC.  Minimum capital amounts and ratios presented for the Bank as ofDecember 31, 2009, are the minimum levels set forth in the ConsentOrder.  No minimum total capital to risk-weighted assets ratio wasspecified in the Consent Order.  Regardless of the Bank’s capitalratios, it is unable to be classified as “well-capitalized” while it isoperating under the Consent Order with the OCC.  On June 15, 2009, theCompany entered into a written agreement with the FRB.  No minimumcapital levels for the Company were set forth in the written agreement with theFRB. Theability of the Company to pay cash dividends is dependent upon receiving cash inthe form of dividends from the Bank.  The dividends that may be paidby the Bank to the Company are subject to legal limitations and regulatorycapital requirements.  The approval of the OCC is required if thetotal of all dividends declared by a national bank in any calendar year exceedsthe total of its net profits for that year combined with its retained netprofits for the preceding two years, less any required transfers tosurplus.  Further, the Company cannot pay cash dividends on its commonstock during any calendar quarter unless full dividends on the Preferred Stockfor the dividend period ending during the calendar quarter have been declaredand the Company has not failed to pay a dividend in the full amount of thePreferred Stock with respect to the period in which such dividend payment inrespect of its common stock would occur. However, restrictions currently exist,including within the Consent Order the Bank signed with the OCC on April 27,2009, that prohibit the Bank from paying cash dividends to theCompany.  As of December 31, 2009, no cash dividends have beendeclared or paid by the Bank or the Company.  In addition, pursuant tothe terms of the written agreement that the Company entered into with the FRB onJune 15, 2009, it must obtain preapproval of the FRB before paying dividends.The Company has not declared or paid dividends on its Preferred Stock during2009 to help preserve liquidity, and the Company has never paid cash dividendson its common stock.Note 16—Junior Subordinated DebenturesTheCompany issued trust preferred securities totaling $13 million through itsstatutory trust subsidiaries, FNSC Capital Trust I, FNSC Capital Trust II andFNSC Statutory Trust III, during 2003, 2004 and 2006, respectively. On December19, 2003, FNSC Capital Trust I issued and sold floating rate trust preferredsecurities having an aggregate liquidation amount of $3 million to institutionalbuyers in a private placement of trust preferred securities. On April 30, 2004,FNSC Capital Trust II, issued an additional $3 million through a pooled offeringof trust preferred securities. On March 30, 2006, FNSC Statutory Trust III(collectively with FNSC Capital Trust I and FNSC Capital Trust II [the“Trusts”]), issued an additional $7 million through a pooled offering of trustpreferred securities. The Trusts also issued common securities having anaggregate liquidation amount of approximately 3% of the total capital of theTrusts, or $403,000, to the Company. 111  FIRSTNATIONAL BANCSHARES, INC. AND SUBSIDIARY Notes toConsolidated Financial StatementsDecember31, 2009 and 2008 Note16— Junior Subordinated Debentures – (continued)The solepurpose of the Trusts is to issue trust preferred securities and then use theproceeds to purchase debentures with terms essentially identical to the trustpreferred securities from the Company. The 2003, 2004 and 2006 trust preferredsecurities accrue and pay cumulative distributions quarterly in arrears at arate per annum equal to 90-day LIBOR plus 292 basis points, 90-day LIBOR plus270 basis points and 90-day LIBOR plus 145 basis points, respectively. TheCompany has the right, subject to events of default, to defer payments ofinterest on the trust preferred securities for a period not to exceed 20consecutive quarters from the date of issuance. Pursuant to the terms of thewritten agreement that the Company executed with the FRB on June 15, 2009, theCompany must obtain pre-approval from the FRB before paying any principal orinterest payments, including payments on the debentures. Therefore, managementelected to defer the interest payments beginning with the second quarter of 2009and has provided appropriate notice of its election to defer interest paymentsto the trustee of each of the Trusts as required by the respective debentures.The Company continues to accrue interest expense and, under the terms of thedebentures, is required to bring the interest payments current in the firstquarter of 2014. While no interest payments are required until 2014, therestrictions contained in the Company’s written agreement with the FRB couldultimately result in a default under the provisions of the debentures. As ofDecember 31, 2009, the distribution rates on the 2003, 2004 and 2006 issuanceswere 3.21%, 2.95% and 1.70%, respectively. The 2003,2004 and 2006 trust preferred securities issues are mandatorily redeemable uponmaturity on December 19, 2033, April 30, 2034, and March 30, 2036, respectively.The Company has the right to redeem them in whole or in part, on or afterDecember 19, 2008, April 30, 2009, and March 29, 2018, and at any timethereafter, respectively. If they are redeemed on or after these dates, theredemption price will be 100% of the principal amount plus accrued and unpaidinterest. In addition, the Company may redeem any of these issuances in whole(but not in part) at any time within 90 days following the occurrence of a taxevent, an investment company event, or a capital treatment event at a specialredemption price (as defined in the indenture). The Trusts invested the grossproceeds of $13 million from the issuance of the trust preferred securities and$403,000 from the issuance of the common securities in an equivalent amount offloating rate junior subordinated debentures of the Company or $13,403,000. TheCompany contributed the net proceeds from the issuance of the subordinateddebentures of $13 million after purchase of the common securities for $403,000to the Bank for general corporate purposes. Issuance costs from the 2003 and2004 transactions totaling $104,000 and $15,000, respectively, are beingamortized over the anticipated life. Thejunior subordinated debentures are unsecured obligations of the Company and aresubordinate and junior in right of payment to all present and future seniorindebtedness of the Company. The Company has entered into guarantees, which,together with its obligations under the junior subordinated debentures and thedeclaration of trusts governing the Trusts, provides full and unconditionalguarantees of the trust preferred securities. Thecommon securities owned by the Company rank equal to the trust preferredsecurities in priority of payment. The common securities generally have solevoting power on matters to be voted upon by the holders of the Trusts’securities. Thejunior subordinated debentures and the common securities are presented in theCompany’s financial statements as liabilities and other assets, respectively.The trust preferred securities are a part of the financial statements of theTrusts and they are not reflected in the Company’s financial statements underthe provisions in the FASB ASC under FASB ASC 810 “Consolidation.” Note17—Equity Compensation Plans EffectiveMarch 6, 2000, the Company adopted the First National Bancshares, Inc. 2000Stock Incentive Plan (the “Plan”). Under the Plan, options are periodicallygranted to employees and directors by the Company’s Board of Directors at therecommendation of its Personnel Committee at a price not less than the fairmarket value of the shares at the date of grant. Options granted are exercisablefor a period of ten years from the date of grant and become exercisable at arate of 20% each year on the first five anniversaries of the date of grant. ThePlan authorizes the granting of stock options up to a maximum of 459,351 sharesof common stock. As of December 31, 2009, 317,419 option shares were availableto be granted under the Plan. As of December 31, 2009, based on a closing marketprice of $0.67 per share, the outstanding stock options and warrants had noaggregate intrinsic value. Unrecognized compensation expense on these optionsand warrants to be recognized in the future was approximately $817,000 as ofDecember 31, 2009. These amounts reflect each of the 3 for 2 stock splitsdistributed on January 18, 2006, and March 1, 2004, the 6% stock dividenddistributed on May 16, 2006, and the 7% stock dividend distributed on March 30,2007. Uponconsummation of the initial public offering in 2000, the original organizerswere issued stock warrants to purchase 799,611 shares of common stock for $3.92per share. On February 10, 2010, the remaining 561,429 warrants expiredunexercised. On August 24, 2009, each member of the board of directors of theCompany invested in a private placement offering in which the directorscollectively purchased for $550,500 a total of (i) 550,500 shares of theCompany’s common stock and (ii) warrants to purchase 137,625 additional sharesof the Company’s common stock. Each warrant has an exercise price of $1.00 andis exercisable for a period of three years beginning upon the date ofissuance. 112 FIRSTNATIONAL BANCSHARES, INC. AND SUBSIDIARY Notes toConsolidated Financial StatementsDecember31, 2009 and 2008 Note17— Equity Compensation Plans – (continued)On August24, 2009, the Company entered into an employment agreement with its new bank andholding company President and Chief Executive Officer, J. BarryMason.  This employment agreement was structured not only to retainand incentivize him as a key officer, but also to ensure that his interestsalign with the interests of the shareholders.Pursuantto this employment agreement and consistent with the terms outlined in the stockaward agreement with Mr. Mason executed on September 30, 2009, the Companygranted Mr. Mason 250,000 shares of restricted common stock, as well as optionsto purchase one million shares of its common stock at an exercise price of $1.00per share.  The restricted shares vest ratably over five years andwere assigned a fair value of $240,250 based on the market price of theCompany’s common stock on the grant date of August 24, 2009.  Therecognition of the related compensation expense for the restricted stock will beapproximately $48,000 annually and was $17,000 for the year ended December 31,2009.  Total unearned compensation expense for these restricted sharesas of December 31, 2009, is $240,000 and is presented as a deduction fromshareholders’ equity (deficit) as a portion of  unearned equitycompensation in the accompanying Consolidated Balance Sheets and ConsolidatedStatements of Changes in Shareholders’ Equity (Deficit) and Comprehensive Income(Loss) as of December 31, 2009.  The stock options vest ratably overeach of the next three years ending August 24, 2012, with a ten-year expirationon August 24, 2019.  The options are not incentive stock options asdefined by Section 422 of the Internal Revenue Code.  The recognitionof the related compensation expense on the options will be approximately$148,000 annually and was $49,000 for the year ended December 31,2009.The following is a summary of the activity under the plans for the years ended December 31,2009, 2008 and 2007:        2009  2008  2007         Shares  WeightedAverageExercisePrice PerShare  Shares  WeightedAverageExercisePrice PerShare  Shares  WeightedAverageExercisePrice PerShare Outstanding,      beginning of period  1,087,431  $5.11   963,475  $4.89   993,518  $4.75 Granted  1,000,000   1.00   164,124   8.08   16,885   15.52 Forfeited  (413,762)  5.30   (38,892)  12.18   (5,671)  12.30 Exercised  -   -   (1,276)  7.35   (41,257)  4.87                                Outstanding,      December 31  1,673,669  $2.61   1,087,431  $5.11   963,475  $4.89                                Exerciseable,      December 31  646,018  $4.71   1,030,679  $4.72   898,676  $4.20  The following table summarizes information about stock options and warrants outstanding under the stock-based option plansas of December 31, 2009:        Outstanding  Exercisable Range of Exercise Prices NumberOutstanding  WeightedAverageRemainingContractualLife  WeightedAverageExercisePrice  NumberExercisable  WeightedAverageExercisePrice $1.00  1,000,000   9.65  $1.00   -  $1.00 $3.02      - $3.92  576,741   0.24   3.92   576,741   3.92 $4.23      - $4.75  5,828   4.27   4.41   4,228   4.28 $5.29      - $6.81  11,776   7.90   6.31   3,376   6.00 $7.35      - $9.50  8,380   5.08   8.49   6,780   8.25 $11.06      - $11.75  34,247   6.93   11.18   34,247   11.18 $12.06      - $13.06  11,258   7.76   12.64   5,758   12.58 $14.17      - $16.89  19,019   6.14   15.28   12,213   15.23 $17.24      - $18.69  6,420   7.13   18.32   2,675   18.27                            $  1.00      - $18.69  1,673,669   6.24  $2.61   646,018  $4.71  The aboveinformation reflects each of the 3 for 2 stock splits distributed on January 18,2006, and March 1, 2004, as well as the 6% stock dividend distributed on May 16,2006, and the 7% stock dividend distributed on March 30, 2007.  113 FIRSTNATIONAL BANCSHARES, INC. AND SUBSIDIARYNotes toConsolidated Financial StatementsDecember31, 2009 and 2008Note18—Employee Benefit Plans TheCompany maintains an employee benefit plan for all eligible employees of theCompany and the Bank under the provisions of Internal Revenue Code Section401(k). The First National Retirement Savings Plan (the “Savings Plan”) allowsfor employee contributions and, upon annual approval of the Board of Directors,the Company matches 50% of employee contributions up to a maximum of six percentof annual compensation. The Board of Directors suspended the matchingcontribution to the Savings Plan effective May 31, 2009. Totals of $91,000,$217,000 and $91,000 were charged to operations in 2009, 2008, and 2007,respectively, for the Company’s matching contribution. Employees are immediatelyvested in their contributions to the Savings Plan and, under the provisions ofthe Safe Harbor Plan, the savings are also immediately vested in the employermatching contribution. On May31, 2004, the Company adopted a leveraged Employee Stock Ownership Plan (“ESOP”)for the exclusive benefit of employee participants. Employees become vested intheir account balances after seven years of service. OnNovember 30, 2005, the Company loaned the ESOP $600,000 which was used topurchase 42,532 shares of the Company’s common stock. The ESOP shares initiallywere pledged as collateral for its debt. As the debt is repaid, shares arereleased from collateral and allocated to eligible employees, based on theproportion of debt service paid in the year. As of December 31, 2009, the ESOPowned 44,912 shares of the Company’s stock, of which approximately 31,000 shareswere pledged to secure the loan to the Company. The remainder of the shares wasallocated to individual accounts of participants. In accordance with therequirement found in the Compensation Topic of the FASB ASC, the Companypresents the shares that were pledged as collateral as a deduction of $438,000and $478,000 from shareholders’ equity (deficit) as of December 31, 2009 and2008, respectively, as a portion of unearned equity compensation in theaccompanying Consolidated Balance Sheets and Consolidated Statements of Changesin Shareholders’ Equity (Deficit) and Comprehensive Income (Loss). The Companyalso recorded approximately $2,000 and $6,000 of expense during the years endedDecember 31, 2009 and 2008, respectively, to reflect the fair market value ofthe shares allocated to eligible employees. The fair market value of theunallocated shares was $20,832 as of December 31, 2009. TheCompany made contributions during December 31, 2009 and 2008, of $62,992 and$64,908, respectively, equal to the ESOP annual debt service. The note payableto the ESOP requires annual principal payments plus interest at a fixed interestrate of 4.79%. Future principal payments will be $40,000 annually until a finalpayment will be made on December 31, 2020. During2004, the Company also adopted a formal incentive compensation plan, the FirstNational Incentive Plan (the “FNIP”), for members of its management team. Inlight of the current period of volatility in the financial markets and netlosses incurred for 2008 and 2009, no incentive compensation has been providedfor under the FNIP for the years ended December 31, 2009 and 2008. Approximately$354,000 was expensed in 2007 and paid in the subsequent year based onachievement of individual and corporate performance goals. Note19—Commitments and Contingencies On August24, 2009, the Company entered into an employment agreement with its new bank andholding company President and Chief Executive Officer, J. Barry Mason with anannually renewing three-year term and a one-year noncompete agreement upontermination. Althoughthe Company is subject to certain limitations placed upon it by its previouslydisclosed regulatory enforcement action including restrictions on increasing thesalaries paid to its executive officers, Mr. Mason’s employment agreement wasapproved by the appropriate regulatory authorities subsequent to our enforcementaction dated April 29, 2009 and, as such, certain payments required by theagreement, such as payments upon change in control, are enforceable. As a resultof our regulatory enforcement action, certain payments (including, but notlimited to, payments upon a change in control) to the Executive Vice Presidentare prohibited. These restrictions will remain in effect until the Company is nolonger subject to this regulatory enforcement action. TheCompany has also entered into an employment agreement with its Executive VicePresident that includes an annually renewing two-year term and one-yearnon-compete agreement upon termination. In thenormal course of business, the Company and the Bank are periodically subject tovarious pending or threatened lawsuits in which claims for monetary damages maybe asserted. As of December 31, 2009, neither the Company nor the Bank wasinvolved with any material litigation matters. See Note8 for specifics on the Company’s lease commitments. 114 FIRSTNATIONAL BANCSHARES, INC. AND SUBSIDIARYNotes toConsolidated Financial StatementsDecember31, 2009 and 2008Note 20—Financial Instruments with Off-Balance Sheet RiskThroughthe operations of the Bank, the Company has made contractual commitments toextend credit in the ordinary course of its business activities to meet thefinancing needs of customers.  Such commitments involve, to varyingdegrees, elements of credit risk and interest rate risk in excess of the amountrecognized in the consolidated balance sheets.  These commitments arelegally binding agreements to lend money at predetermined interest rates for aspecified period of time and generally have fixed expiration dates or othertermination clauses.The Company uses the same credit and collateral policies in making commitments and conditional obligations as it does for on-balance sheet instruments. The Company evaluates each customer’s creditworthiness on a case-by-case basis andobtains collateral, if necessary, based on management’s credit evaluation of theborrower. In addition to commitments to extend credit, the Company alsoissues standby letters of credit that are assurances to a third party that theywill not suffer a loss if the Company’s customer fails to meet its contractualobligation to the third party.  The credit risk involved in theunderwriting of letters of credit is essentially the same as that involved inextending loan facilities to customers.As ofDecember 31, 2008 and 2009, the Company had issuedcommitments to extend additional credit of $145.9 millionand $59.1 million, respectively, through various types of commercial andconsumer lending arrangements,the majority of which are at variable rates of interest. Standbyletters of credit totaled $891,000 and $2,061,000, as of December 31, 2009 and2008, respectively.  Past experience indicates that many of thesecommitments to extend credit will expire unused.  The effect of thesecommitments to provide credit on the Company’s revenues, expenses, cash flows,liquidity, and capital resources cannot be reasonably predicted because there isno guarantee that the commitments will ever be used.  However,management believes that the Company has adequate sources of liquidity to fundcommitments that may be drawn upon by borrowers.TheCompany closed its wholesale mortgage division on September 2, 2009, as part ofits plan to reduce the size of its balance sheet to improve the Bank’s capitalratios.  As of December 31, 2009, there were no off-balance sheetcommitments for mortgages with locked interest rates that had not yet funded ascompared to $49.1 million of commitments as of December 31, 2008.Except asdisclosed in this report, the Company is not involved in off-balance sheetcontractual relationships, unconsolidated related entities that have off-balancesheet arrangements or transactions that could result in liquidity needs or othercommitments that could significantly impact earnings.Note 21—Fair Value of Financial InstrumentsInSeptember 2006, the FASB issued “Fair Value Measurements” guidance, whichdefines fair value, establishes a consistent framework for measuring fair valuein generally accepted accounting principles and expands disclosures about fairvalue measurements. This standard did not require any new fair valuemeasurements, but rather eliminated inconsistencies found in various priorpronouncements. In February 2008, the FASB issued new guidance which delayed theeffective date for all non-financial assets and non-financial liabilities exceptthose that are recognized or disclosed at fair value in the financial statementson a recurring basis. The new guidance partially deferred the effective date tofiscal years beginning after November 15, 2008, for items within the scope ofthe new guidance. The fair value guidance requires the Company, among otherthings, to maximize the use of observable inputs and minimize the use ofunobservable inputs in its fair value measurement techniques. Additionaldisclosures are provided as applicable. The adoption of this guidance did nothave a significant impact on the Company’s consolidated financialstatements. BeginningJanuary 1, 2008, the Company was able to prospectively elect to apply the fairvalue option for any of its financial assets or liabilities. Management hasevaluated this statement and has elected not to apply the fair value option,except for those financial assets or liabilities already required to be measuredat fair value at this time. Theguidance provided by the Fair Value Measurements and Disclosures Topic of theFASB ASC defines fair value as the exchange price that would be received for anasset or paid to transfer a liability (an exit price) in the principal or mostadvantageous market for the asset or liability in an orderly transaction betweenmarket participants on the measurement date. This guidance also establishes afair value hierarchy which requires an entity to maximize the use of observableinputs and minimize the use of unobservable inputs when measuring fair value.The standard describes three levels of inputs that may be used to measure fairvalue: •Level      1 - Valuations are based on quoted prices in active markets for identical      assets and liabilities. Level 1 assets include debt and equity securities      that are traded in an active exchange market, as well as certain U.S.      Treasury securities that are highly liquid and are actively traded in      over-the-counter markets. 115 FIRSTNATIONAL BANCSHARES, INC. AND SUBSIDIARYNotes toConsolidated Financial StatementsDecember31, 2009 and 2008 Note21— Fair Value of Financial Instruments – (continued) •Level      2 - Valuations are based on observable inputs other than Level 1 prices,      such as quoted prices for similar assets or liabilities; quoted prices in      markets that are not active; or other inputs that are observable or can be      corroborated by observable market data. Level 2 assets and liabilities      include debt securities with quoted prices that are traded less frequently      than exchange-traded instruments and derivative contracts whose value is      determined using a pricing model with inputs that are observable in the      market or can be derived principally from or corroborated by observable      market data. Valuations are obtained from third party pricing services for      similar assets or liabilities. This category generally includes U.S.      government agencies, agency mortgage-backed debt securities, private-label      mortgage-backed debt securities, state and municipal bonds, corporate      bonds, certain derivative contracts, and mortgage loans held for      sale. •Level      3 - Valuations include unobservable inputs that are supported by little or      no market activity and that are significant to the fair value of the      assets. For example, certain available for sale securities included in      this category are not readily marketable and may only be redeemed with the      issuer at par. This category includes certain derivative contracts for      which independent pricing information was not able to be obtained for a      significant portion of the underlyingassets. Securitiesavailable for sale are recorded at fair value on a recurring basis. Fair valuemeasurement is based upon quoted market prices. Level 2 securities includemortgage-backed securities and bonds issued by government sponsored enterprises.The Company recognized gains from the sale of securities available for sale as acomponent of net income (loss) reported for the years ended December 31, 2009and 2008, of $1,758,000 and of $207,000, respectively. Thetables below summarize assets measured at fair value on a recurring basis. Noliabilities are recorded at fair value on a recurring basis (dollars inthousands).        December      31, 2009         Total  Level      1  Level      2  Level      3 Securities      available for sale $99,112  $-  $99,112  $- Other      nonmarketable equity securities  6,818   -   -   6,818                        Total $105,930  $-  $99,112  $6,818          December      31, 2008         Total  Level      1  Level      2  Level      3 Securities      available for sale $81,662  $-  $81,662  $- Mortgage      loans held for sale  16,411   -   16,411   - Other      nonmarketable equity securities  7,935   -   -   7,935                        Total $106,008  $-  $98,073  $7,935  Thefollowing table reconciles the changes in the fair value measurements usingsignificant observable inputs (Level 2) for securities available for sale andmortgage loans held for sale, from December 31, 2008 to December 31, 2009(dollars in thousands):        As      of or for the         year      ended         December      31, 2009 Balance,      beginning of year $98,073 Origination      of mortgage loans held for sale  173,999 Proceeds      from sale of residential mortgage loans held for sale  (190,410)Proceeds      from maturities/prepayment of securities available forsale  (23,606)Proceeds      from sales of securities available for sale  (90,241)Purchases      of securities available for sale  132,176 Amortization      of securities discounts and premiums, net  (40)Gain      on sale of securities available for sale, net  1,758 Change      in unrealized gain on securities available for sale  (2,597)Balance,      end of year $99,112  116 FIRSTNATIONAL BANCSHARES, INC. AND SUBSIDIARYNotes toConsolidated Financial StatementsDecember31, 2009 and 2008Note 21— Fair Value of Financial Instruments – (continued)Thefollowing table reconciles the changes in the fair value measurements usingsignificant unobservable inputs (Level 3) for other nonmarketable debt andequity securities, from December 31, 2008 to December 31, 2009 (dollars inthousands):        As of or for theyear endedDecember 31, 2009 Balance,      beginning of year $7,935 Valuation      adjustment on securities  367 Redemption      of FHLB stock  750 Balance,      end of year $6,818  TheCompany does not record loans held for investment at fair value on a recurringbasis.  However, loans considered impaired, within the definition ofthe guidance found in the Receivables Topic of the FASB ASC are individuallyevaluated for impairment.  Under these guidelines, a loan isconsidered impaired, based on current information and events, if it is probablethat the Company will be unable to collect the payments of principal andinterest according to the terms of the original loanagreement.  Uncollateralized loans are measured for impairment basedon the present value of expected future cash flows discounted at the originalcontractual interest rate, while all collateral-dependent loans are measured forimpairment based on the fair value of the collateral.  When the fairvalue of the collateral is based on an observable market price or a currentappraised value, the Company records the impaired loan as nonrecurring Level2.  When an appraised value is not available or management determinesthe fair value of the collateral is further impaired below the appraised valueand there is no observable market price, the Company records the impaired loanas nonrecurring Level 3.  The Company recognizes changes in the fairvalue of impaired loans through adjustments to the allowance for loan losses orby charging off the impaired portion of the loan if it is deemeduncollectible.Otherreal estate owned is adjusted to fair value upon transfer of the loans toforeclosed assets.  Subsequently, foreclosed assets are carried at thelower of carrying value or fair value.  Fair value is based uponindependent market prices, appraised values of the properties or management’sestimation of the value of the properties.  When the fair value of thecollateral is based on an observable market price, the Company records the otherreal estate owned as nonrecurring Level 2.  When an appraised value isnot available or management determines the fair value of the collateral isfurther impaired below the appraised value and there is no market price, theCompany records the other real estate owned as nonrecurring Level3.  Other real estate owned is reviewed and evaluated on at least anannual basis for additional impairment and adjusted accordingly, based on thefacts discussed above.  In addition, management may discount theappraised value based on its historical knowledge, and changes in marketconditions since the time of valuation and/or its expertise and knowledge of theasset.  These discounts result in a Level 3 classification of theirinputs to determine fair value.Thetables below summarize assets measured at fair value on a nonrecurring basis(dollars in thousands).  No liabilities are recorded at fair value ona nonrecurring basis.        December 31, 2009         Total  Level 1  Level 2  Level 3 Impaired      loans $109,867  $-  $47,668  $62,199 Other      real estate owned  9,315   -   -   9,315                        Total $119,182  $-  $47,668  $71,514         December 31, 2008         Total  Level 1  Level 2  Level 3 Impaired      loans $69,052  $-  $69,052  $- Other      real estate owned  6,510   -   -   6,510                        Total $75,562  $-  $69,052  $6,510  For theyear ended December 31, 2009, the Company recognized losses related to impairedloans and other real estate owned that are measured at fair value on anonrecurring basis.  Approximately $39.0 million related to impairedloans and $1.8 million in additional reserves on other real estate owned wererecognized as either chargeoffs or specific allocations within the allowance forloan losses or the valuation reserve for other real estate owned for thatperiod.  In addition, $338,000 of losses were recorded on the sale ofother real estate owned during the year ended December 31, 2009, which were notincluded in the valuation reserve at the time of the sale which were incurred asa result of discounts taken to facilitate the sale of these assets.The FASBcodification under FASB ASC “Fair Value Measurements and Disclosures,” requiresdisclosure of fair value information, whether or not recognized in the statementof financial position, when it is practical to estimate the fair value. Afinancial instrument is defined as cash, evidence of an ownership interest in anentity or contractual obligations, which require the exchange of cash, or otherfinancial instruments. Certain items are specifically excluded from thedisclosure requirements, including our common stock, premises and equipment,accrued interest receivable and payable, and other assets andliabilities. 117 FIRSTNATIONAL BANCSHARES, INC. AND SUBSIDIARYNotes toConsolidated Financial StatementsDecember31, 2009 and 2008 Note21— Fair Value of Financial Instruments – (continued) Managementuses its best judgment in estimating the fair value of the Company’s financialinstruments; however, there are inherent weaknesses in any estimation technique.Therefore, for substantially all financial instruments, the fair value estimatespresented herein are not necessarily indicative of the amounts the Company couldrealize in a sales transaction as of December 31, 2009 or 2008. The estimatedfair value amounts have been updated for purposes of these financial statementsand the estimated fair values of these financial instruments subsequent to thereporting dates may be different than the amounts reported at the periodsnoted. Theinformation should not be interpreted as an estimate of the fair value of theentire Company since a fair value calculation is only required for a limitedportion of our assets, and due to the wide range of valuation techniques and thedegree of subjectivity used in making the estimate, comparisons between ourdisclosures and those of other companies or banks may not be meaningful. Thefollowing methods and assumptions were used in estimating fair value disclosuresfor financial instruments. Fairvalue approximates book value for cash and cash equivalents due to theshort-term nature of the instruments. Fair value for loans held for investment,which are not under the scope of the guidance found in the Receivables Topic ofthe FASB ASC, is based on the discounted present value of the estimated futurecash flows. Discount rates used in these computations approximate the ratescurrently offered for similar loans of comparable terms and credit quality. Anoverall valuation adjustment is made for specific credit risks as well asgeneral portfolio credit risk. Loan commitments and letters of credit, which areoff-balance-sheet financial instruments, are short-term and typically based oncurrent market rates; therefore, the fair values of these items are not includedin the following table. Fairvalue for demand deposit accounts and interest-bearing deposit accounts with nofixed maturity date is equal to the carrying value. Certificate of depositaccounts are estimated by discounting cash flows from expected maturities usingcurrent interest rates on similar instruments. Fair value approximates bookvalue for federal funds purchased and other short-term borrowings includingshort-term FHLB advances, due to the short-term nature of the borrowing. Fairvalue for long-term FHLB advances and other long-term debt is based ondiscounted cash flows using current market rates for similar instruments. Fairvalue for the floating rate junior subordinated debentures is based on thecarrying value. Theestimated fair values of our financial instruments, excluding financialinstruments measured at fair value on a recurring basis, were as follows (inthousands):        2009  2008         Carrying  Estimated  Carrying  Estimated         Amount  Fair Value  Amount  Fair Value Financial      assets:            Cash      and cash equivalents $65,968  $65,968  $7,700  $7,700 Loans,      including impaired loans and net of allowance for loan    losses  511,753   512,547   686,254   680,966                        Financial      liabilities:                Deposits $641,491  $643,385  $646,849  $649,069 FHLB      advances  54,004   51,829   86,363   83,148 Long-term      debt  9,641   3,500   9,500   9,500 Junior      subordinated debentures  13,403   2,681   13,403   13,403 Federal      funds purchased and other short-term borrowings  -   -   11,873   11,873  118 FIRSTNATIONAL BANCSHARES, INC. AND SUBSIDIARYNotes toConsolidated Financial StatementsDecember31, 2009 and 2008Note 22—Parent Company Financial InformationThefollowing is condensed financial information of First National Bancshares, Inc.(parent company only) as of December 31, 2009 and 2008, and for each of theyears in the three year period ended December 31, 2009:FirstNational Bancshares, Inc.CondensedBalance Sheets(dollarsin thousands)         2009  2008 Assets      Cash      and cash equivalents $127  $308 Investment      in bank subsidiary  17,620   61,279 Investment      in Trust subsidiaries  403   403 Other  1,201   1,562 Total      assets $19,351  $63,552                Liabilities      and Shareholders' Equity (Deficit)        Junior      subordinated debentures  13,403   13,403 Long-term      debt  9,641   9,500 Accrued      expenses and other liabilities  465   25 Total      shareholders' equity (deficit)  (4,158)  40,624 Total      liabilities and shareholders' equity (deficit) $19,351  $63,552  FirstNational Bancshares, Inc.CondensedStatements of Operations(dollarsin thousands)         2009  2008  2007 Interest      income $37  $118  $276 Interest      expense  1,018   948   1,127 Net      interest expense  (980)  (830)  (851)                   Professional      fees  14   20   12 Shareholder      relations  123   203   97 Data      processing  -   33   23 Other  254   1   - Miscellaneous      noninterest expense  391   257   132                    Equity      in undistributed net income (loss) of bank subsidiary  (42,494)  (44,061)  4,709                    Net      income (loss) before income taxes  (43,865)  (45,148)  3,726 Income      tax benefit  (127)  (301)  (334)Net      income (loss) $(43,738) $(44,847) $4,060  119 FIRSTNATIONAL BANCSHARES, INC. AND SUBSIDIARYNotes toConsolidated Financial StatementsDecember31, 2009 and 2008Note22— Parent Company Financial Information – (continued)FirstNational Bancshares, Inc.CondensedStatements of Cash Flows(dollarsin thousands)         2009  2008  2007 Operating      activities:         Net      income (loss) $(43,738) $(44,847) $4,060 Adjustments      to reconcile net income (loss) to net cash used in operating      activities:            Equity      in undistributed net (income) loss of bank subsidiary  42,494   15,328   (4,709)Provision      for impairment of goodwill  -   28,732   - Allocation      of ESOP shares  2   6   37 Compensation      expense under equity compensation programs  118   104   91 Valuation      adjustment on nonmarketable debt and equity securities  367   -   - (Increase)      decrease in other assets  (6)  (946)  (529)(Decrease)      increase in other liabilities  440   (5)  (10)Increase      in intercompany payable (receivable)  -   (717)  754 Net      cash used in operating activities  (323)  (2,345)  (306)                   Investing      activities:            Capital      contribution to bank subsidiary  (550)  (1,700)  (6,000)Acquisition,      net of funds received  -   (16,378)  - Net      cash used in investing activities  (550)  (18,078)  (6,000)                   Financing      activities:            Proceeds      from exercise of employee stock options/director stock      warrants  -   9   182 Proceeds      from issuance of preferred stock, net of offering expenses  -   -   16,550 Dividends      paid on preferred stock  -   (1,305)  (626)Proceeds      from the issuance of long-term debt  141   9,500   - Proceeds      from issuance of common stock and warrants  551   -   - Shares      repurchased pursuant to share repurchase program  -   (907)  (224)Cash      paid in lieu of fractional shares for stock dividend  -   -   (7)Net      cash provided by financing activities  692   7,297   15,875                    Net      increase (decrease) in cash and cash equivalents  (181)  (13,126)  9,569                    Cash      and cash equivalents, beginning of year  308   13,434   3,865 Cash      and cash equivalents, end of year $127  $308  $13,434  For a complete discussion of the junior subordinated debentures, common securities and the related trust preferred securities, see Note 16—Junior Subordinated Debentures. 120 FIRSTNATIONAL BANCSHARES, INC. AND SUBSIDIARYNotes toConsolidated Financial StatementsDecember31, 2009 and 2008Note 23—Selected Quarterly Financial Data (unaudited)Thefollowing is a summary of operations by quarter (dollars in thousands, exceptshare and per share data):2009        Quarters ended         March 31  June 30  September 30  December 31 Interest      income $9,454  $8,534  $7,296  $7,623 Interest      expense  5,312   5,403   4,965   4,506 Net      interest income  4,142   3,131   2,331   3,117                        Provision      for loan losses  2,152   18,045   9,156   10,359 Noninterest      income  1,572   1,417   854   1,509 Noninterest      expense  4,925   6,532   6,758   5,684                        Loss      before provision for income taxes  (1,363)  (20,029)  (12,729)  (11,417)Income      tax benefit  -   -   -   (1,800)Net      loss $(1,363) $(20,029) $(12,729) $(9,617)                       Earnings      per share:                Basic $(0.22) $(3.18) $(1.95) $(1.33)Diluted $(0.22) $(3.18) $(1.95) $(1.33)Weighted      average common shares:                Basic  6,296,698   6,299,681   6,525,481   7,250,111 Diluted  6,296,698   6,299,681   6,525,481   7,250,111 2008        Quarters ended         March 31  June 30  September 30  December 31 Interest      income $11,680  $11,662  $11,472  $10,573 Interest      expense  6,522   6,302   6,288   6,267 Net      interest income  5,158   5,360   5,184   4,306                        Provision      for loan losses  466   943   4,618   14,433 Noninterest      income  1,331   1,233   1,204   1,252 Noninterest      expenses  4,917   5,366   5,989   35,377                        Income      (loss) before provision for income taxes  1,106   284   (4,219)  (44,252)Income      tax expense (benefit)  370   95   (1,413)  (1,286)Net      income (loss)  736   189   (2,806)  (42,966)Cash      dividends declared on preferred stock  326   326   326   327 Net      income (loss) available to common shareholders $410  $(137) $(3,132) $(43,293)                       Earnings      per share:                Basic $0.07  $(0.02) $(0.50) $(6.88)Diluted $0.10  $(0.02) $(0.50) $(6.88)Weighted      average common shares:                Basic  5,469,281   6,333,833   6,302,459   6,296,698 Diluted  7,122,692   6,333,833   6,302,459   6,296,698  Note 24—Stock Repurchase ProgramOnDecember 1, 2006, the Company’s Board of Directors originally authorized a stockrepurchase program of up to 50,000 of its common shares outstanding for a periodof six months ending May 31, 2007. On August 18, 2008, the number of sharesauthorized for repurchase was increased to 157,000 shares. This stock repurchaseprogram was extended for consecutive six-month periods, the most recent of whichexpired on November 30, 2008. 121 FIRSTNATIONAL BANCSHARES, INC. AND SUBSIDIARYNotes toConsolidated Financial StatementsDecember31, 2009 and 2008Note24— Stock Repurchase Program – (continued)Therepurchases are made through registered broker-dealers from shareholders in openmarket purchases at the discretion of management. The Company intends to holdthe shares repurchased as treasury shares and may utilize such shares to fundstock benefit plans or for any other general corporate purposes permitted byapplicable law. As of December 31, 2009, the Company had purchased 106,981shares at a weighted average price of $10.58 per share (shares and per shareprices reflect all stock splits and dividends). The shares repurchased under thestock repurchase program are included in treasury shares in the accompanyingConsolidated Balance Sheets and Consolidated Statements of Changes inShareholders’ Equity (Deficit) and Comprehensive Income (Loss).Note 25—Merger with Carolina National Corporation and GoodwillOnJanuary 31, 2008, Carolina National, the holding company for Carolina NationalBank and Trust Company, merged with and into First National.  As ofJanuary 31, 2008, Carolina National’s consolidated total assets were $220.9million, its consolidated total loans were $203.3 million, its consolidatedtotal deposits were $187.3 million, and its total shareholders’ equity wasapproximately $29.2 million.  On February 18, 2008, Carolina NationalBank and Trust Company merged with and into the Company’s bank subsidiary, FirstNational Bank of the South. As a result of this acquisition, four full-servicebranches in the Columbia market were added to First National’s operations thathad been previously operated as Carolina National Bank and TrustCompany.CarolinaNational was a South Carolina corporation registered as a bank holding companywith the Federal Reserve Board. Carolina National engaged in a general bankingbusiness through its subsidiary, Carolina National Bank and Trust Company, anational banking association, which commenced operations in July 2002. As aresult of the Merger, First National moved its Columbia loan production officeto Carolina National’s former main office and full-service branch and the formerCarolina National loan production office in Rock Hill moved to the FirstNational loan production office in Rock Hill which was closed in May of 2009when the full-service branch and market headquarters for the Northern regionopened.Under theterms of the definitive agreement, Carolina National's shareholders were giventhe option to elect to receive either 1.4678 shares of First National commonstock or $21.65 of cash for each share of Carolina National common stock held,or a combination of stock and cash, provided that the aggregate considerationconsisted of 70% stock and 30% cash. Based on the “Final Buyer Stock Price,” asdefined in Section 9.1(g) of the Agreement and Plan of Merger dated August 26,2007, by and between First National and Carolina National (the “MergerAgreement”), of $12.85, and including the value of Carolina National'soutstanding options and warrants, the transaction closed with an aggregate valueof $54.1 million. After the allocation and proration processes set forth in theMerger Agreement were applied to the elections made by Carolina Nationalshareholders, the total Merger consideration resulted in an additional 2,663,674shares of First National common stock outstanding upon the completion of theexchange of Carolina National shares on March 31, 2008. In addition, cashconsideration of $16,848,809 was paid in exchange for shares of CarolinaNational common stock.Inconnection with the Merger, the balance sheet reflects intangible assetsconsisting of the core deposit intangible and purchase accounting adjustments toreflect the fair valuation of loans, deposits and leases. The core depositintangible represents the excess intangible value of acquired deposit customerrelationships as determined by valuation specialists. The core depositintangible is being amortized over a ten-year period using the declining balanceline method. Adjustments recorded to the fair market values of loans are beingrecognized over 34 months. Adjustments to leases are being amortized over theterms of the respective leases.  Adjustments to certificates ofdeposit were fully amortized after 5 months.TheCompany recorded an after-tax noncash accounting charge of $28.7 million duringthe fourth quarter of 2008 as a result of the annual testing of goodwill forimpairment as required by GAAP.  The impairment analysis wasnegatively impacted by the unprecedented weakness in the financial markets. Thefirst step of the goodwill impairment analysis involves estimating ahypothetical fair value and comparing that with the carrying amount or bookvalue of the entity. Management’s initial comparison suggested that the carryingamount of goodwill exceeded its implied fair value due to our low stock price,consistent with that of most publicly-traded financialinstitutions.  Therefore, the Company was required to perform thesecond step of the analysis to determine the amount of theimpairment.  Management prepared a discounted cash flow analysis whichestablished the estimated fair value of the entity and conducted a fullvaluation of the net assets of the entity.  Following theseprocedures, management determined that no amount of the net asset value could beallocated to goodwill and recorded the impairment to the goodwill balance as anoncash accounting charge to our earnings in 2008. 122 FIRSTNATIONAL BANCSHARES, INC. AND SUBSIDIARYNotes toConsolidated Financial StatementsDecember31, 2009 and 2008Note25— Merger with Carolina National Corporation and Goodwill – (continued) Thefollowing pro forma financial information presents the combined results ofoperations for the years ended December 31, 2008, as if the Merger had occurredon January 1, 2008 (in thousands):         First National                    Combined  Purchase  Pro Forma         12/31/2008  Adjustments  Combined Interest      income:         Loans $41,604  $-  $41,604 Securities  3,477   -   3,477 Other  306   (518)(1)  (212)Total      interest income  45,387   (518)  44,869                    Interest      expense:            Deposits  22,039   -   22,039 Short-term      debt  332   -   332 Long-term      debt  3,008   -   3,008 Total      interest expense  25,379   -   25,379 Net      interest income  20,008   (518)  19,490 Loan      loss provision  20,460   -   20,460                    Noninterest      income:            Mortgage      banking income  2,251   -   2,251 Other  2,769   -   2,769 Total      noninterest income  5,020   -   5,020                    Noninterest      expense:            Goodwill      impairment  28,732   -   28,732 Salaries      and employee benefits  11,429   -   11,429 Occupancy      and equipment expense  3,375   -   3,375 Other      real estate owned expenses  1,757   -   1,757 Data      processing and ATM expense  1,303   -   1,303 Public      relations  708   -   708 Other  4,345   -   4,345 Total      noninterest expense  51,649   -   51,649                    Intangibles      amortization  -   11      (2)  11 Income      (loss) before income taxes  (47,081)  (529)  (47,610)Provision      for income taxes  (2,234)  49      (3)  (2,185)Net      income (loss)  (44,847)  (578)  (45,425)                   Preferred      stock dividends  1,305   -   1,305 Net      income (loss) available to common shareholders $(46,152) $(578) $(46,730)                   Weighted      average common shares outstanding          6,360,138 Net      income (loss) per common share         $(7.35)Notes(1)To      reduce interest income for the effects of cash used in the acquisition      based upon a 2.35% rate earned on overnight  funds.       (2)To record amortization of the core deposit intangible using the 150 declining balance line method.       (3)To adjust income tax expense at a rate of 37% applied to the foregoing adjustments to income before income taxes. 123 FIRSTNATIONAL BANCSHARES, INC. AND SUBSIDIARYNotes toConsolidated Financial StatementsDecember31, 2009 and 2008Note25— Merger with Carolina National Corporation and Goodwill – (continued)Thefollowing pro forma financial information presents the combined results ofoperations for the twelve months ended December 31, 2007, as if the Merger hadoccurred on January 1, 2007 (in thousands).        First National  Carolina National               Stand-alone  Stand-alone  Purchase  Pro Forma         Full Year 2007  Full Year 2007  Adjustments  Combined Interest      income:            Loans $35,661  $15,540     $51,201 Securities  3,293   64      3,357 Other  1,014   792   (1,150)      (1)  656 Total      interest income  39,968   16,396   (1,150)  55,214 Interest      expense:                Deposits  18,872  $8,025       26,897 Short-term      debt  2,568   10       2,578 Long-term      debt  1,025   -       1,025 Total      interest expense  22,465   8,035       30,500 Net      interest income  17,503   8,361   (1,150)  24,714 Loan      loss provision  1,396   209   -   1,605 Noninterest      income:                Mortgage      banking income  1,858   -   -   1,858 Other  2,293   386       2,679 Total      noninterest income  4,151   386       4,537 Noninterest      expense:                Salaries      and employee benefits  7,876   2,859       10,735 Occupancy      and equipment expense  2,030   893       2,923 Public      relations  734   120       854 Data      processing and ATM expense  702   468       1,170 Other  2,817   1,763       4,580 Total      noninterest expense  14,159   6,103       20,262 Intangibles      amortization  -   -   376      (2)  376 Income      before income taxes  6,099   2,435   (1,526)  7,008 Provision      for income taxes  2,039   1,021   (562)      (3)  2,498 Net      income  4,060   1,414   (964)  4,510 Preferred      stock dividends  626   -       626 Net      income available to common shareholders $3,434  $1,414  $(964) $3,884                        Weighted      average common shares outstanding  3,696,464   2,582,825   305,330   6,584,619 Net      income per common share $0.93  $0.55      $0.59 Notes       (1)To reduce interest income for the effects of cash used in the acquisition based upon a      5.5% rate earned on overnight funds.       (2)To record amortization of the core deposit intangible using the      sum of years’ digits method over a 10 yearlife.       (3)To adjust income tax expense at a rate of 37% applied to the foregoing adjustments to income before income taxes. 124 Item9.       Changes in and Disagreements With Accountants on Accounting and Financial Disclosure.There was no change in or disagreement with our accountants related to our accounting and financial disclosures.Item9A.    Controls and Procedures.Evaluation of Disclosure Controls and ProceduresAs of theend of the period covered by this report, we carried out an evaluation, underthe supervision and with the participation of our management, including ourChief Executive Officer and Chief Financial Officer, of the effectiveness of ourdisclosure controls and procedures as defined in Exchange Act Rule 13a-15(e).Based upon that evaluation, our Chief Executive Officer and Chief FinancialOfficer have concluded that our current disclosure controls and procedures areeffective as of December 31, 2009. There have been no significant changes in ourinternal controls over financial reporting during the fourth fiscal quarterended December 31, 2009, that have materially affected, or are reasonably likelyto materially affect, our internal controls over financialreporting. Thedesign of any system of controls and procedures is based in part upon certainassumptions about the likelihood of future events. There can be no assurancethat any design will succeed in achieving its stated goals under all potentialfuture conditions, regardless of how remote. Management’sReport on Internal Controls Over Financial Reporting We areresponsible for establishing and maintaining adequate internal controls overfinancial reporting. Management’s assessment of the effectiveness of ourinternal control over financial reporting as of December 31, 2009, is includedin Item 9A of this report under the heading “Management’s Report on InternalControls Over Financial Reporting.” 125 PARTIIIItem10. Directors, and Executive Officers and Corporate Governance.Board of Directors and Executive OfficersThe boardof directors is divided into three classes with staggered terms, so that theterms of approximately one-third of the board members expire at each annualmeeting. Set forth below is certain information about the director nominees. Theterms of the Class II directors are expiring at the 2010 Annual ShareholdersMeeting. The terms of the employment agreement executed with Mr. Mason on August24, 2009, caused him to be elected to our board in connection with the electionof directors where his term of office would otherwise expire, which, as a ClassI director, would be at the 2012 Annual Shareholders Meeting. With the exceptionof Mr. Mason, Mr. Smith and Mr. Stern, each of the director nominees is also anorganizer and director of our company’s subsidiary, First National Bank of theSouth, and has served in this capacity since each company’s inception in 1999.Mr. Smith and Mr. Stern joined our board in February of 2008, following theMerger. Benjamin R. Hines, 54, Class II director, hasbeen president of Spencer/Hines Properties, a commercial real estate firmlocated in Spartanburg, since 1986.  Mr. Hines graduated from WoffordCollege in 1978 with a bachelor’s degree in economics.  Licensed inNorth and South Carolina, Mr. Hines is a Certified Commercial InvestmentMember.  He also serves on the boards of South Carolina ChristianFoundation, as well as the Spartanburg Regional Hospital SystemFoundation.  We believe that Mr. Hines’ extensive executive andmanagement experience, including his knowledge of the real estate industry,qualifies him to serve on our Board.Joel A. Smith, III, 64, Class II director, was Deanof the Moore School of Business at the University of South Carolina from Octoberof 2000 until September of 2007.  From June of 1998 until August of2000, Mr. Smith was President of the East Region of Bank ofAmerica.  Prior to that time, from 1991 through June of 1998, Mr.Smith was President of NationsBank Carolinas.  Additionally, he serveson the board of directors and as Chairman of the Nomination and GovernanceCommittees of Oclaro, Inc.  We believe that Mr. Smith’s long andvaried business career, including his extensive executive and managementexperience in the banking industry and his service as a board member of apublicly-traded company, qualifies him to serve on our Board. WilliamH.Stern, 53, Class II director, has beenPresident of Stern & Stern and Associates, a commercial real estatedevelopment company, since 1984. Mr. Stern currently serves as Chairman of theSouth Carolina State Ports Authority. We believe that Mr. Stern’s extensiveexecutive and management experience, including his knowledge of the real estateindustry, qualifies him to serve on our Board. PeterE.Weisman, 72, Class II director, is adeveloper and is the owner and managing member of Peter Weisman/Kinney HillAssociates, LLC, a real estate development company established in 1989 andlocated in Spartanburg. He has been a managing member of P&J RealtyManagement Co., LLC, since it was established in 1968. Mr. Weisman is aregistered architect in four states, a construction manager licensed by thestate of South Carolina, as well as a member of the American Institute ofArchitects and the National Council of Architectural Registration Boards. Hegraduated from the University of Pennsylvania in 1961 with a degree inarchitecture. We believe that Mr. Weisman’s long and varied business career,including his knowledge of the real estate industry, qualifies him to serve onour Board. DonaldB.Wildman, 60, Class II director, is amanaging partner of the law firm of Johnson, Smith, Hibbard, and Wildman, LLP.Mr. Wildman has been a transactions attorney with the firm since 1974. Hegraduated from Wofford College in 1971 with a bachelor of arts degree andreceived his juris doctor from the University of South Carolina School of Law in1974. We believe that Mr. Wildman’s long and varied business career, includinghis legal knowledge, qualifies him to serve on our Board. J.BarryMason,49,Class I director, is thepresident and chief executive officer of First National Bancshares, Inc. and theFirst National Bank of the South. He is a native South Carolinian and has over25 years of banking experience. Mr. Mason formerly served as the executive vicepresident and chief lending officer for Arthur State Bank and was a member ofthe board of directors of the bank and its holding company, Arthur StateBancshares, Inc. Mr. Mason graduated from Wofford College in 1982 with abachelor of arts degree in economics. We believe that Mr. Mason’s long andvaried banking career, including his extensive executive and managementexperience, qualifies him to serve on our Board. Set forthbelow is also information about each of our other directors and executiveofficers. The terms of the Class III directors will expire at the 2011 AnnualShareholders Meeting. The terms of the Class I directors will expire at the 2012Annual Shareholders Meeting. With the exception of Mr. Johnson and Mr. Staton,each of the directors listed below is also an organizer and director of ourcompany’s subsidiary, First National Bank of the South, and has served in thiscapacity since each company’s inception in 1999. Mr. Johnson and Mr. Statonjoined our board in February of 2008, following the Merger. C.DanAdams, 50, Class III director, isthe Chairman of our board of directors. Mr. Adams has been the president andprincipal owner of The Capital Corporation of America, Inc., an investmentbanking company located in Greenville/Spartanburg, since 1991. Prior to joiningThe Capital Corporation, Mr. Adams served as vice president with C&SNational Bank, where he was employed for twelve years. Mr. Adams graduated fromthe University of South Carolina Upstate in 1983 with a degree in businessadministration. He graduated in 1989 from The Banking School of the South atLouisiana State University and is a Certified Commercial Investment member. Webelieve that Mr. Adams’ extensive executive and management experience, includinghis experience in the banking industry, qualifies him to serve on ourBoard. 126  MellneeG.Buchheit, 62, Class I director, has beenthe president of Buchheit News Management, Inc., a firm specializing in mediainvestments, since 1993. She also serves as a director for Wayne Printing Co.,Inc. and Hometown News, Inc. Ms. Buchheit graduated from Winthrop Universitywith a degree in education in 1969. We believe that Ms. Buchheit’s long andvaried business career, including her extensive executive and managementexperience, qualifies her to serve on our Board. MarthaCloudChapman, 87, Class III director,graduated from the University of North Carolina – Greensboro in 1942 with adegree in art. Ms. Chapman previously was the first female board member of theSpartanburg County Foundation, the South Carolina Development Board, and theSouth Carolina Mining Council, and she served as the chairperson of Governor JimEdwards Inaugural Ball. She has served as a board member of the WalkerFoundation, Charles Lea Center Foundation, Queens College, Spartanburg MethodistCollege, the Spartanburg Girls Home, the Boys and Girls Home, the YMCA and theMusic Foundation. We believe that Mrs. Chapman’s long and varied involvement inleadership roles in the community and her experience with a number of otherboards qualifies her to serve on our Board. W.RusselFloyd,Jr.,59, Class I director, has beenthe president of W. R. Floyd Services, Inc., a funeral home, and W. R. FloydCorporation, a cemetery operation located in Spartanburg, since 1978. He hasalso served as the vice president of Piedmont Crematory since 1980. He alsoserved as the president of Business Communications, Inc., a local provider oftelephone services and equipment, from 1984 to 2009. Mr. Floyd graduated fromthe University of North Carolina – Chapel Hill in 1972 with a bachelor ofscience degree in business administration, and he received a bachelor of artsdegree in psychology from the University of North Carolina – Charlotte in 1977.We believe that Mr. Floyd’s extensive executive and management experience,including his experience as an owner and operator of several companies,qualifies him to serve on our Board. Dr.C.TyroneGilmore,Sr.,66, Class III director,served as and retired from the position of Superintendant for Spartanburg CountySchool District No. 7. He graduated from Livingstone College in 1965 with abachelor of arts degree. Dr. Gilmore earned his Master’s degree in 1971 fromConverse College and received his Ed. S. in Educational Administration studiesin 1976 from the University of South Carolina – Upstate. We believe that Dr.Gilmore’s long and varied business career, including his extensive executive andmanagement experience, qualifies him to serve on our Board. I.S. Leevy Johnson, 67, Class I director, has beenan attorney with Johnson, Toal & Battiste, P.A. since 1976. He graduatedfrom Benedict College in 1965 with a bachelor of science degree and received hisjuris doctor from the University of South Carolina School of Law in1968. Mr. Johnson is also an owner of Leevy Johnson Funeral Home,Inc.  We believe that Mr. Johnson’s long and varied business career,including his extensive executive and management experience and legal knowledge,qualifies him to serve on our Board. NormanF.Pulliam, 67, Class I director, wasfounder and formerly chairman of the board of Pulliam Investment Company, Inc.,a real estate development and investment firm located in Spartanburg, until2006. Mr. Pulliam served as board chairman from First National’s inception untilJune 2005, and now serves as chairman emeritus. He currently serves as Chairmanof the Spartanburg Regional Hospital Foundation and serves on the board of theSouth Carolina Department of Natural Resources. He is a graduate of ClemsonUniversity and Harvard University School of Business Administration. We believethat Mr. Pulliam’s long and varied business career, including his service as ourformer Board chairman, qualifies him to serve on our Board. RobertE.Staton,Sr., 63, Class III director, hasbeen Executive Vice President External Relations for Presbyterian College sinceJanuary 2007, served as President of the United Way of South Carolina from Mayof 2002 until December of 2005 and was Chairman, President and Chief ExecutiveOfficer of Colonial Life & Accident Insurance company from 1994 until hisretirement in July of 2001. We believe that Mr. Staton’s long and variedbusiness and academic career, including his experience as chairman and CEO of alarge corporation in the financial services industry, qualifies him to serve onour Board. ColemanL.Young,Jr.,53, Class III director, hasbeen the president of CLY, Inc., a dry cleaning business located in Spartanburg,since 1994. Mr. Young also serves as property manager for Coleman Young FamilyLimited Partnership, a real estate development company, and is chairman ofUpward Unlimited, a non-profit ministry headquartered in Spartanburg. Mr. Younggraduated from Clemson University in 1979 with a bachelor of science degree. Webelieve that Mr. Young’s extensive executive and management experience,including his experience as an owner and operator of a company, qualifies him toserve on our Board. KittyB.Payne,CPA, 39, is executive vicepresident and chief financial officer of First National Bancshares, Inc. andFirst National Bank of the South. She has over 17 years of experience in thefinancial services industry, including seven years with KPMG LLP as a senior taxmanager where she worked extensively with community banks in the Carolinas. Ms.Payne received her bachelor’s degree in financial management and accounting fromClemson University in 1992. Section16(a) Beneficial Ownership Reporting Compliance Asrequired by Section 16(a) of the Securities Exchange Act of 1934, our directorsand executive officers and certain other individuals are required to reportperiodically their ownership of our common and preferred stock and any changesin ownership to the SEC. Based on a review of Forms 3, 4, and 5 and any writtenrepresentations made to us, it appears that these forms were filed in a timelyfashion during 2009. 127 Code of EthicsWe haveadopted a Code of Ethics that is designed to ensure that our directors,executive officers and employees meet the highest standards of ethical conduct.The Code of Ethics requires that our directors, executive officers and employeesavoid conflicts of interest, comply with all laws and other legal requirements,conduct business in an honest and ethical manner and otherwise act withintegrity and in our best interest. Under the terms of the Code of Ethics,directors, executive officers and employees are required to report any conductthat they believe in good faith to be an actual or apparent violation of theCode of Ethics.As amechanism to encourage compliance with the Code of Ethics, we have adopted apolicy regarding our method of receiving, retaining and treating complaintsreceived regarding accounting, internal accounting controls or auditing matters.This policy ensures that employees may submit concerns in good faith regardingquestionable accounting or auditing matters in a confidential and anonymousmanner without fear of dismissal or retaliation of any kind. A copy of the Codeof Ethics can be found in the investor relations section of our website,www.fnbwecandothat.com.Audit CommitteeThe auditcommittee is composed of Coleman L. Young, Jr. (Chairman), Mellnee G. Buchheit,W. Russel Floyd, Jr., Dr. C. Tyrone Gilmore, Sr., Benjamin R. Hines, I. S. LeevyJohnson, and Joel A. Smith, III. Effective March 23, 2009, Joel A. Smith, IIIentered into an agreement with the bank to undertake executive managementconsulting responsibilities as requested by the board of directors. While Mr.Smith served in this capacity, he could not be considered independent. EffectiveAugust 5, 2009, Mr. Smith resumed his position on the audit committee, afterconcluding his consulting responsibilities. The audit committee met six times in2009. Each member is considered independent as contemplated in the listingstandards of The NASDAQ Capital Market.Thefunctions of the audit committee are set forth in its charter, which is includedin the Investor Relations section of our website, www.fnbwecandothat.com. Theinitial charter was adopted in March 2000 and was most recently ratified inMarch 2009 with no amendments. The audit committee has the responsibility ofreviewing our financial statements, evaluating internal accounting controls,reviewing reports of regulatory authorities, and determining that all audits andexaminations required by law are performed. The audit committee is responsiblefor overseeing the entire audit function and appraising the effectiveness ofinternal and external audit efforts. The audit committee reports its findings tothe board of directors.The boardof directors believes that each current member of our audit committee isfinancially literate and fully qualified to monitor the performance ofmanagement, our public disclosures of our financial condition and performance,our internal accounting operations, and our independent registered publicaccounting firm. The audit committee does not include an “audit committeefinancial expert” as defined by the rules of the Securities and ExchangeCommission, as no individual committee member meets the five attributes andqualifies as an “audit committee financial expert.” However, we believe that ourcommittee members collectively are capable of and/or have (i) an understandingof GAAP and financial statements, (ii) the ability to assess the generalapplication of GAAP in connection with the accounting for estimates, accrualsand reserves, (iii) experience preparing, auditing, analyzing, or evaluatingfinancial statements that present a breadth and complexity of issues that aregenerally comparable to the breadth and complexity of issues that can reasonablybe expected to be inherent in our financial statements, (iv) understandinginternal controls and procedures for financial reporting, and (v) understandingaudit committee functions, all of which are attributes of an “audit committeefinancial expert” under the current rules adopted by the SEC.BoardLeadership Structure and Role in Risk OversightWe arefocused on the company’s corporate governance practices and value independentboard oversight as an essential component of strong corporate performance toenhance shareholder value.  Our commitment to independent oversight isdemonstrated by the fact that all of our directors, except our chief executiveofficer and Mr. Wildman due to his role in the management of related partyentities, are independent.  In addition, all of the members of ourboard’s audit, compensation, and nominating committees areindependent.Our boardbelieves that it is preferable for an independent director to serve as chairmanof the board.  We believe it is the chief executive officer’sresponsibility to run the company and the chairman’s responsibility to run theboard.  We believe it is in our best interests and that of ourshareholders to have an independent chairman whose sole job is leading theboard.  This will also ensure there is no duplication of effortbetween the chief executive officer and the chairman.  We believe thisstructure provides strong leadership for the board, while also positioning thechief executive officer as the leader of the company in the eyes of ourcustomers, employees and other stakeholders.  128 Our auditcommittee is responsible for overseeing the company’s risk management processeson behalf of the full board.  The audit committee meets at leastquarterly and oversees the entire audit function and appraises the effectivenessof internal and external audit efforts.  It receives reports frommanagement at least quarterly regarding the company’s assessment of risks,including credit risk, market risk (including liquidity and interest rate risk),operational risk (including compliance and legal risk), strategic risk, andreputation risk, as well as the adequacy and effectiveness of internal controlsystems, Our vice president/internal audit manager directly reports to the auditcommittee and meets with this committee on at least a quarterly basis inexecutive sessions to discuss any potential risk or control issues involvingmanagement.  The audit committee reports regularly to the full boardof directors, which also considers the company’s entire riskprofile.  The full board of directors focuses on the most significantrisks facing the company and the company’s general risk management strategy,ensuring that risks undertaken by the company are consistent with the board’sappetite for risk.  While the board oversees the company’s riskmanagement, management is responsible for the day-to-day risk managementprocesses.  We believe this division of responsibility is the mosteffective approach for addressing the risks facing our company and that ourboard leadership structure supports this approach.Werecognize that different board leadership structures may be appropriate forcompanies in different situations.  We will continue to re-examine ourcorporate governance policies and leadership structures on an ongoing basis toensure that they continue to meet the company’s needs.Item 11.           Executive Compensation.Compensation of Directors and Executive OfficersSummary of Cash and Certain Other CompensationThe following table summarizes the compensation paidtoor earned by each of the named executive officers forthe year ended December 31, 2009:SummaryCompensation Table Name and Principal Position Year Salary  Bonus  Stock Awards(5)  Option Awards(6)  Non-EquityIncentive PlanCompensation(7)  Change in PensionValue andNonqualifiedDeferredCompensationEarnings  Value and AllOtherCompensation (8)  Total                                        J.      Barry Mason(1) 2009 $88,846   550,000   240,250   738,452   -   -   5,797  $1,623,345 President,      CEO and Director of the Company and the Bank 2008  -   -   -   -   -   -   -   -                                              - Jerry      L. Calvert(3) 2009  246,038   -   -   -   -   -   24,932   270,970 Former      President, CEO and Director of the Company and the Bank 2008  286,000   -   -   -   -   -   39,180   325,180                                      -         Kitty      B. Payne(2) 2009  164,000   -   -   -   -   -   8,781   172,781 Executive      Vice President and Chief Financial Officer of the Company and the      Bank 2008  162,616   -   -   -   -   -   12,644   175,260                                                Roger      B. Whaley(9) 2009  123,077   -   -   -   -   -   346,856   469,933 Former      Executive Vice President 2008  184,615   -   -   -   -   -   191,699   376,314                                                David      H. Zabriskie(4) 2009  147,878   -   -   -   -   -   8,622   156,500 Former      Executive Vice President and Chief Lending Officer of the    Bank 2008 $178,460   -   -   -   -   -   15,436  $193,896          (1)The      minimum base salary of Mr. Mason is specified in his executed employment      agreement is subject to review annually by the compensation committee, is      ratified by the company’s board of directors, and has been approved by the      appropriate regulatory authorities.  Mr. Mason’s agreement was      executed on August 24, 2009.  Although we are subject to certain      limitations placed upon us by our previously disclosed regulatory      enforcement action including restrictions on increasing the salaries paid      to our executive officers, Mr. Mason’s employment agreement was approved      by the appropriate regulatory authorities subsequent to our enforcement      action dated April 29, 2009 and, as such, certain payments required by the      agreement, such as payments upon change in control, are      enforceable.       (2)The      minimum base salary of Ms. Payne, as specified in her executed employment      agreement, is subject to review annually by the compensation committee and      is ratified by the company’s board of directors.  Ms. Payne’s      base salary, which is set forth in the Summary Compensation Table, has not      increased subsequent to the execution of her employment agreement on      December 31, 2008, due to the reduced profitability of the      company.  As a result of our regulatory enforcement action,      certain payments (including, but not limited to, payments upon a change in      control) to Ms. Payne are prohibited.  These restrictions will      remain in effect until we are no longer subject to this regulatory      enforcement action.       (3)Mr. Calvert resigned from      his      position at First National effective November 3, 2009.(4)Mr.      Zabriskie accepted a transfer to a nonexecutive role in July 2009 and      resigned his position at First National effective November 3,      2009.(5)On      August 24, 2009, Mr. Mason was awarded 250,000 shares of restricted common      stock. These shares vest ratably over a period of five years. The amount      in this column represents the aggregate grant date fair value of these      restricted shares.(6)The      amount in this column reflects the aggregate grant date fair value of Mr.      Mason’s option grant dated September 30, 2009, in accordance with FASB ASC      Topic 178, which outlines the accounting requirements for awards pursuant      to the company’s stock option plan. Assumptions used in the calculation of      this amount for the fiscal year ended December 31, 2009, are included in      footnote 17 to the company’s audited financial statements for the fiscal      year ended December 31, 2009, included in the company’s Annual Report on      Form 10-K.(7)No      awards were granted under the First National Incentive Plan (“FNIP”) for      the fiscal years ended December 31, 2009 or 2008, due to the bank’s      reduced profitability.(8)The      amount attributable to each such perquisite or benefit for each named      executive officer does not exceed the greater of $25,000 or 10% of the      total amount of perquisites received by such named officer. All other      compensation includes the following items: (a) premiums for the portion of      the death benefits shared by the company with the named executive officers      pursuant to bank owned life insurance, (b) premiums for life, accident and      long-term disability insurance policies, (c) the dollar amount recognized      for financial statement reporting purposes for shares allocated to each      named executive officer under the First National Employee Stock Ownership      Plan, (d) company contributions under the 401k plan until May 31, 2009,      when this benefit ws discontinued due to the reduced profitability of the      company, (e) car allowance or value attributable to personal use of      company provided automobiles, (f) club dues, (g) in the case of Mr. Mason,      premiums for medical and dental coverage, (h) in the case of Mr. Calvert,      premiums for keyman life insurance and medical and dental insurance      coverage, (i) in the case of Mr. Whaley, premiums for health insurance      coverage and (j) in the case of Mr. Whaley, pursuant to the terms of the      merger agreement approved by the shareholders of First National and      Carolina National to effect the acquisition of Carolina National,      effective January 31, 2008, the 2009 change in control payment of $342,654      and the 2008 payment of approximately $155,000 as a result of the      conversion during 2008 of warrants to purchase shares of Carolina      National,. 129         (9)Mr.      Whaley became an executive officer of First National following the      acquisition of Carolina National, effective January 31,      2008.  On January 30, 2009, Mr. Whaley notified First National      of his resignation as Executive Vice President, effective January 30,      2009.  On February 1, 2009, First National Bank of the South      entered into a consulting agreement with Mr. Whaley for a term of six      months to terminate on July 31, 2009.  Mr. Whaley’s compensation      for this six-month period is $100,000 paid in a lump sum on February 1,      2009, which is reflected in his 2009 salary amount of      $123,077.Employment AgreementsThecompany recognizes that the named executive officers’ contributions to thegrowth and success of the company are substantial.  The companydesires to provide for the continued employment of the named executive officers,to reinforce and encourage the continued dedication of these individuals to thecompany and to promote the best interest of the company and itsshareholders.  As a result of our previously disclosed regulatoryenforcement action dated April 27, 2009, certain payments (including, but notlimited to, payments upon a change in control) to Ms. Payne areprohibited.  These restrictions will remain in effect until we are nolonger subject to this regulatory enforcement action.On August24, 2009, First National Bancshares, Inc., and its wholly-owned subsidiary,First National Bank of the South, entered into an employment agreement with J.Barry Mason to serve as the President and Chief Executive Officer of the companyand its bank subsidiary. This agreement is for a term of three years and isextended automatically at the end of each year so that the remaining termcontinues to be three years. Under the agreement, Mr. Mason receives a basesalary of not less than $275,000 per year, which may be increased from time totime with the approval from the board of directors. He also receives his medicalinsurance premium. Mr. Mason is eligible to receive a lump sum bonus of $200,000upon the successful completion of the Bank’s capital restoration plan. In lieuof an additional cash bonus, at Mr. Mason’s request, he was also issued 250,000shares of the company’s common stock, subject to certain vesting requirements.He is eligible to receive an annual cash bonus of up to 50% of his base salarybased on the accomplishment of performance goals established by the board ofdirectors.Mr. Masonis entitled to a term life insurance policy in the amount of $500,000 payable tohis designated beneficiaries and an accident liability policy totaling$1,000,000. Mr. Mason also received an option to purchase 1,000,000 shares ofthe company’s common stock, subject to certain vesting restrictions. Mr. Masonwill receive an automobile and payment of club dues and is entitled toparticipate in all retirement, welfare, and other benefit plans of the Companyand the Bank. During his employment and for a period of one year thereafter, orduring any period that Mr. Mason is receiving a severance payment under theagreement, he is prohibited from (a) competing with the Company or the Bankwithin a radius of 40 miles of the main office or any branch or loan productionoffice; (b) soliciting the Company’s or the Bank’s customers for a competingbusiness; or (c) soliciting the Company’s or Bank’s employees for a competingbusiness.OnDecember 31, 2008, First National Bancshares, Inc. and its wholly ownedsubsidiary, First National Bank of the South, entered into an employmentagreement with Kitty B. Payne.  Pursuant to the agreement, Ms. Payneserves as an Executive Vice President and the Chief Financial Officer of thecompany and the bank and receives a minimum annual base salary of$164,000.  Due to restrictions on increases in executive compensationin place as a result of our bank’s capital classification, Ms. Payne’s annualbase salary may not be increased without OCC approval.Ms.Payne’s agreement is for a term of two years and is extended automatically atthe end of each year so that the remaining term continues to be two years;however, the executive or the employer may at any time fix the term to a finiteperiod of two years.  Ms. Payne is entitled to participate in allemployee benefit plans or programs of the company and its bank subsidiary, aswell as club dues.  During Ms. Payne’s employment and for a period ofone year thereafter, Ms. Payne is prohibited from (a) competing with the companyor the bank within a radius of 30 miles of any office or branch; (b) solicitingthe company’s or bank’s customers for a competing business; or (c) solicitingthe company’s or the bank’s employees for  competingbusiness.  Notwithstanding the foregoing, Ms. Payne may serve as anofficer of or consultant to a depository institution or holding company withoffices in the restricted territory, if such employment does not involve therestricted territory.If weterminate the employment agreement for Ms. Payne without cause before or after achange in control, or if Ms. Payne terminates her agreement for good reasonwithin the 90-day period beginning on the 30th dayafter a change in control, she will be entitled to severance in an amount equalto her then current monthly base salary multiplied by 12, plus any bonus whichmay have been earned or accrued through the date of termination (including anyamounts awarded for previous years but which were not yet vested) and a pro ratashare of any bonus with respect to the current fiscal year which may have beenearned as of the date of termination. 130 OutstandingEquity Awards at Fiscal Year-EndThefollowing table shows the number of shares covered by both exercisable andnon-exercisable options owned by the individuals named in the SummaryCompensation Table as of December 31, 2009, as well as the related exerciseprices and expiration dates. Options are granted pursuant to the company’s stockoption plan.         Option Awards        Stock Awards    Number of Securities UnderlyingUnexercised Options        Number ofShares or Units of Stock that  MarketValue ofShares orUnits ofStock that Name Exercisable  Non-exercisable(1)  Option Exercise Price  OptionExpiration Date   Have NotVested(2)  Have NotVested(2)                          J. Barry Mason(3)  -   1,000,000  $1.00  8/24/2019   250,000  $167,500                               Jerry L.      Calvert(4)  -   -   -   -   338   226                                Kitty      B. Payne  12,760   -  $3.92  3/27/2010   -   -          2,552   -  $4.23  12/3/2011   -              3,402   851  $14.99  1/31/2015   -              -   -   -   -   280   188                                Roger B. Whaley(5)  -   -   -   -   -   -                                David H.      Zabriskie(4)  -   -   -   -   304  $204        (1)Options      granted pursuant to the company’s stock option plan expire ten years from      the date of grant and vest at a rate of 20% each year on the first five      anniversaries of the date of grant.  Vesting of options granted      pursuant to Mr. Mason’s stock award agreement are described in footnote      (3) below.       (2)On      May 31, 2004, the company adopted a leveraged Employee Stock Ownership      Plan (“ESOP”) for the exclusive benefit of employee      participants.  Employees become fully vested in their account      balances after seven years of service with 20% of the shares allocated      vesting each year, beginning with the third year of service.  As      of December 31, 2009, Ms.  Payne had been credited with five      full years of service following the adoption of the ESOP.  On      their termination date of November 3, 2009, Mr. Calvert and Mr. Zabriskie      had been credited with four full years of service.  Therefore,      338 and 304 shares with a market value of $226.00 and $224.00 were      forfeited by Mr. Calvert and Mr. Zabriskie,      respectively.       (3)On      September 30, 2009, the company entered into a stock award agreement with      its new bank and holding company President and Chief Executive Officer, J.      Barry Mason.  Pursuant to the stock award agreement with Mr.      Mason dated August 24, 2009, the company granted Mr. Mason options to      purchase one million shares of its common stock at an exercise price of      $1.00 per share.  The options are not incentive stock options,      as defined by Section 422 of the Internal Revenue Code, and vest ratably      over each of the next three years ending August 24, 2012, with a ten-year      expiration on August 24, 2019.  On August 24, 2009, Mr. Mason      was awarded 250,000 shares of restricted common stock.  These      shares vest ratably over a period of fiveyears.(4)The      last official day of employment for Mr. Calvert and Mr. Zabriskie was      November 3, 2009.  Mr. Calvert and Mr. Zabriskie did not      exercise their vested options within 30 days of this date, and, therefore,      these options expired unexercised.  On January 30, 2009, Mr.      Whaley notified First National of his resignation as Executive Vice      President, effective January 30, 2009.  He did not exercise his      vested options, and therefore, these options expired      unexercised.Director CompensationThe following table shows the fees paid to each of our elected directors for board meeting and committee meeting attendance in 2009:Name Fees Earnedor Paid inCash  StockAwards  OptionAwards  Non-EquityIncentive PlanCompensation  Change inPension ValueandNonqualifiedDeferredCompensationEarnings  All OtherCompensation  Total C.      Dan Adams, Chairman $3,200   -   -   -   -   -  $3,200 Mellnee      G. Buchheit  2,000   -   -   -   -   -   2,000 Martha      C. Chapman  1,600   -   -   -   -   -   1,600 W.      Russel Floyd, Jr.  1,200   -   -   -   -   -   1,200 Dr.      C. Tyrone Gilmore, Sr.  3,600   -   -   -   -   -   3,600 Benjamin      R. Hines  3,600   -   -   -   -   -   3,600 William      Hudson(1)  2,400   -   -   -   -   -   2,400 I.      S. Leevy Johnson  1,600   -   -   -   -   -   1,600 J.      Barry Mason(2)  -   -   -   -   -   -   - Norman      F. Pulliam, Chairman      Emeritus  2,000   -   -   -   -   -   2,000 Joel      A. Smith, III  2,400   -   -   -   -   -   2,400 Robert      E. Staton, Sr.  3,200   -   -   -   -   -   3,200 William      H. Stern  2,800   -   -   -   -   -   2,800 Peter      E. Weisman  3,200   -   -   -   -   -   3,200 Donald      B. Wildman  2,000   -   -   -   -   -   2,000 Coleman      L. Young, Jr. $3,200   -   -   -   -   -  $3,200  131        (1)Mr.      Hudson resigned from the board of directors on February 27,      2009.  The resignation was not due to disagreements with the      company.       (2)Mr.      Mason, President and CEO of the Company and the Bank, became a member of      the board of directors as of August 24, 2009 and received no directors’      fees during 2009.  Mr. Mason’s director compensation does not      include amounts awarded to him during 2009 for services performed as      President and CEO for the Company and the Bank.  These amounts      are reflected in the Summary of Cash and Certain Other Compensation and      the Security Ownership of Certain Beneficial Owners and      Management.Prior tosuspending the payment of board fees on February 28, 2009 due to the bank’sreduced profitability, we paid our outside directors $800 for each board meetingthey attended and $400 for each committee meeting they attended.Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters.Security Ownership of Certain Beneficial Owners and ManagementThefollowing table shows how much of our common stock is considered to bebeneficially owned by the directors, named executive officers, and owners ofmore than 5% of the outstanding common stock, as of March 5, 2010. Unlessotherwise indicated, the address of each beneficial owner is c/o First NationalBancshares, Inc., 215 North Pine Street, Spartanburg, South Carolina29302.Name  Shares BeneficiallyOwned (1)  Right ToAcquire (2)  Percent (3) C.      Dan Adams(4)  205,028   13,750   2.71%Mellnee      G. Buchheit  140,646   13,750   1.92%Martha      C. Chapman(5)  86,082   1,375   1.09%W.      Russel Floyd, Jr.(6)  155,499   13,750   2.10%Dr.      C. Tyrone Gilmore, Sr.  40,835   3,750   0.55%Benjamin      R. Hines(7)  141,770   6,875   1.85%I.S.      Leevy Johnson  45,970   9,123   0.68%J.      Barry Mason(8)  250,000   -   3.11%Kitty      B. Payne(9)  12,760   19,508   0.40%Norman      F. Pulliam  236,050   13,750   3.10%Joel      A. Smith, III  82,860   16,685   1.23%Robert      E. Staton, Sr.  52,127   9,810   0.77%William      H. Stern  162,764   18,313   2.25%Peter      E. Weisman(10)  142,445   13,750   1.94%Donald      B. Wildman  94,140   8,750   1.28%Coleman      L. Young, Jr.(11)  102,187   6,875   1.35%Bank      of Stockton(12)  450,000   -   5.59%                   All      directors, executive officers and owners of more than 5% of outstanding      stock as a group (17 persons)  2,401,163   169,814   31.30%(1)Includes      shares for which the named owner: has sole voting and investment power,      has shared voting and investment power with a spouse or other family      member in trust, or holds in an IRA or other retirement plan program,      unless otherwise indicated in these footnotes. Does not include shares      that may be acquired by exercising stock options or    warrants.(2)Includes      shares that may be acquired within the next 60 days by exercising vested      stock options or warrants, but does not include any other stock options or      warrants. See Note 17 – Stock Compensation Plans to the company’s audited      financial statements for the fiscal year ended December 31, 2009, included      in the company’s Annual Report on Form 10K, for more details on the      beneficial owners’ right to acquire additional shares of common      stock.(3)Based      on 8,152,321 shares of common stock of the company outstanding as of March      5, 2010, less 106,981 shares held in treasury by the company, plus the      number of shares which the named owner exercising all options or warrants      has the right to acquire within 60 days, and that no other owners exercise      any options or warrants.(4)Includes      84 shares in trust each for Carey Adams and Abby Adams, in which Mr. Adams      acts as custodian. Includes 55,834 shares pledged as collateral for      loans.(5)Shares      are held in the name of Martha C. Chapman Revocable Trust, of which Ms.      Chapman acts as trustee.(6)Includes      2,971 shares in trust each for Whitley Stevens Floyd and Frances Hunter      Floyd, for which Mr. Floyd acts ascustodian.(7)Includes      107,182 shares held in the name of The Hines Family Ltd Partnership, of      which Mr. Hines is the sole votingmember.(8)Pursuant      to the stock award agreement entered into with Mr. Mason on September 30,      2009, he was granted 250,000 shares of restricted stock and options to      purchase 1,000,000 shares of common stock. While Mr. Mason cannot transfer      ownership of these shares, these share do convey to Mr. Mason all other      customary shareholder rights and privileges, including voting rights. The      shares vest ratably over a five-year period, beginning on the first      anniversary of their grant date, and each year from 2010 through 2014, Mr.      Mason will realize the right to transfer ownership of 50,000 shares on the      anniversary date of the grant. The 1,000,000 stock options granted vest      over the next three years on the anniversary date of the grant. Includes      250,000 shares of restricted stock, as to which Mr. Mason has full voting      privileges. These restricted stock shares will vest ratably over the next      five years on the anniversary date of thegrant.(9)Includes      12,759 shares pledged as collateral forloans.(10)Includes      680 shares in trust for William Desvallees and 680 shares for Lucie      Desvallees for which Mr. Weisman acts as  custodian.(11)Includes      63,799 shares held in the name of the Coleman Young Family Limited      Partnership, of which Mr. Young is the sole owner and voting      member.(12)Bank      of Stockton’s address is 301 East Miner Avenue, Stockton, California      95202. 132 Item13. Certain Relationships and Related Transactions.Certain Relationships and Related TransactionsInterests of Management and Others in Certain TransactionsWe enterinto banking and other transactions in the ordinary course of business with ourdirectors and officers and their affiliates.  It is our policy thatthese related party transactions be on substantially the same terms (includingprice, interest rates and collateral) as those prevailing at the time forcomparable transactions with unrelated parties.  We do not expectthese transactions to involve more than the normal risk of collectability norpresent other unfavorable features to us or the bank.  Loans toindividual directors and officers must also comply with our bank subsidiarylending policies and statutory lending limits, and directors with a personalinterest in any loan application are excluded from the consideration of the loanapplication.  We intend for all of our transactions with ouraffiliates to be on terms no less favorable to us than could be obtained from anunaffiliated third party and to be approved by a majority of disinteresteddirectors.  Director independence is reviewed on an annual basis bythe audit committee.InFebruary 2007, we entered into a transaction with a related party entity to selland subsequently lease back from the entity certain real properties previouslyowned by our bank subsidiary for a price of $5.5 million.  The relatedparty entity is a limited liability company owned by a group of eight investorswho serve as non-management directors of the company and our bank subsidiary asfollows:  C. Dan Adams, Mellnee G. Buchheit, W. Russel Floyd, Jr.,Benjamin R. Hines, Norman F. Pulliam, Weisman Associates Limited Partnership, alimited partnership of which Peter E. Weisman is the sole owner and votingmember, Donald B. Wildman (as managing member) and the Coleman Young FamilyLimited Partnership, a limited partnership of which Coleman L. Young, Jr. is thesole owner and voting member.  The transaction was approved by theboard of directors of our bank subsidiary.InOctober 2007, we entered into a transaction with a related party entity to selland subsequently lease back from the entity certain real properties previouslyowned by our bank subsidiary for a price of $3.6 million.  The relatedparty is a limited liability company owned by a group of eight investors, sevenof which serve as non-management directors of the company and our banksubsidiary as follows:  C. Dan Adams, Mellnee G. Buchheit, Benjamin R.Hines, Norman F. Pulliam, Peter E. Weisman, Donald B. Wildman (as managingmember), and the Coleman Young Family Limited Partnership.  Eachinvestor has approximately a one-eighth interest in the limited liabilitycorporation.  The transaction was approved by the board of directorsof our bank subsidiary.EffectiveMarch 23, 2009, Joel A. Smith, III entered into an agreement with the company toundertake executive management consulting responsibilities in addition to hisservice as a member of the board of directors as requested by our board ofdirectors.  The term of the consulting agreement was open-ended witheither party having the right to terminate the agreement with ten days’ writtennotice to the other party.  As a consultant, Mr. Smith reported to thechairman of the board of directors.  Mr. Smith received compensationfor these services based on a daily rate set forth in theagreement.  In his consulting role, Mr. Smith did not have theauthority to act for or on behalf of the company or to bind the company to anycontract except as granted by the express written consent of the board ofdirectors.  While Mr. Smith served in this capacity, he could not beconsidered an independent member of the board of directors.  EffectiveAugust 5, 2009, Mr. Smith informed the audit committee that his consultingresponsibilities had been completed, and it was concluded that he was once againan independent director and, as such, could once again serve on the auditcommittee in that capacity.Thecompany has a written policy contained in its Code of Ethics which describes theprocedures for reviewing transactions between the company and its directors andexecutive officers, their immediate family members and entities with which theyhave a position or relationship.  These procedures are intended todetermine whether any such related party transaction impairs the independence ofa director or presents a conflict of interest on the part of a director orexecutive officer.Thecompany annually requires each of its directors and executive officers tocomplete a directors’ and officers’ questionnaire that elicits information aboutrelated party transactions.  The company’s management annually reviewsall transactions and relationships disclosed in the director and officerquestionnaires, and the board of directors makes a formal determinationregarding each director’s independence under NASDAQ Capital Market listingstandards and applicable SEC rules.Inaddition, the company’s bank subsidiary is subject to the provisions of Section23A of the Federal Reserve Act, which places limits on the amount of loans orextensions of credit to, or investments in, or certain other transactions with,affiliates and on the amount of advances to third parties collateralized by thesecurities or obligations of affiliates.  The bank is also subject tothe provisions of Section 23B of the Federal Reserve Act, which, among otherthings, prohibits an institution from engaging in certain transactions withcertain affiliates unless the transactions are on terms substantially the same,or at least as favorable to such institution or its subsidiaries, as thoseprevailing at the time for comparable transactions with nonaffiliatedcompanies.  Under Regulation O, the bank is subject to certainrestrictions on extensions of credit to executive officers, directors, certainprincipal shareholders, and their related interests.  Such extensionsof credit (i) must be made on substantially the same terms, including interestrates and collateral, as those prevailing at the time for comparabletransactions with unrelated third parties and (ii) must not involve more thanthe normal risk of repayment or present other unfavorablefeatures. 133 Inaddition to the annual review, the company’s Code of Ethics requires that thecompany’s CEO be notified of any proposed transaction involving a director orexecutive officer that may present an actual or potential conflict of interest,and that such transaction be presented to and approved by the auditcommittee.  Upon receiving any notice of a related party transactioninvolving a director or executive officer, the CEO will discuss the transactionwith the chair of the company’s audit committee.  If the likelihoodexists that the transaction would present a conflict of interest or, in the caseof a director, impair the director’s independence, the audit committee willreview the transaction and its ramifications.  If, in the case of adirector, the audit committee determines that the transaction presents aconflict of interest or impairs the director’s independence, the board ofdirectors will determine the appropriate response.  If, in the case ofan executive officer, the audit committee determines that the transactionpresents a conflict of interest, the audit committee will determine theappropriate response.DirectorIndependenceThe boardof directors has determined, based on recommendation from the audit committee,that each of our directors is independent, as contemplated in the listingstandards of The NASDAQ Capital Market, except our CEO due to his service as ouremployee and Donald B. Wildman due to his role in the management of relatedparty entities.Item 14.     Principal Accounting Firm Fees and Services.ConsolidatedAudit FeesTheaggregate fees billed for professional services rendered by Elliott Davis, LLCduring the years ended 2009 and 2008 for the audit of our annual financialstatements and reviews of those financial statements included in our quarterlyreports filed on SEC Form 10-Q, as well as Form 10-K, respectively, totaled$132,650 and $105,000, respectively.  For the year ended December 31,2008, these services included $10,000 in fees for the audit of the consolidatedfinancial statements of Carolina National and its wholly-owned subsidiary,Carolina National Bank and Trust, as of and for the year ended December 31,2007, prior to its merger with and into First National, effective January 31,2008.Audit— Related FeesTheaggregate fees billed for non-audit services, exclusive of the fees disclosedrelating to audit fees, rendered by Elliott Davis, LLC during the years endedDecember 31, 2009 and 2008, were $29,150 and $25,500,respectively.  For the year ended December 31, 2009, these servicesincluded the review related to the private placement offering of our commonstock.  For the year ended December 31, 2008, these fees included$12,700 for services related to First National’s acquisition of CarolinaNational.TaxFeesWe didnot engage Elliott Davis, LLC to provide, and the independent registered publicaccounting firm did not bill for, any tax services for First National during theyears ended December 31, 2009 or 2008.  The aggregate fees billed forprofessional services rendered by Elliott Davis, LLC during the years endedDecember 31, 2009 and 2008 for tax services for Carolina National totaled $5,595and $5,100, respectively. All Other FeesWe did not engage the independent registered public accounting firm to provide, and the independent registered public accounting firm did not bill for, any other services during the years ended December 31, 2009or 2008.Oversightof Accountants; Approval of Accounting FeesUnder theprovisions of its charter, the audit committee recommends to the board ofdirectors the appointment of the independent registered public accounting firmfor the next year, reviews and approves the independent registered publicaccounting firm’s audit plans, and reviews with the independent registeredpublic accounting firm the results of the audit and management’sresponses.  The audit committee has adopted pre-approval policies andprocedures for audit and non-audit services.  The pre-approval processrequires all services to be performed by our independent registered publicaccounting firm to be approved in advance by the audit committee, regardless ofamount.  These services may include audit services, audit-relatedservices, tax services and other services.  As part of thepre-approval process, our audit committee considers the nature of the servicesto be provided and evaluates the likelihood that the approval of these serviceswill impair the independence of the independent registered public accountingfirm in determining whether to approve the services to be performed by theindependent registered public accounting firm.  The audit committeepre-approved the audit engagement, all audit-related engagements and all taxengagements for the services of Elliott Davis, LLC, our independent registeredpublic accounting firm, paid during 2009 and 2008. 134 Item15.       Exhibits.(a)(1) Financial StatementsThe following consolidated financial statements are located in Item8 of this report:·Report      of Independent Registered Public Accounting Firm                            ·Consolidated      Balance Sheets as of December 31, 2009 and 200887                     ·Consolidated      Statements of Operations for the years ended December 31, 2009, 2008 and      200788                     ·Consolidated      Statements of Changes in Shareholders’ Equity (Deficit) and Comprehensive      Income (Loss) for the years ended December 31, 2009, 2008 and      200789                     ·Consolidated      Statements of Cash Flows for the years ended December 31, 2009, 2008 and      200790                     ·Notes      to the Consolidated Financial Statements91(2)Financial Statement SchedulesThese schedules have been omitted because they are not required, are not applicable or have been included in our consolidated financial statements.(3)ExhibitsThe following exhibits are required to be filed with this Report on Form 10-K by Item 601 of Regulation S-K: 2.1Agreement      and Plan of Merger by and between First National Bancshares, Inc. and      Carolina National Corporation dated as of August 26, 2007(1)       3.1Articles of Incorporation(2)       3.2Articles of Amendment to the Company’s Articles of Incorporation(3)3.3Articles      of Amendment to the Company’s Articles of Incorporation(14) 3.4Amended      and Restated Bylaws(12) 4.1Form      of Certificate of Common Stock(2) 10.1Employment      Agreement dated August 24, 2009 between First National Bancshares, Inc.,      First National Bank of the South and J. Barry Mason(3)* 10.2Noncompete      Agreement dated August 24, 2009 between First National Bancshares, Inc.,      First National Bank of the South and J. Barry Mason(12) 10.3Stock      Award Agreement dated August 24, 2009 between First National Bancshares,      Inc., First National Bank of the South and J. Barry Mason(12) 10.4Form      of Stock Warrant Agreement, as amended(6)* 10.52000      First National Bancshares, Inc. Stock Incentive Plan and Form of      Agreement(7)* 10.6Employment      Agreement dated December 31, 2008 between First National Bancshares, Inc.,      First National Bank of the South and Kitty B. Payne(12)* 10.7Amendment      No. 1 to the Stock Incentive Plan(6)* 10.8Agreement      to Sale, Purchase and Lease between First National Bank of the South and      First National Holdings, LLC for sale/leaseback transaction dated February      16, 2007(9) 10.9BlanketTransferAgreementbetweenFirstNationalBankoftheSouthandFirstNationalHoldings,LLCforsale/leasebacktransactiondatedFebruary16,2007(9) 135 10.10First      National Incentive Plan for Executive Management(8) 10.12Agreement      to Sell, Purchase and Lease dated September 24, 2007 between First      National Bank of the South and First National Holdings II, LLC(4) 10.13Lease      Agreement dated September 24, 2007 between First National Bank of the      South and First National Holdings II, LLC(4) 10.15First      National Bancshares, Inc. 2008 Restricted Stock Plan(9) 10.16Commitment      letter to continue Agreements by and among First National Bancshares, Inc.      and Nexity Bank, dated January 7, 2009(10) 10.17Loan      Agreement dated December 28, 2007 between First National Bancshares, Inc.      and Nexity Bank(10)10.18Pledge      Agreement dated December 28, 2007 between First National Bancshares, Inc.      and Nexity Bank (10)10.19Promissory      Note dated December 28, 2007 between First National Bancshares, Inc. and      Nexity Bank (10)10.20Consent      Order with OCC dated April 27, 2009(12)10.21Letter      Agreement with Nexity Bank dated April 30, 2009(12)10.22Letter      to Federal Reserve to decertify First National Bancshares as a financial      holding company(12)10.23Loan      Modification Agreement with Nexity Bank dated January 7,      201021Subsidiaries23.1Consent      of Independent Registered Public AccountingFirm24Power      of Attorney (included on signaturepage)31.1Rule      13a-14(a) Certification of the Chief Executive  Officer31.2Rule      13a-14(a) Certification of the Chief Financial  Officer32Section      1350 Certifications        (1)Incorporated by reference to Exhibit 2.1 of the company’s Form S-4/A filed on November 7, 2007.       (2)Incorporated by reference to the Company’s Registration Statement on Form SB-2 filed on September 21, 1999.       (3)Incorporated by reference to the Company’s Form S-1/A filed on June 18, 2007.       (4)Incorporated by reference to the Company’s Form S-4/A filed on November 7, 2007.       (5)Incorporated by reference to the Company’s Form 8-K filed on August 22, 2005.       (6)Incorporated by reference to the Company’s 10-QSB for the quarter ended March 31, 2000, filed on May 15, 2000.       (7)Incorporated by reference to the Company’s Form 10-K for the year ended December 31, 2006, filed on March 20, 2007.       (8)Incorporated by reference to the Company’s Form S-1 filed on April 5, 2007.       (9)Incorporated by reference to Exhibit 10.1 of the Company’s Form 8-K filed on May 23, 2008.       (10)Incorporated by reference to the Company’s Form 8-K filed on April 1, 2009.       (11)Incorporated      by reference to the Company’s Form 10-K for the year ended December 31,      2008, filed on May 1, 2009.       (12)Incorporated      by reference to the Company’s Form 10-Q for the quarter ended September      30, 2009 filed on November 2, 2009.       (13)Incorporated      by reference to the Company’s Form 10Q for the quarter ended June 30, 2009      filed on August 14, 2009.TheExhibits listed above will be furnished to any security holder free of chargeupon written request to Ms. Kitty B. Payne, Chief Financial Officer, FirstNational Bancshares, Inc., Post Office Box 3508, Spartanburg, South Carolina,29304.       *Management      contract or compensatory plan or arrangement required to be filed as an      exhibit to this annual report on Form10-K. 136 SIGNATURESPursuantto the requirements of Section 13 or 15(d) of the Securities Exchange Act of1934 (the “Exchange Act”), the registrant has duly caused this report to besigned on its behalf by the undersigned, thereunto duly authorized.       FIRST NATIONAL BANCSHARES, INC.                     Date: March 10, 2010By:/s/ J. Barry Mason              President and Chief Executive OfficerKNOW ALLMEN BY THESE PRESENTS, that each person whose signature appears belowconstitutes and appoints J. Barry Mason and C. Dan Adams as the true and lawfulattorney-in-fact and agent with full power of substitution and resubstitution,for him and in his name, place and stead, in any and all capacities, to sign anyand all amendments to this Form 10-K, and to file the same, with all exhibitsthereto, and other documents in connection therewith, with the Securities andExchange Commission, granting unto such attorney-in-fact and agent, full powerand authority to do and perform each and every act and thing requisite ornecessary to be done in and about the premises, as fully to all intents andpurposes as he might or could do in person, hereby ratifying and confirming allthat such attorney-in-fact and agent, or his substitute or substitutes, maylawfully do or cause to be done by virtue hereof.Pursuantto the requirements of the Securities Exchange Act of 1934, this report has beensigned below by the following persons on behalf of the registrant in thecapacities and on the dates indicated.Signature       Title       Date                                   /s/ C. Dan Adams                            C. Dan Adams       Director, Chairman of the Board       March      10, 2010                                   /s/ Mellnee G. Buchheit                            Mellnee G. Buchheit       Director       March      10, 2010                                   /s/ Martha Cloud Chapman                            Martha Cloud Chapman       Director       March      10, 2010                                   /s/ W. Russel Floyd, Jr.                            W. Russel Floyd, Jr.       Director       March      10, 2010                                   /s/ C. Tyrone Gilmore, Sr.                            C. Tyrone Gilmore, Sr.       Director       March      10, 2010                                   /s/ Benjamin R. Hines                            Benjamin R. Hines       Director       March      10, 2010                                   /s/ I.S. Leevy Johnson                            I.S. Leevy Johnson       Director       March      10, 2010                                   /s/      J. Barry Mason                            J.      Barry Mason       Director;      President and Chief Executive Officer       March      10, 2010                                   /s/ Kitty B. Payne       Chief Financial Officer, Principal Financial       March      10, 2010Kitty B. Payne       and Accounting Officer                                                 /s/ Norman F. Pulliam                            Norman F. Pulliam       Director, Chairman Emeritus       March      10, 2010                                   /s/ Joel A. Smith, III                            Joel A. Smith, III       Director       March      10, 2010                                   /s/ Robert E. Staton, Sr.                            Robert E. Staton, Sr.       Director       March      10, 2010 137  Signature       Title       Date                                   /s/ William H. Stern                            William H. Stern       Director       March      10, 2010                                   /s/ Peter E. Weisman                            Peter E. Weisman       Director       March      10, 2010                                   /s/ Donald B. Wildman                            Donald B. Wildman       Director       March      10, 2010                                   /s/ Coleman L. Young, Jr.                            Coleman L. Young, Jr.       Director       March      10, 2010 138 INDEXTO EXHIBITS2.1Agreement      and Plan of Merger by and between First National Bancshares, Inc. and      Carolina National Corporation dated as of August 26, 2007(1) 3.1Articles      of Incorporation(2) 3.2Articles      of Amendment to the Company’s Articles of Incorporation(3) 3.3Articles      of Amendment to the Company’s Articles of Incorporation(14) 3.4Amended      and Restated Bylaws(12) 4.1Form      of Certificate of Common Stock(2) 10.1Employment      Agreement dated August 24, 2009 between First National Bancshares, Inc.,      First National Bank of the South and J. Barry Mason(3)* 10.2Noncompete      Agreement dated August 24, 2009 between First National Bancshares, Inc.,      First National Bank of the South and J. Barry Mason(12) 10.3Stock      Award Agreement dated August 24, 2009 between First National Bancshares,      Inc., First National Bank of the South and J. Barry Mason(12) 10.4Form      of Stock Warrant Agreement, as amended(6)* 10.52000      First National Bancshares, Inc. Stock Incentive Plan and Form of      Agreement(7)* 10.6Employment      Agreement dated December 31, 2008 between First National Bancshares, Inc.,      First National Bank of the South and Kitty B. Payne(12)* 10.7Amendment      No. 1 to the Stock Incentive Plan(6)* 10.8Agreement      to Sale, Purchase and Lease between First National Bank of the South and      First National Holdings, LLC for sale/leaseback transaction dated February      16, 2007(9) 10.9Blanket      Transfer Agreement between First National Bank of the South and First      National Holdings, LLC for sale/leaseback transaction dated February 16,      2007(9) 10.10First      National Incentive Plan for Executive Management(8) 10.12Agreement      to Sell, Purchase and Lease dated September 24, 2007 between First      National Bank of the South and First National Holdings II, LLC(4) 10.13Lease      Agreement dated September 24, 2007 between First National Bank of the      South and First National Holdings II, LLC(4) 10.15First      National Bancshares, Inc. 2008 Restricted Stock Plan(9) 10.16Commitment      letter to continue Agreements by and among First National Bancshares, Inc.      and Nexity Bank, dated January 7, 2009(10) 10.17Loan      Agreement dated December 28, 2007 between First National Bancshares, Inc.      and Nexity Bank(10)10.18Pledge      Agreement dated December 28, 2007 between First National Bancshares, Inc.      and Nexity Bank(10)10.19Promissory      Note dated December 28, 2007 between First National Bancshares, Inc. and      Nexity Bank(10)10.20Consent      Order with OCC dated April 27, 2009(12)10.21Letter      Agreement with Nexity Bank dated April 30, 2009(12) 10.22Letter      to Federal Reserve to decertify First National Bancshares as a financial      holding company(12) 139 10.23Loan      Modification Agreement with Nexity Bank dated January 7,      201021Subsidiaries23.1Consent      of Independent Registered Public AccountingFirm24Power      of Attorney (included on signaturepage)31.1Rule      13a-14(a) Certification of the Chief Executive  Officer31.2Rule      13a-14(a) Certification of the Chief Financial  Officer32Section      1350 Certifications        (1)Incorporated by reference to Exhibit 2.1 of the company’s Form S-4/A filed on November 7, 2007.       (2)Incorporated by reference to the Company’s Registration Statement on Form SB-2 filed on September 21, 1999.       (3)Incorporated by reference to the Company’s Form S-1/A filed on June 18, 2007.       (4)Incorporated by reference to the Company’s Form S-4/A filed on November 7, 2007.       (5)Incorporated by reference to the Company’s Form 8-K filed on August 22, 2005.(6)Incorporated      by reference to the Company’s 10-QSB for the quarter ended March 31, 2000,      filed on May 15, 2000.       (7)Incorporated by reference to the Company’s Form 10-K for the year ended December 31, 2006, filed on March 20, 2007.       (8)Incorporated by reference to the Company’s Form S-1 filed on April 5, 2007.       (9)Incorporated by reference to Exhibit 10.1 of the Company’s Form 8-K filed on May 23, 2008.       (10)Incorporated by reference to the Company’s Form 8-K filed on April 1, 2009.       (11)Incorporated      by reference to the Company’s Form 10-K for the year ended December 31,      2008, filed on May 1, 2009.       (12)Incorporated      by reference to the Company’s Form 10-Q for the quarter ended September      30, 2009 filed on November 2, 2009.       (13)Incorporated      by reference to the Company’s Form 10Q for the quarter ended June 30, 2009      filed on August 14, 2009. TheExhibits listed above will be furnished to any security holder free of chargeupon written request to Ms. Kitty B. Payne, Chief Financial Officer, FirstNational Bancshares, Inc., Post Office Box 3508, Spartanburg, South Carolina,29304.       *Management      contract or compensatory plan or arrangement required to be filed as an      exhibit to this annual report on Form10-K. 140  |