**A M E N D E D   A ND   R E S T A T E D  **

**B Y E - L A W S  **

**O F  **

**I N G E R S O L L - R A N D  C O M P A N Y   L I M I T E D  **

**Adopted June 2, 2004**

 

**TABLE OF CONTENTS**

|  |  | **Page**
INTERPRETATION

1

1.

Interpretation

2

BOARD OF DIRECTORS

2

2.

Board of Directors

3

3.

Management of the  Company

3

4.

Power to Authorise  Specific Actions

3

5.

Power to Appoint  Attorney

3

6.

Power to Delegate to  a Committee

3

7.

Power to Appoint and  Dismiss Employees

3

8.

Power to Borrow and  Charge Property

4

9.

Exercise of Power to  Purchase Shares of or Discontinue the Company

4

10.

Election of  Directors

4

11.

Defects in  Appointment of Directors

5

12.

Removal of Directors

5

13.

Vacancies on the  Board

5

14.

Notice of Meetings  of the Board

6

15.

Quorum at Meetings  of the Board

6

16.

Meetings of the  Board

6

17.

Unanimous Written  Resolutions of Directors

6

18.

Contracts and  Disclosure of Directors' Interests

6

19.

Remuneration of  Directors

7

OFFICERS

7

20.

Officers of the  Company

7

21.

Appointment and  Authority of Officers

7

22.

Duties of Officers

7

23.

Chairman of Meetings

7

24.

Register of  Directors and Officers

8

MINUTES

8

25.

Obligations of Board  to Keep Minutes 

8

INDEMNITY

8

26.

Indemnification of  Directors and Officers of the Company 

8

MEETINGS

9

27.

Annual General  Meeting

9

28.

Special General  Meetings

10

29.

Accidental Omission  of Notice of General Meeting

10

30.

Meeting Called on  Requisition of Members

10

31.

Short Notice

10

32.

Postponement of  Meetings

10

33.

Quorum for General  Meeting

10

34.

Adjournment of  Meetings

10

35.

Attendance at  Meetings

11

36.

Unanimous Written  Resolutions of Members

11

37.

Attendance of  Directors

11

38.

Presiding Officer at  Meetings

11

39.

Voting at Meetings

11

40.

Seniority of Joint  Holders Voting

12

41.

Instrument of Proxy

12

42.

Representation of  Corporations at Meetings

12

SHARE CAPITAL AND SHARES

12

43.

Authorised Share  Capital

12

44.

Power to Issue  Shares

14

45.

Variation of Rights,  Alteration of Share Capital and Purchase of Shares of the Company

14

46.

Registered Holder of  Shares

15

47.

Death of a Joint  Holder

15

48.

Certificated or  Uncertificated Shares

15

REGISTER OF MEMBERS

15

49.

Contents of Register  of Members

15

50.

Inspection of  Register of Members

16

51.

Transactions with  Interested Members

16

52.

Record Dates

16

53.

Scrutineers

16

TRANSFER OF SHARES

17

54.

Instrument of  Transfer

17

55.

Restriction on  Transfer

17

56.

Transfers by Joint Holders

17

TRANSMISSION OF SHARES

17

57.

Representative of  Deceased Member

17

58.

Registration on  Death or Bankruptcy

17

59.

Dividend Entitlement  of Transferee

17

DIVIDENDS AND OTHER DISTRIBUTIONS

18

60.

Declaration of  Dividends by the Board 

18

CAPITALISATION

18

61.

Issue of Bonus  Shares 

18

ACCOUNTS AND FINANCIAL STATEMENTS

18

62.

Records of Account

18

63.

Fiscal Year

18

64.

Financial Statements

18

AUDIT

18

65.

Appointment of  Auditor

18

66.

Remuneration of  Auditor

19

67.

Vacation of Office  of Auditor

19

68.

Access to Books of  the Company

19

69.

Report of the  Auditor

19

NOTICES

19

70.

Notices to Members  of the Company

19

SEAL OF THE COMPANY

19

71.

The Seal

19

72.

Manner in Which Seal  is to be Affixed

19

WINDING-UP

20

73.

Winding-up/Distribution  by Liquidator

20

ALTERATION OF BYE-LAWS

20

74.

Alteration of  Bye-laws

20

**AMENDED AND RESTATED**

**BYE-LAWS**

**OF**

**INGERSOLL-RAND COMPANYLIMITED**

**A Bermuda Limited LiabilityCompany**

***INTERPRETATION***

1.  *Interpretation*

        (1) In these Bye-laws thefollowing words and expressions shall, where not inconsistent with the contextand not defined in the text, have the             following meanings respectively:

                    (a) "*Act*" meansthe Companies Act 1981, as amended from time to time;

                    (b) "*Auditor*"includes any individual, general or limited partnership, corporation, firm,association or company (including a limited                           liability company);

                    (c) A person is a "*beneficialowner*" of any shares of the Company:

                            (i) which it has the right toacquire pursuant to any agreement, or upon exercise of conversion rights,warrants or options, or                                otherwise; and

                            (ii) which are beneficiallyowned, directly or indirectly (including shares deemed owned throughapplication of clause (i) above),                                 by any other person with which it has anyagreement, arrangement or understanding with respect to the acquisition,holding,                                 voting or disposition of shares or of any material part of the assetsof the Company or of it, or which is its "affiliate" or                                 "associate" as thoseterms are defined in Rule 12b-2 of the General Rules and Regulations under theUnited States Securities                                  Exchange Act of 1934 (or any successor rule orregulation);

                    (d) "*Board*"means the Board of Directors appointed or elected pursuant to these Bye-lawsand acting by resolution in accordance                          with the Act and these Bye-laws or theDirectors present at a meeting of Directors at which there is a quorum;

                    (e) "*BusinessCombination*" means:

                                (i) any amalgamation, mergeror consolidation of the Company or one of its subsidiaries with an InterestedMember or with                                    any person that is, or would be after such amalgamation, mergeror consolidation, an affiliate or associate of an Interested                                    Member;

                                (ii) any transfer or otherdisposition to or with an Interested Member or any affiliate or associate of anInterested Member of                                    all or any material part of the assets of the Company orone of its subsidiaries; and

                                (iii) any issuance ortransfer of shares of the Company upon conversion of or in exchange for thesecurities or assets of any                                      Interested Member, or with any person that is, orwould be after such amalgamation, merger or consolidation, an affiliate                                      orassociate of an Interested Member;

                    (f) "*Company*"means the company for which these Bye-laws are approved and confirmed;

                    (g) "*Director*"means a director of the Company;

                    (h) "*Interested Member*"means any Member that:

                                (i) is the beneficial owner,directly or indirectly, of 10% or more of the voting power of the voting sharesof the Company then                                    in issue; or

                                (ii) is an affiliate orassociate of the Company and at any time within the five-year periodimmediately prior to the date in                                    question was the beneficial owner, directly orindirectly, of 10% or more of the voting power of the shares then in issue of                                   the Company. For the purpose of determining whether a Member is an InterestedMember, the number of voting shares of                                    the Company then in issue shall includeshares deemed to be beneficially owned by such Member, but shall not includeany                                    other unissued voting shares of the Company which may be issuable pursuantto any agreement, arrangement or                                    understanding, or upon exercise of conversionrights, warrants or options, or otherwise;

                    (i) "*Member*"means the person registered in the Register of Members as the holder of sharesin the Company and, when two or more                         persons are so registered as joint holdersof shares, means the person whose name stands first in the Register of Membersas one                         of such joint holders or all of such persons as the context so requires;

                    (j) "*Notice*"means written notice as further defined in these Bye-laws unless otherwisespecifically stated;

                    (k) "*Officer*"means any person appointed by the Board to hold an office in the Company;

                    (l) "*Person*"means any individual, general or limited partnership, corporation, firm,association, trust, estate, company (including a                         limited liability company) orany other entity or organisation or bodies of persons whether corporate orotherwise, including a                         government, a political subdivision or agency orinstrumentality thereof;

                    (m) "*Register ofDirectors and Officers*" means the Register of Directors and Officersreferred to in these Bye-laws;

                    (n) "*Register ofMembers*" means the Register of Members referred to in these Bye-laws;

                    (o) "*ResidentRepresentative*" means any person appointed to act as residentrepresentative and includes any deputy or assistant                           resident representative;and

                    (p) "*Secretary*"means the person appointed to perform any or all of the duties of secretary ofthe Company and includes any deputy                           or assistant secretary.

        (2) In these Bye-laws, wherenot inconsistent with the context:

                    (a) words denoting the pluralnumber include the singular number and vice versa;

                    (b) words denoting themasculine gender include the feminine gender;

                    (c) the word:

                                (i) "may" shall be construedas permissive;

                                (ii) "shall" shall beconstrued as imperative; and

                    (d) unless otherwise providedherein words or expressions defined in the Act shall bear the same meaning inthese Bye-laws.

        (3) Expressions referring towriting or written shall, unless the contrary intention appears, include cable,telex, telecopier, facsimile, printing,             computer generated email, lithography,photography and other modes of representing words in legible and non-transitoryform.

        (4) Headings used in theseBye-laws are for convenience only and are not to be used or relied upon in theconstruction hereof.

***BOARD OF DIRECTORS***

2.  *Boardof Directors*

        The business of the Companyshall be managed by the Board.

3.  *Management of the Company*

        (1)In managing the business of the Company, the Board may exercise all such powersof the Company as are not, by statute or by these             Bye-laws, expressly requiredto be exercised by the Company in general meeting, subject, nevertheless, tothese Bye-laws, the provisions             of any statute and to such directions as may beprescribed by the Company in general meeting.

        (2) No regulation or alterationto these Bye-laws made by the Company in general meeting shall invalidate anyprior act of the Board which             would have been valid if that regulation oralteration had not been made.

        (3) The Board may procurethat the Company pay all expenses incurred in promoting and organising theCompany.

4.  *Powerto Authorise Specific Actions*

        The Board may from time totime and at any time authorise any person or body of persons to act on behalfof the Company for any specific        purpose and in connection therewith to executeany agreement, document or instrument on behalf of the Company.

5.  *Powerto Appoint Attorney*

        The Board, or any dulyauthorised committee, may from time to time and at any time by power ofattorney appoint any person or body of        persons, whether nominated directly orindirectly by the Board, to be an attorney of the Company for such purposes andwith such powers,        authorities and discretions (not exceeding those vested in orexercisable by the Board) and for such period and subject to such conditions asit        may think fit and any such power of attorney may contain such provisions forthe protection and convenience of persons dealing with any such        attorney as theBoard may think fit and may also authorise any such attorney to sub-delegateall or any of the powers, authorities and        discretions so vested in theattorney. Such attorney may, if so authorised under the seal of the Company,execute any deed or instrument        under such attorney's personal seal with thesame effect as the affixation of the seal of the Company.

6.  *Powerto Delegate to a Committee*

        (1) The Board may delegateany or all of its powers to a committee or committees appointed by the Boardwhich may consist partly or              entirely of non-Directors and every such committeeshall conform to such directions as the Board shall impose on them; providedthat a              committee appointed by the Board shall not have the power to set its orits members' remuneration. The meetings and proceedings of any              such committeeshall be governed by the provisions of these Bye-laws regulating the meetingsand proceedings of the Board, so far as the              same are applicable and are notsuperseded by directions imposed by the Board.

        (2) The Board, by theaffirmative vote of a majority of the entire Board, may appoint from theirnumber an executive committee of which              committee a majority of committeemembers shall constitute a quorum; and to such extent as shall be provided inthese Bye-laws and as              may be permitted by law, such committee shall have andmay exercise any or all of the powers of the Board.

        (3) The Board, by theaffirmative vote of a majority of the entire Board, may appoint any otherstanding committees and such standing              committees shall have and may exercisesuch powers as may be conferred and authorised by these Bye-laws or by theBoard and as may              be permitted by law.

        (4)  Each committee of theBoard shall keep complete, accurate minutes and records of all actions taken bysuch committee, prepare such              minutes and records in a timely fashion andpromptly distribute all such minutes and records to each member of the Board atthe meeting              of the Board next ensuing.

7.  *Powerto Appoint and Dismiss Employees*

        The Board may appoint,suspend or remove any Officer, manager, secretary, clerk, agent or employee ofthe Company and may fix their        remuneration and determine their duties. Nothingcontained in this Bye-law shall be construed to limit the Officers or any otherCompany        official from being able to exercise these same powers to the extentthey are duly authorised to do so.

8.  *Powerto Borrow and Charge Property*

         The Board may exercise allthe powers of the Company to borrow money and to mortgage or charge itsundertaking and property, or any         part thereof, and may issue debentures,debenture shares and other securities whether outright or as security for anydebt, liability or         obligation of the Company or any third party. Nothingcontained in this Bye-law shall be construed to limit the Officers or any otherCompany         official from being able to exercise these same powers to the extentthey are duly authorised to do so.

9.  *Exerciseof Power to Purchase Shares of or Discontinue the Company*

        (1) The Board may exerciseall the powers of the Company to purchase all or any part of its own sharespursuant to Section 42A of the Act.

        (2) The Board may exerciseall the powers of the Company to discontinue the Company to a named country orjurisdiction outside Bermuda              pursuant to Section 132G of the Act.

10.  *Electionof Directors*

        (1) The Board shall consistof not less than three and not more than twenty Directors or such number inexcess thereof as the Members may              from time to time determine. The initialDirectors shall be elected or appointed at the statutory meeting of the Companyand thereafter,              except in the case of casual vacancy, Directors shall beelected or appointed at the annual general meeting or at any special general             meeting called for that purpose. Directors shall hold office for such term asthe Members may determine or, in the absence of such              determination, until thenext annual general meeting or until their successors are elected or appointedor their office is otherwise vacated.              Any general meeting may authorise theBoard to fill any vacancy left unfilled at a general meeting. The number ofDirectors to be elected at              any time within the minimum and maximum limitationsspecified herein shall be determined from time to time by the Board pursuant toa              resolution adopted by the affirmative vote of a majority of the Board then inoffice. Any vacancy on the Board within the minimum and              maximum limitationsspecified in this Bye-law may be filled by a majority of the Board then inoffice; provided that a quorum is present.              During the existence of a vacancy onthe Board the remaining Directors shall have full power to act; provided that aquorum is present.              The holders of Class A Common Shares (as definedhereinafter) shall be entitled at all meetings of the Members at whichDirectors are              elected to one vote for each such share held by them as describedin this Bye-Law. The holders of Class B Common Shares (as defined              hereinafter)shall not be entitled to vote for the election of Directors. At all electionsof Directors each holder of Class A Common Shares              shall be entitled to as manyvotes as shall equal the number of votes which such holder would be entitled tocast at a general meeting,              multipliedby the number of Directors to be elected,and such holder may cast all such votes for a single Director, or maydistribute them              among the number to be voted for or any two or more Directorsas such holder may see fit.

        (2) The Board shall bedivided as equally as may be possible into three classes, each of which shallconsist of such number as these Bye  -              laws may from time to time provide.Initially, the Directors of the first class shall be elected for a term of oneyear or until the first annual              general meeting, the Directors of the secondclass shall be elected for a term of two years or until the second annualmeeting, and the              Directors of the third class shall be elected for a term ofthree years or until the third annual meeting. At each annual electionthereafter, the              successors of the Directors of the class whose term expires inthat year shall be elected to hold office for a term of three years, so thatthe              term of office of one class of Directors shall expire each year.

        (3) If the number ofDirectors is changed, any newly created directorships or decrease indirectorships shall be so apportioned among the             classes as to make all classesas nearly equal in number as possible. In case of any increase in the number ofDirectors of any class or             classes within the minimum and maximum limitationsspecified in Bye-law 10(1) causing a casual vacancy, additional Directors maybe             elected by the Board to fill such casual vacancy, but any such Director soelected shall hold office only until the next succeeding annual             general meetingof Members and until his or her successor shall have been elected andqualified. No decrease in the number of Directors             shall shorten the term of anyincumbent Director.

        (4) Directors may be removedwithout cause only upon the affirmative vote of the holders of at least 80% ofthe shares of the Company             entitled to vote for the election of Directors.Directors may be removed for cause only upon the affirmative vote of theholders of at least             66 2/3% of the shares of theCompany entitled to vote for the election of Directors; provided that anymeeting convened and held to             consider the removal of a Director shall beconvened and held in accordance with Bye-law 12.

        (5) Notwithstandingsubparagraph (1) of this Bye-law, any Member entitled to vote for the electionof Directors at a meeting or to express a             consent in writing without a meetingmay nominate a person or persons for election as a Director only if written noticeof such Member's             intent to make such nomination is given to the Secretary ofthe Company, either by personal delivery, mail or facsimile not later than (a)            with respect to an election to be held at an annual general meeting of Members,90 days in advance of the anniversary of the immediately             preceding annualgeneral meeting or if the date of the annual general meeting of Members occursmore than 30 days before or 60 days             after the anniversary of such immediatelypreceding annual general meeting, not later than the close of business on theseventh day following             the date on which notice of such meeting is given toMembers and (b) in the case of any Member who wishes to nominate a person or            persons for election as a Director pursuant to consents in writing by Memberswithout a meeting (to the extent election by such consents is             permitted underapplicable law and these Bye-laws), 60 days in advance of the date on whichmaterials soliciting such consents are first             mailed to Members or, if no suchmaterials are required to be mailed under applicable law, 60 days in advance ofthe date on which the             first such consent in writing is executed. Each suchnotice shall set forth the name and address of the Member who intends to makethe             nomination and of the person or persons to be nominated for election as aDirector, a representation that the Member is a holder of record             of shares ofthe Company entitled to vote at such meeting or to express such consent inwriting and intends to appear in person or by             proxy at the meeting to nominatethe person or persons specified in the notice or to execute such a consent inwriting to elect such person             or persons as a Director, a description of allarrangements or understandings between the Member and each nominee and anyother             person or persons (naming such person or persons) pursuant to which thenomination or nominations for election as a Director are to be             made by theMember, such other information regarding each nominee proposed by such Memberas would have been required to be             included in a proxy statement filed pursuantto the proxy rules of the United States Securities and Exchange Commission ifsuch nominee             had been nominated, or was intended to be nominated, for electionas a Director by the Board, and the consent of each nominee to serve             as aDirector if so elected. The Board may refuse to acknowledge the nomination ofany person not made in compliance with the foregoing             procedures.

11.  *Defectsin Appointment of Directors*

         All bona fide acts taken atany meeting of the Board or by a committee of the Board or by any person actingas a Director shall,         notwithstanding that it be afterwards discovered thatthere was some defect in the appointment of any Director or person acting asaforesaid,         or that they or any of them were disqualified, be as valid as ifevery such person had been duly appointed and qualified to be a Director.

12.  *Removalof Directors*

        (1) Subject to Bye-law 10(4)and any provision to the contrary in these Bye-laws, the Members may, at anyspecial general meeting             convened and held in accordance with these Bye-laws,remove a Director; provided that the notice of any such meeting convened forthe             purpose of removing a Director shall contain a statement of the intentionso to do and be served on such Director not less than fourteen             days before themeeting and at such meeting such Director shall be entitled to be heard on themotion for such Director's removal.

        (2) A vacancy on the Boardcreated by the removal of a Director under the provisions of subparagraph (1)of this Bye-law may be filled by             the Members at the meeting at which suchDirector is removed and, in the absence of such election or appointment, theBoard may fill the             vacancy in accordance with Bye-law 13.

13.  *Vacancieson the Board*

        (1) Subject to anyrequirements of these Bye-laws with respect to the filling of vacancies amongadditional Directors elected by a class or"             classes of shares, if the office ofany Director becomes vacant, the remaining Directors may, by a majority vote,elect a successor who             shall hold office until the next succeeding annualgeneral meeting of the Members and until his or her successor shall have beenelected and             qualified.

        (2) The Board may actnotwithstanding any vacancy in its number but, if and so long as its number isreduced below the number fixed by these             Bye-laws as the quorum necessary forthe transaction of business at meetings of the Board pursuant to Bye-law 15,the continuing             Directors or Director may act for the purpose of (i) summoning ageneral meeting of the Company or (ii) preserving the assets of the             Company.

        (3) The office of Directorshall be vacated if the Director:

                    (a) is removed from officepursuant to these Bye-laws or is prohibited from being a Director by law;

                    (b) is or becomes bankrupt ormakes any arrangement or composition with his or her creditors generally;

                    (c) is or becomes of unsoundmind or dies; or

                    (d) resigns his or her officeby notice in writing to the Company.

14.  *Noticeof Meetings of the Board*

        (1) Notice of a regularmeeting of the Board shall be deemed to be duly given to a Director if it isgiven to such Director verbally in person or              by telephone or otherwisecommunicated or sent to such Director by mail, courier service, cable, telex,telecopier, facsimile, printing,              computer generated email or other mode ofrepresenting words in a legible and non-transitory form at such Director's lastknown address              or any other address given by such Director to the Company forthis purpose at least two days before the proposed date of the meeting,              but afailure of the Secretary to send such notice shall not invalidate anyproceedings of the Board at such meeting.

(2) Notice of a specialmeeting of the Board shall be deemed to be duly given to a Director if it issent to such Director by mail at least      two days before the proposed date of themeeting, or given to such Director verbally in person or by telephone orotherwise      communicated or sent to such Director by mail, courier service,cable, telex, telecopier facsimile, printing, computer generated      email or othermode of representing words in a legible and non-transitory form, at suchDirector's last known address or any other      address given by such Director tothe Company for this purpose at least one day before the proposed date of themeeting, but      such notice may be waived by any Director. At any special meetingat which every Director shall be present, even without notice,      any business maybe transacted.

15.  *Quorumat Meetings of the Board*

        The quorum necessary for thetransaction of business at all meetings of the Board shall be a majority of theDirectors then in office. If at any        meeting of the Board there be less than aquorum present, a majority of those present or any Director solely present mayadjourn the meeting        from time to time without further notice.

16.  *Meetingsof the Board*

        (1) Regular meetings of theBoard shall be held at such times and intervals as the Board may from time totime determine.

        (2)  Special meetings of theBoard shall be held on the requisition of the Chairman, if one is appointed,the Deputy Chairman, if one is              appointed, the President, or by 33 1/3% of theDirectors then in office.

        (3) Directors may participatein any meeting of the Board by means of such telephone, electronic or othercommunication facilities as permit all              persons participating in the meeting tocommunicate with each other simultaneously and instantaneously, andparticipation in such a              meeting shall constitute presence in person at suchmeeting.

        (4) Unless a greater numberis expressly required by law or these Bye-laws, the affirmative votes of amajority of the votes cast by the              Directors present at a meeting at which aquorum is in attendance shall be the act of the Board or a committee thereof,as appropriate. At              any time that these Bye-laws provide that Directors electedby the holders of a class or series of shares shall have more or less than one             vote per Director on any matter, every reference in these Bye-laws to amajority or other proportion of Directors shall refer to a majority              or otherproportion of the votes of such Directors.

17.  *UnanimousWritten Resolutions of Directors*

        A resolution in writingsigned by all the Directors then in office, which may be in counterparts, shallbe as valid as if it had been passed at a        meeting of the Board duly called andconstituted, such resolution to be effective on the date on which the lastDirector signs the resolution.

18.  *Contractsand Disclosure of Directors' Interests*

        (1) Any Director, or anyfirm, partner or any company with whom any Director is associated, may act in aprofessional capacity for the             Company and such Director or such Director'sfirm, partner or such company shall be entitled to remuneration forprofessional services as             if such Director were not a Director; provided that nothingherein contained shall authorise a Director or Director's firm, partner or such            company to act as Auditor of the Company.

        (2) A Director who isdirectly or indirectly interested in a contract or proposed contract orarrangement with the Company shall declare the             nature of such interest asrequired by the Act.

        (3) Following a declarationbeing made pursuant to this Bye-law, the Director concerned may be counted inthe quorum at such meeting and,             unless disqualified by the chairman of therelevant Board meeting, a Director may vote in respect of any contract orproposed contract or             arrangement in which such Director is interested.

        (4) Any contract or othertransaction to which the Company or any subsidiary of the Company is a partyand in which one or more Directors             has a direct or indirect interest that ismaterial to such Director or Directors shall be authorized, approved, orratified by affirmative vote of             a majority of the disinterested Directors, eventhough the disinterested Directors be less than a quorum; provided that no suchcontract or             other transaction shall be void or voidable solely by reason ofsuch interest, or solely because such Director or Directors are present at the            meeting of the Board or committee which authorizes or approves the contract ortransaction, or solely because his or their votes are             counted for such purpose,if any one of the following is true: (A) the contract or other transaction isfair and reasonable as to the Company             or the subsidiary of the Company at thetime it is authorized, approved or ratified; or (B) the fact of the interest isdisclosed or known to             the Board or committee and the Board or committeeauthorizes, approves, or ratifies the contract or transaction by unanimouswritten             consent, provided at least one director so consenting is disinterested,or by affirmative vote of a majority of the disinterested Directors,             eventhough the disinterested Directors be less than a quorum; or (C) the fact ofthe interest is disclosed or known to the Members, and             they authorize, approveor ratify the contract or transaction.

19.  *Remunerationof Directors*

        The remuneration (if any) ofthe Directors shall be determined by the Board from time to time. The Directorsmay also be paid all travel, hotel         and other expenses properly incurred by themin attending and returning from meetings of the Board, any committee appointedby the Board,         general meetings of the Company, or in connection with thebusiness of the Company or their duties as Directors generally; provided that         nothingcontained herein shall be construed to preclude any Director from serving theCompany in any other capacity or receiving         compensation therefor.

***OFFICERS***

20.  *Officersof the Company*

         The Officers of the Companyshall consist of a President and a Vice President or a Chairman and a DeputyChairman, such additional Vice         Presidents or Deputy Chairmen as the Board mayfrom time to time determine, a Secretary and such additional Officers,including a Chief         Executive Officer, as the Board may from time to timedetermine all of whom shall be deemed to be Officers for the purposes of theseBye-         laws. A person may hold any number of offices simultaneously; provided thatthe same person may not hold the offices of President and Vice         President, orChairman and Deputy Chairman, simultaneously.

21.  *Appointmentand Authority of Officers*

        (1) The Board shall, as soonas possible after the statutory meeting of Members and after each annualgeneral meeting, appoint a President              and a Vice President or a Chairman and a DeputyChairman who shall be Directors. Any vacancy arising in the position ofPresident or              Chairman shall be filled by the Board at such time and in suchmanner as the Board shall determine. Such Vice President or Deputy              Chairmanshall have such duties and responsibilities as provided in these Bye-laws or asmay be determined by the Board from time to              time.

        (2) The Secretary andadditional Officers, if any, shall be appointed by the Board from time to time.The Chief Executive Officer shall have the             authority to appoint and removeassistant officers (who shall not be deemed to be Officers for thepurposes of these Bye-laws) with such             authority as the Chief Executive Officershall deem appropriate.

22.  *Dutiesof Officers*

         The Officers shall have suchpowers and perform such duties in the management, business and affairs of theCompany as may be delegated to         them by the Board from time to time.

23.  *Chairmanof Meetings*

         Unless otherwise agreed by amajority of those attending and entitled to attend and vote thereat, theChairman, if one is appointed, or, in the         absence of a Chairman, the DeputyChairman, if one is appointed, or, in the absence of the Deputy Chairman, thePresident, shall act as         chairman at any general meeting, or in the absence ofany of the foregoing Officers, a chairman shall be appointed or elected bythose present         at the meeting and entitled to vote.

24.  *Registerof Directors and Officers*

        The Board shall cause to bekept in one or more books at the registered office of the Company a Register ofDirectors and Officers and shall        enter therein the particulars required by theAct.

***MINUTES***

25.  *Obligationsof Board to Keep Minutes*

        (1) The Board shall causeminutes to be duly entered in books provided for the purpose:

                    (a) of all elections andappointments of Officers;

                    (b) of the names of theDirectors present at each meeting of the Board and of any committee appointedby the Board; and

                    (c) of all resolutions andproceedings of general meetings of the Members, meetings of the Board and meetingsof committees                         appointed by the Board.

        (2) Minutes prepared inaccordance with the Act and these Bye-laws shall be kept by the Secretary atthe registered office of the Company.

***INDEMNITY***

26.  *Indemnificationof Directors and Officers of the Company*

        (1) The Company shallindemnify any person who was, is or is threatened to be made a party to aProceeding (as hereinafter defined) by              reason of the fact that he or she (a) isor was a Director or Officer of the Company or (b) while a Director or Officerof the Company, is              or was serving at the request of the Company as a director,officer, partner, venturer, proprietor, trustee, employee, agent or similar             functionary of another foreign or domestic corporation, general or limitedpartnership, firm, association, trust, estate, company (including a              limitedliability company) or any other entity or organisation or employee benefit planor other enterprise, to the fullest extent permitted              under Bermuda law, as thesame exists or may hereafter be amended. Such right shall be a contract rightand as such shall run to the              benefit of any Director or Officer who is electedand accepts the position of Director or Officer of the Company or elects tocontinue to              serve as a Director or Officer of the Company while this Bye-law isin effect. Any repeal or amendment of this Bye-law shall be              prospective onlyand shall not limit the rights of any such Director or Officer or theobligations of the Company with respect to any claim              arising from or related tothe services of such Director or Officer in any of the foregoing capacitiesprior to any such repeal or amendment              to this Bye-law. Such right shall includethe right to be paid by the Company expenses incurred in defending any suchProceeding in              advance of its final disposition to the maximum extent permittedunder Bermuda law, as the same exists or may hereafter be amended;              providedthat to the extent required by law, such payment of expenses in advance of thefinal disposition of the Proceeding shall be made              only upon receipt of anundertaking by the person to repay all amounts advanced if it should beultimately determined that the Director or              Officer is not entitled to beindemnified under this Bye-law or otherwise. If a claim for indemnification oradvancement of expenses              hereunder is not paid in full by the Company within 60days after a written claim has been received by the Company, the claimant mayat              any time thereafter bring suit against the Company to recover the unpaidamount of the claim, and if successful in whole or in part, the              claimant shallalso be entitled to be paid the expenses of prosecuting such claim. It shall bea defense to any such action that such              indemnification or advancement of costsof defense are not permitted under Bermuda law, but the burden of proving suchdefense shall be              on the Company. Neither the failure of the Company (includingthe Board or any committee thereof, independent legal counsel or              Members) tohave made its determination prior to the commencement of such action thatindemnification of, or advancement of costs of              defense to, the claimant ispermissible in the circumstances nor an actual determination by the Company(including the Board or any              committee thereof, independent legal counsel orMembers) that such indemnification or advancement is not permissible shall be adefense              to the action or create a presumption that such indemnification oradvancement is not permissible. In the event of the death of any person              havinga right of indemnification under the foregoing provisions, such right shallinure to the benefit of his or her heirs, executors,              administrators andpersonal representatives.

         Except as otherwise providedin this subparagraph (1), the Company shall be required to indemnify a Directoror Officer in connection with a         Proceeding (or part thereof) commenced by suchperson only if the commencement of such Proceeding (or part thereof) by theperson was         authorised by the Board.

        (2) The Company mayadditionally indemnify any employee or agent of the Company to the fullest extentpermitted by law.

        (3) The rights conferred onany person indemnified by this Bye-law shall not be exclusive of any otherrights which such person may have or             hereafter acquire under any statute,provision of the Memorandum of Association of the Company, these Bye-laws,agreement, vote of the             Members or disinterested Directors or otherwise.

        (4) The Company's obligation,if any, to indemnify or to advance expenses to any person indemnified who wasor is serving at its request as a             Director or Officer or otherwise of anotherperson described in subparagraph (1) shall be reduced by any amount such personmay collect             as indemnification or advancement of expenses from such otherperson.

        (5) This Bye-law shall notlimit the right of the Company, to the extent and in the manner permitted bylaw, to indemnify and to advance             expenses to persons other than personsauthorised for indemnification under this Bye-law when and as authorised byappropriate             corporate action.

        (6) The indemnity provided bythis Bye-law 26 shall not extend to any matter in respect of any fraud ordishonesty which may attach to any of             said persons.

        (7) "*Proceeding*,"for purposes of this Bye-law 26, means any threatened, pending or completedaction, suit, claim or proceeding, whether              civil, criminal, administrative,arbitrative or investigative, any appeal in such an action, suit, claim orproceeding, and any inquiry or              investigation that could lead to such an action,suit, claim or proceeding.

        (8) Each Member agrees toexempt a Director or Officer from any claim or right of action such Membermight have, whether individually or             by or in the right of the Company, againstany Director or Officer on account of any action taken by such Director orOfficer, or the failure             of such Director or Officer to take any action in theperformance of his or her duties with or for the Company; provided that suchwaiver             shall not extend to any matter in respect of any fraud or dishonestywhich may attach to such Director or Officer.

***MEETINGS***

27.  *AnnualGeneral Meeting*

        (1) The annual generalmeeting of the Company shall be held in each year other than the year oforganisation at such time and place as the              Board shall appoint. Notice of suchmeeting shall be given to each Member not less than five nor more than sixtydays prior to such              meeting stating the date, place and time at which themeeting is to be held, that the election of Directors will take place thereat,and as far              as practicable, the other business to be conducted at the meeting.

        (2) At any annual generalmeeting only such business shall be conducted as shall have been brought beforethe meeting (a) by or at the              direction of the Board or (b) by any Memberentitled to vote at such meeting who complies with the procedures set forth inthis Bye-law.             Any Member entitled to vote at such meeting may propose businessto be included in the agenda of such meeting only if written notice of             suchMember's intent is given to the Secretary of the Company, either by personaldelivery or mail or by facsimile, not later than 90 days in             advance of theanniversary of the immediately preceding annual general meeting or if the dateof the annual general meeting of Members             occurs more than 30 days before or 60days after the anniversary of such immediately preceding annual meeting, notlater than the close of             business on the seventh day following the date on whichnotice of such meeting is given to Members. A Member's notice to the Secretary            shall set forth in writing as to each matter such Member proposes to bring beforethe annual general meeting (a) a brief description of the             business desired tobe brought before the annual general meeting and the reasons for conductingsuch business at the annual general             meeting, (b) the name and address, as theyappear on the Company's books, of the Members proposing such business, (c) theclass and             number of shares of the Company which are beneficially owned by theMember and (d) any material interest of the Member in such             business.Notwithstanding anything in these Bye-laws to the contrary, no business shallbe conducted at an annual general meeting except             in accordance with theprocedures set forth in this subparagraph. The Officer of the Company or otherperson presiding at the annual             general meeting shall, if the facts so warrant,determine and declare to the meeting that business was not properly broughtbefore the             meeting in accordance with the provisions of this subparagraph, and,if such Officer or other person should so determine, he or she shall so             declareto the meeting and any such business not properly brought before the meetingshall not be transacted.

28.  *SpecialGeneral Meetings*

         The Chairman, if one isappointed, the President or the Board by vote of a majority of the Board mayconvene a special general meeting of         the Company whenever in its judgement sucha meeting is necessary.  Notice of suchmeeting shall be given to each Member not less than         five nor more than sixtydays prior to such meeting stating the date, time, place and the nature of thebusiness to be considered at the meeting.         Special general meetings may be heldat such place as may from time to time be designated by the Board and stated inthe notice of the         meeting. In any special general meeting of the Company onlysuch business shall be conducted as is set forth in the notice thereof.

29.  *AccidentalOmission of Notice of General Meeting*

        The accidental omission togive notice of a general meeting to, or the non-receipt of notice of a generalmeeting by, any person entitled to         receive notice shall not invalidate theproceedings at that meeting.

30.  *MeetingCalled on Requisition of Members*

        Notwithstanding anythingherein, the Board shall, on the requisition of Members holding at the date ofthe deposit of the requisition not less        than one-tenth of such of the paid-upcapital of the Company as at the date of the deposit carries the right to votein general meetings of the        Company, forthwith proceed to convene a specialgeneral meeting of the Company and the provisions of Section 74 of the Actshall apply;        provided that for any question proposed for consideration at anysuch special general meeting to be approved shall require the affirmative vote       of the holders of not less than 66 2/3% of the shares entitled to vote thereon.

31.  *ShortNotice*

         A general meeting of theCompany shall, notwithstanding that it is called by shorter notice than thatspecified in these Bye-laws, be deemed to         have been properly called if it is soagreed by (i) all the Members entitled to attend and vote thereat in the caseof an annual general meeting         and (ii) a majority in number of the Membershaving the right to attend and vote at the meeting, being a majority togetherholding not less than         95% in nominal value of the shares giving a right toattend and vote thereat in the case of a special general meeting.

32.  *Postponementof Meetings*

        The Secretary may postponeany general meeting called in accordance with the provisions of these Bye-laws(other than a meeting        requisitioned under Bye-law 30 of these Bye-laws);provided that notice of postponement is given to each Member before the timefor such        meeting. Fresh notice of the date, time and place for the postponedmeeting shall be given to each Member in accordance with the provisions        ofthese Bye-laws.

33.  *Quorumfor General Meeting*

        (1) In any general meeting ofthe Company, except as otherwise expressly required by the Act or by theseBye-laws, two or more persons             present in person and representing in person orby proxy a majority of the shares then in issue entitled to vote at any meetingshall form a             quorum for the transaction of business; provided that if theCompany shall at any time have only one Member, one Member present in             person orby proxy shall form a quorum for the transaction of business in any generalmeeting of the Company held during such time. If the             holders of the number ofshares necessary to constitute a quorum shall fail to attend in person or byproxy at the time and place fixed by             these Bye-laws for an annual generalmeeting, a majority in interest of the Members present, in person or by proxy,may adjourn from time             to time without notice other than announcement at themeeting until the holders of the amount of shares requisite to constitute aquorum             shall attend. At any such adjourned meeting at which a quorum shall bepresent, any business may be transacted which might have been             transacted at themeeting as originally notified.

        (2) Whenever the holders ofany class or series of shares are entitled to vote separately on a specifieditem of business, the presence in person              or by proxy of the holders of recordof the shares of such class or series entitled to cast a majority of the votesthereon shall constitute a              quorum for the transaction of such specified item ofbusiness.

34.  *Adjournmentof Meetings*

        The chairman of a generalmeeting may, with the consent of a majority of the Members, in any generalmeeting at which a quorum is present        (and shall if so directed), adjourn themeeting. Unless the meeting is adjourned to a specific date and time, freshnotice of the date, time and         place for the resumption of the adjourned meetingshall be given to each Member in accordance with the provisions of theseBye-laws.

35.  *Attendanceat Meetings*

        Members may participate inany general meeting by means of such telephone, electronic or othercommunication facilities as permit all persons        participating in the meeting tocommunicate with each other simultaneously and instantaneously, andparticipation in such a meeting shall        constitute presence in person at suchmeeting.

36.  *UnanimousWritten Resolutions of Members*

        (1) Subject to subparagraph(6), any action which may be done by resolution of the Company in generalmeeting or by resolution of a meeting             of any class of the Members of theCompany, may, without a meeting and without any previous notice being required,be done by             resolution in writing signed by, or, in the case of a Member that isa corporation whether or not a company within the meaning of the Act,             on behalfof, all the Members who at the date of the resolution would be entitled toattend the meeting and vote on the resolution.

        (2) A resolution in writingmay be signed by, or, in the case of a Member that is a corporation whether ornot a company within the meaning             of the Act, on behalf of, all the Members, orany class thereof, in as many counterparts as may be necessary.

        (3) For the purposes of thisBye-law, the date of the resolution is the date when the resolution is signedby, or, in the case of a Member that is             a corporation whether or not a companywithin the meaning of the Act, on behalf of, the last Member to sign and anyreference in any             Bye-law to the date of passing of a resolution is, in relationto a resolution made in accordance with this Bye-law, a reference to such date.

        (4) A resolution in writingmade in accordance with this Bye-law is as valid as if it had been passed bythe Company in a general or special             meeting or by a meeting of the relevantclass of Members, as the case may be, and any reference in any Bye-law to ameeting at which a             resolution is passed or to Members voting in favour of aresolution shall be construed accordingly.

        (5) A resolution in writingmade in accordance with this Bye-law shall constitute minutes for the purposesof Sections 81 and 82 of the Act.

        (6) This Bye-law shall notapply to:

                    (a) a resolution passedpursuant to Section 89(5) of the Act; or

                    (b) a resolution passed forthe purpose of removing a Director before the expiration of his or her term ofoffice under these Bye-laws.

37.  *Attendanceof Directors*

        The Directors of the Companyshall be entitled to receive notice of, and to attend and be heard in anygeneral meeting.

38.  *PresidingOfficer at Meetings*

         At all meetings of Members,unless otherwise determined by the Board, the Chairman, if one is appointed,or, in the absence of a Chairman,         the Deputy Chairman, if one is appointed, or,in the absence of the Deputy Chairman, the President, shall preside and theSecretary shall act         as secretary of the meeting.

39.  *Votingat Meetings*

         Except as otherwise expresslyrequired by the Act or these Bye-laws, any question proposed for theconsideration of the Members at any         general meeting at which a quorum is inattendance shall be decided by the affirmative vote of a majority of the votescast by ballot by the         Members in person or by proxy appointed by instrument inwriting subscribed by such Member or by his or her duly authorised attorney and        delivered to the chairman of the meeting. In the case of an equality of votesthe resolution shall fail. Directors shall be elected as set forth in         Bye-law10.

        Without limiting thegenerality of the foregoing, any amalgamation, merger or consolidation of theCompany with another entity or the sale,         lease or exchange of all orsubstantially all of the assets of the Company shall, except as otherwiseexpressly provided in these Bye-laws,         require the approval of Members by way ofan affirmative vote of a majority of the votes cast by the Members in person orby proxy         appointed by instrument in writing subscribed by such Member or by hisor her duly authorised attorney and delivered to the chairman of the         meeting.Prior to any votes being cast in connection with such resolutions, the chairmanof the meeting may demand a poll which shall be by         way of ballot.

40.  *Seniorityof Joint Holders Voting*

         In the case of joint holdersthe vote of the senior who tenders a vote, whether in person or by proxy, shallbe accepted to the exclusion of the         votes of the other joint holders, and forthis purpose seniority shall be determined by the order in which the namesstand in the Register of         Members.

41.  *Instrumentof Proxy*

         The instrument appointing aproxy shall be in writing in the form as may be prescribed by the Board fromtime to time, under the hand of the         appointor or of the appointor's attorneyduly authorised in writing, or if the appointor is a corporation, either underits seal, or under the hand         of a duly authorised officer or attorney. Thedecision of the chairman of any general meeting as to the validity of anyinstrument of proxy shall         be final.

42.  *Representationof Corporations at Meetings*

        A corporation which is aMember may, by written instrument, authorise such person as it thinks fit toact as its representative at any meeting of        the Members and the person soauthorised shall be entitled to exercise the same powers on behalf of thecorporation which such person        represents as that corporation could exercise ifit were an individual Member. Notwithstanding the foregoing, the chairman ofthe meeting may        accept such assurances as he or she thinks fit as to the rightof any person to attend and vote in general meetings on behalf of a corporation       that is a Member.

***SHARE CAPITAL AND SHARES***

43.  *AuthorisedShare Capital*

        (1) The authorised sharecapital of the Company is US$1,175,010,000, consisting of (1) 1,175,000,000common shares of the par value of             US$1.00 per share, which common sharesconsist of (a) 600,000,000 Class A common shares ("*Class A Common Shares*")and             575,000,000 Class B common shares ("*Class B Common Shares*"),and (2) 10,000,000 preference shares of the par value of US$0.001             per share ("*PreferenceShares*"), with any series of Preference Shares being designated fromtime to time pursuant to subparagraph (4) of             this Bye-law.

        (2) Subject to theseBye-laws, the holders of Class A Common Shares shall:

                    (a) subject to Bye-law43(3)(b), be entitled to such dividends as the Board may, in its discretion,from time to time declare and pay                         out of funds legally available for thepayment of dividends;

                    (b) in the event of a liquidation,dissolution or winding-up of the Company, whether voluntary or involuntary orfor the purpose of a                         reorganisation or otherwise or upon any distribution ofcapital, after payment in full has been made to the holders of the Preference                        Shares of the amounts to which they are respectively entitled or sufficientsums have been set apart for the payment thereof, be                         entitled to receiveratably any and all surplus assets remaining to be paid or distributed;

                    (c) subject to any requiredPreference Share class votes, be entitled to one vote per Class A Common Shareheld by them and shall                         vote together as a single class on all matters submittedto a vote of the Members with the holders of (i) Preference Shares (but only                         tothe extent the holders of Preference Shares shall be entitled to vote withrespect to the applicable series of Preference Shares or                         under the Act) and(ii) Class B Common Shares (but only to the extent the holders of Class BCommon Shares shall be entitled to                         vote under the Act);

                    (d) generally be entitled toenjoy all of the rights attaching to Class A Common Shares; and

                    (e) not be entitled to anypreemptive or preferential rights to subscribe for or purchase any shares ofany class or series of shares of                         the Company, now or hereafter authorised, orany series convertible into, or warrants or other evidences of optional rightsto                         purchase or subscribe for, shares of any class or series of the Company, nowor hereafter authorised.

        (3) Subject to theseBye-laws, the holders of Class B Common Shares shall have all of the rights ofthe holders of Class A Common Shares,             except that:

                    (a) the holders of Class BCommon Shares shall not be entitled to vote, except as to matters for which theAct specifically requires                         voting rights for otherwise nonvoting shares;

                    (b) if a dividend or otherdistribution in cash, shares or other property is declared or paid on Class ACommon Shares, a like dividend                         or other distribution in kind and amount shallalso be declared and paid on Class B Common Shares;

                    (c) the holders of Class BCommon Shares shall have the right to convert their shares into Class A CommonShares on a one-for-one                         basis in the following circumstances:

                                (i) to satisfy theobligations of the Company or its subsidiaries or affiliated companies to issueClass A Common Shares with                                    regard to the exercise of share options, grants orpurchases of shares pursuant to share incentive plans, employee share                                    purchaseplans, dividend reinvestment plans or other stock-based compensation,retirement or deferred compensation                                    plans sponsored by the Company or itssubsidiaries or affiliated companies; or

                                (ii) as consideration for anyacquisition of stock or assets of a third party;

                    (d) in the event of thetransfer of Class B Common Shares to any person other than a wholly-owned,direct or indirect, subsidiary of                         the Company, Class B Common Shares sotransferred shall automatically be converted into Class A Common Shares on aone-                         for-one basis, subject to adjustment for share divisions or otherrecapitalization events; and

                    (e) the holders of Class BCommon Shares shall have the right upon written notice to require the Company,subject to Section 42A of                         the Act, to purchase for cash the number of Class BCommon Shares stated in such notice at the fair market value per Class A                         CommonShare on the date of such notice. Any such purchase shall be settled within 180calendar days of the day such notice is                         given and shall include simple interestfrom the date of the notice to but not including the payment date at a rate equalto the prime                         rate charged by the Chase Manhattan Bank or its successor. Forpurposes of this paragraph, the fair market value per Class A                         Common Share, asof any date, means the average of the high and low sales prices of a Class ACommon Share as reported on                         the New York Stock Exchange composite tape on theapplicable date, or if no sales of Class A Common Shares were made on                         the NewYork Stock Exchange on that date, the average of the high and low prices asreported on the composite tape for the                         most recent preceding day on which salesof Class A Common Shares were made. No dividends shall be declared on any ClassB                         Common Shares for which notice has been given under this paragraph.

        (4) The Board is empowered tocause the Preference Shares to be issued from time to time as shares of one ormore series of Preference             Shares, and in the resolution or resolutionsproviding for the issue of shares of each particular series, before issuance,the Board is             expressly authorised to fix:

                    (a) the distinctive designationof such series and the number of shares which shall constitute such series,which number may be                         increased (except as otherwise provided by the Board increating such series) or decreased (but not below the number of shares                         thereofthen in issue) from time to time by resolution of the Board;

                    (b) the rate of dividendspayable on shares of such series, whether or not and upon what conditionsdividends on shares of such series                         shall be cumulative and, if cumulative, thedate or dates from which dividends shall accumulate;

                    (c) the terms, if any, onwhich shares of such series may be redeemed, including without limitation, theredemption price or prices for                         such series, which may consist of a redemptionprice or scale of redemption prices applicable only to redemption in connection                        with a sinking fund (which term as used herein shall include any fund orrequirement for the periodic purchase or redemption of                         shares), and the same ora different redemption price or scale of redemption prices applicable to anyother redemption;

                    (d) the terms and amount ofany sinking fund provided for the purchase or redemption of shares of suchseries;

                    (e) the amount or amountswhich shall be paid to the holders of shares of such series in case ofliquidation, dissolution or winding up of                         the Company, whether voluntary orinvoluntary;

(f) the terms, if any, uponwhich the holders of shares of such series may convert shares thereof intoshares of any other    class or classes or of any one or more series of the sameclass or of another class or classes;

                    (g) the voting rights, fullor limited, if any, of the shares of such series; and whether or not and underwhat conditions the shares of such                         series (alone or together with the shares ofone or more other series having similar provisions) shall be entitled to voteseparately as                         a single class, for the election of one or more additionalDirectors of the Company in case of dividend arrearages or other specified                        events, or upon other matters;

                    (h) whether or not theholders of shares of such series, as such, shall have any preemptive orpreferential rights to subscribe for or                         purchase shares of any class or seriesof shares of the Company, now or hereafter authorised, or any securitiesconvertible into, or                         warrants or other evidences of optional rights to purchaseor subscribe for, shares of any class or series of the Company, now or                        hereafter authorised;

                    (i) whether or not theissuance of additional shares of such series, or of any shares of any otherseries, shall be subject to restrictions                        as to issuance, or as to thepreferences, rights and qualifications of any such other series; and

                    (j) such other rights,preferences and limitations as may be permitted to be fixed by the Board of theCompany under the laws of                        Bermuda as in effect at the time of the creation ofsuch series.

        (5) Subject to these Bye-lawsand except to the extent otherwise provided for in a series of PreferenceShares in its designation, the             Preference Shares shall be of equal rank and beidentical in all respects. The Board is authorised to change the designations,rights,             preferences and limitations of any series of Preference Sharestheretofore established, no shares of which have been issued.

44.*Power to Issue Shares*

        (1) Subject to these Bye-lawsand without prejudice to any special rights previously conferred on the holdersof any existing shares or class of             shares, the Board shall have the power toissue any unissued shares of the Company on such terms and conditions as it maydetermine and             any shares or class of shares may be issued with such preferred,deferred or other special rights or such restrictions, whether in regard to            dividend, voting, return of capital or otherwise as the Board may from time totime prescribe.

        (2) The Board shall, inconnection with the issue of any share, have the power to pay such commissionand brokerage as may be permitted by              law.

        (3) Unless otherwisepermitted by law, the Company shall not give, whether directly or indirectly,whether by means of loan, guarantee,             provision of security or otherwise, anyfinancial assistance for the purpose of a purchase or subscription made or tobe made by any             person of or for any shares in the Company, but nothing in thisBye-law shall prohibit transactions mentioned in Sections 39A, 39B and             39C ofthe Act.

45.*Variation of Rights, Alteration of Share Capital and Purchase of Sharesof the Company*

        (1) Subject to the provisionsof Sections 42 and 43 of the Act and except as otherwise expressly set forth inthese Bye-laws, any Preference             Shares may be issued or converted into sharesthat, at a determinable date or at the option of the Company, are liable to beredeemed on             such terms and in such manner as the Company before the issue orconversion may by resolution of the Members determine.

        (2) If at any time the sharecapital is divided into different classes of shares, the rights attached to anyclass (unless otherwise provided by the             terms of issue of the shares of thatclass) may, whether or not the Company is being wound-up, be varied with theconsent in writing of the             holders of 75% of the shares then in issue of thatclass or with the sanction of a resolution passed by a majority of the votescast in a             separate general meeting of the holders of the shares of the class inaccordance with Section 47(7) of the Act. The rights conferred upon             the holdersof the shares of any class issued with preferred or other rights shall not,unless otherwise expressly provided by the terms of             issue of the shares of thatclass, be deemed to be varied by the creation or issue of further sharesranking pari passu therewith.

        (3) The Company may from timeto time by resolution of the Members change the currency denomination of,increase, alter or reduce its             share capital in accordance with the provisionsof Sections 45 and 46 of the Act. Where, on any alteration of share capital,fractions of             shares or some other difficulty would arise, the Board may dealwith or resolve the same in such manner as it thinks fit including, without            limiting the generality of the foregoing, the issue to Members, as appropriate,of fractions of shares and/or arranging for the sale or transfer             of thefractions of shares of Members.

        (4) The Company may from timeto time purchase its own shares in accordance with the provisions of Section42A of the Act.

46.*Registered Holder of Shares*

        (1) The Company shall beentitled to treat the registered holder of any share as the absolute ownerthereof and accordingly shall not be bound             to recognise any equitable or otherclaim to, or interest in, such share on the part of any other person.

        (2) Any dividend, interest orother moneys payable in cash in respect of shares may be paid by direct depositto the bank account designated             by the Member for such purpose and cheque ordraft sent through the post directed to the Member at such Member's address inthe             Register of Members or, in the case of joint holders, to such address ofthe holder first named in the Register of Members, or to such             person and tosuch address as the holder or joint holders may in writing direct. If two ormore persons are registered as joint holders of             any shares any one can give aneffectual receipt for any dividend paid in respect of such shares.

47.*Death of a Joint Holder*

        Where two or more persons areregistered as joint holders of a share or shares then in the event of the deathof any joint holder or holders the         remaining joint holder or holders shall beabsolutely entitled to the said share or shares and the Company shall, subjectto Bye-law 58,         recognise no claim in respect of the estate of any joint holderexcept in the case of the last survivor of such joint holders.

48.*Certificated or Uncertificated Shares*

        (1) The shares of the Companymay be issued in certificated or uncertificated form. The Board shall have powerand authority to make such              rules and regulations as it may deem expedientconcerning the issue, transfer and registration of such certificated oruncertificated shares of              the Company.

        (2) Promptly afteruncertificated shares have been registered as issued, the Company or itstransfer agent shall send to the registered owner              thereof a written statementcontaining a description of the issue of which such shares are a part, thenumber of shares registered, the date              of registration and such other informationas may be required or appropriate.

***REGISTER OF MEMBERS***

49.*Contents of Register of Members*

        (1) The Board shall cause tobe kept in one or more books a Register of its Members and shall enter thereinthe particulars required by the             Act which are as follows:

                    (a) the name and address ofeach Member, the number and, where appropriate, the class or series of sharesheld by such Member                         and the amount paid on such shares;

                    (b) the date on which eachperson was entered in the Register as a Member; and

                    (c) the date on which anyperson ceased to be a Member.

        (2) Subject to the Act, theCompany may keep an overseas or local or other branch register of Membersresident in any place, and the Board              may make and vary such regulations as itdetermines in respect of the keeping of any such register and maintaining aregistration office in             connection therewith.

50.*Inspection of Register of Members*

        The Register of Members and,if applicable, any branch register of Members shall be open to inspection atthe registered office of the        Company and, if applicable, any registrationoffice, on every business day, subject to such reasonable restrictions as theBoard may impose,        so that not less than two hours in each business day beallowed for inspection. The Register of Members and, if applicable, any branch       register of Members may, after notice has been given by advertisement in anappointed newspaper to that effect, be closed for any time or        times notexceeding in the whole thirty days in each year.

51.*Transactions with Interested Members*

        (1) The Company may notengage, at any time, in any Business Combination with any Interested Memberunless the Business Combination             receives the affirmative vote of the holders of80% of the shares then in issue of all classes of shares of the Companyentitled to vote,             considered for the purposes of this provision as one class.

        (2) Interested Member statusof a Member is determined as of the date of any action taken by the Board withrespect to such transaction or             as of any record date for the determination ofMembers entitled to notice and to vote with respect thereto or immediatelyprior to the             consummation of such transaction. Any determination made in goodfaith by the Board, on the basis of information at the time available to             it, asto whether any person is an Interested Member, shall be conclusive and bindingfor all purposes of these Bye-laws.

        (3) The provisions ofsubparagraph (1) of this Bye-law shall not apply to (a) any BusinessCombination with an Interested Member that has             been approved by the Board or(b) any agreement for the amalgamation, merger or consolidation of anysubsidiary of the Company with             the Company or with another subsidiary of theCompany if (i) the provisions of this subparagraph shall not be changed or otherwise            affected by or by virtue of the amalgamation, merger or consolidation and (ii)the holders of greater than 50% of the voting power of the             Company or thesubsidiary, as appropriate, immediately prior to the amalgamation, merger orconsolidation continue to hold greater than             50% of the voting power of theamalgamated company immediately following the amalgamation, merger orconsolidation.

52.*Record Dates*

        Notwithstanding any otherprovision of these Bye-laws, the Board may fix any date as the record date for:

                    (a) determining the Membersentitled to receive any dividend; and

                    (b) determining the Membersentitled to receive notice of and to vote in any general meeting of theCompany; provided, that such                          record date shall not be more than sixty days beforethe date of such dividend or such general meeting, as the case may be.

53.*Scrutineers*

        (1) One or more scrutineersmay be appointed by the Board to act at any meeting of Members, or, if theBoard fails to act, the chairman of             the meeting may appoint a scrutineer orscrutineers. A scrutineer may or may not be a Member, but shall not be acandidate for the office             of Director.

        (2) The scrutineer orscrutineers shall determine the number of shares then in issue and the votingpower of each, the shares represented at the             meeting, the existence of aquorum, the validity and effect of proxies, and shall receive votes, ballots orconsents, hear and determine all             challenges and questions arising in connectionwith the right to vote, count and tabulate all votes, ballots or consents,determine the result,             and do such acts as are proper to conduct the election orvote with fairness to all Members.

        (3) Each scrutineer, beforeentering upon the discharge of the duties described in Bye-law 53(2), shall besworn faithfully to execute the duties             of a scrutineer at such meeting withstrict impartiality, and according to the best of such person's ability.

***TRANSFER OF SHARES***

54.*Instrument of Transfer*

        An instrument of transfershall be in the form as may be prescribed by the Board from time to time. TheBoard may accept the instrument         signed by or on behalf of the transferor alone.The transferor shall be deemed to remain the holder of such share until thesame has been         transferred to the transferee in the Register of Members.

55.*Restriction on Transfer*

        (1) The Board shall refuse toregister the transfer of a share unless such transfer is in accordance with theBye-laws and all applicable             consents, authorisations and permissions of anygovernmental body or agency in Bermuda have been obtained.

        (2) If the Board refuses toregister a transfer of any share, the Secretary shall, within three monthsafter the date on which the transfer was             lodged with the Company, send to thetransferor and transferee notice of the refusal.

56.  *Transfersby Joint Holders*

        The joint holders of anyshare or shares may transfer such share or shares to one or more of such jointholders, and the surviving holder or         holders of any share or shares previouslyheld by them jointly with a deceased Member may transfer any such share to theexecutors or         administrators of such deceased Member.

***TRANSMISSION OF SHARES***

57.*Representativeof Deceased Member*

        In the case of the death of aMember, the survivor or survivors where the deceased Member was a joint holder,and the legal personal        representatives of the deceased Member where thedeceased Member was a sole holder (as set forth in Bye-law 58), shall be theonly        persons recognised by the Company as having any title to the deceasedMember's interest in the shares. Subject to the provisions of Section        52 of theAct, for the purpose of this Bye-law, legal personal representative means theexecutor or administrator of a deceased Member or        such other person as theBoard may in its absolute discretion decide as being properly authorised todeal with the shares of a deceased        Member.

58. *Registration onDeath or Bankruptcy*

         Any person becoming entitledto a share in consequence of the death or bankruptcy of any Member may beregistered as a Member upon         such evidence as the Company may deem sufficient ormay elect to nominate some person to be registered as a transferee of suchshare, and         in such case the person becoming entitled shall execute in favour ofsuch nominee an instrument of transfer in the form as may be prescribed         by theBoard. On the presentation thereof to the Company, accompanied by such evidenceas the Company may require to prove the title of         the transferor, the transfereeshall be registered as a Member but the Company shall, in either case, have thesame right to decline or suspend         registration as it would have had in the caseof a transfer of the share by that Member before such Member's death orbankruptcy, as the         case may be.

59.  *DividendEntitlement of Transferee*

        A person becoming entitled toa share by reason of the death or bankruptcy or winding-up of a Member shall beentitled to the same        dividends and other advantages to which he or she would beentitled if he or she were the registered holder of the share. However, the       Company may determine to withhold the payment of any dividend payable or otheradvantages in respect of such share until such person shall        become theregistered holder of the share or shall have effectually transferred suchshare, but, subject to the requirements of these Bye-laws        being met, such aperson may vote at meetings.
 
***DIVIDENDS AND OTHERDISTRIBUTIONS***

60.  *Declarationof Dividends by the Board*

        The Board may, subject tothese Bye-laws and in accordance with Section 54 of the Act, declare a dividendto be paid to the Members, in        proportion to the number of shares held by themor the class or series of shares held by them, and such dividend may be paid incash or        wholly or partly in specie in which case the Board may fix the valuefor distribution in specie of any assets.

***CAPITALISATION***

61.  *Issueof Bonus Shares*

        The Board may resolve tocapitalise any part of the amount for the time being standing to the credit ofany of the Company's share premium or        other reserve accounts or to the creditof the profit and loss account or otherwise available for distribution byapplying such sum in paying up        unissued shares to be allotted as fully paidbonus shares pro rata to the Members.

***ACCOUNTS AND FINANCIALSTATEMENTS***

62.  *Recordsof Account*

        The Board shall cause to bekept proper records of account with respect to all transactions of the Companyand in particular with respect to:

                    (a) all sums of moneyreceived and expended by the Company and the matters in respect of which thereceipt and expenditure relates;

                    (b) all sales and purchasesof goods by the Company; and

                    (c) the assets andliabilities of the Company.

        Such records of account shallbe kept at the registered office of the Company or, subject to Section 83(2) ofthe Act, at such other place as        the Board thinks fit and shall be available forinspection by the Directors during normal business hours.

63.  *FiscalYear*

        The financial year end of theCompany may be determined by resolution of the Board and failing suchresolution shall be 31st December in        each year.

64.  *FinancialStatements*

        Subject to any rights towaive laying of accounts pursuant to Section 88 of the Act, financialstatements as required by the Act shall be laid        before the Members in generalmeeting.

***AUDIT***

65.  *Appointmentof Auditor*

        Subject to Section 88 of theAct, in the annual general meeting or in a subsequent special general meetingin each year, an independent        representative of the Members shall be appointedby them as Auditor of the accounts of the Company. Such Auditor may be a Memberbut        no Director, Officer or employee of the Company shall, during his or hercontinuance in office, be eligible to act as an Auditor of the          Company.

66.  *Remunerationof Auditor*

        The remuneration of theAuditor shall be fixed by the Company in general meeting or in such manner asthe Members may determine.

67.  *Vacationof Office of Auditor*

        If the office of Auditorbecomes vacant by the resignation or death of the Auditor, or by the Auditorbecoming incapable of acting by reason        of illness or other disability at a timewhen the Auditor's services are required, the Board shall, as soon aspracticable, convene a special        general meeting to fill the vacancy therebycreated.

68.  *Accessto Books of the Company*

        The Auditor shall at allreasonable times have access to all books kept by the Company and to allaccounts and vouchers relating thereto, and        the Auditor may call on theDirectors or Officers of the Company for any information in their possessionrelating to the books or affairs of the        Company.

69.*Report of the Auditor*

        (1) Subject to any rights towaive laying of accounts or appointment of an Auditor pursuant to Section 88 ofthe Act, the accounts of the             Company shall be audited at least once in everyyear.

        (2) The financial statementsprovided for by these Bye-laws shall be audited by the Auditor in accordancewith generally accepted auditing             standards. The Auditor shall make a writtenreport thereon in accordance with generally accepted auditing standards and thereport of the             Auditor shall be submitted to the Members in general meetingpursuant to Bye-law 64.

        (3) The generally acceptedauditing standards referred to in subparagraph (2) of this Bye-law may be thoseof a country or jurisdiction other             than Bermuda. If so, the financialstatements and the report of the Auditor must disclose this fact and name suchcountry or jurisdiction.

***NOTICES***

70.*Notices to Members of the Company*

         A notice may be given by theCompany to any Member either by delivering it to such Member in person or bysending it to such Member's         address in the Register of Members or to such otheraddress given for the purpose. For the purposes of this Bye-law, a notice maybe sent         by mail, courier service, cable, telex, telecopier, facsimile,printing, computer generated email or other mode of representing words in alegible         and non-transitory form.

***SEAL OF THE COMPANY***

71.*The Seal*

        The seal of the Company shallbe in such form as the Board may from time to time determine. The Board mayadopt one or more duplicate         seals for use outside Bermuda.

72.*Manner in Which Seal is to be Affixed*

         The seal of the Company shallnot be affixed to any instrument except attested by the signature of a Directorand the Secretary or any two         Directors, or any person appointed by the Boardfor the purpose; provided that any Director, Officer or ResidentRepresentative, may affix         the seal of the Company attested by such Director,Officer or Resident Representative's signature to any authenticated copies ofthese Bye-         laws, the organisation documents of the Company, the minutes of anymeetings or any other documents required to be authenticated by such         Director,Officer or Resident Representative.

***WINDING-UP***

73. *Winding-up/Distribution by Liquidator*

         If the Company shall be woundup, the liquidator may, with the sanction of a resolution of the Members,divide amongst the Members in         specie or in kind the whole or any part of theassets of the Company (whether they shall consist of property of the same kindor not) and         may, for such purpose, set such value as he or she deems fair uponany property to be divided as aforesaid and may determine how such         divisionshall be carried out as between the Members or different classes of Members.The liquidator may, with the like sanction, vest the         whole or any part of suchassets in trustees upon such trusts for the benefit of the Members as theliquidator shall think fit, but so that no         Member shall be compelled to acceptany shares or other securities or assets whereon there is any liability.

***ALTERATION OF BYE-LAWS***

74.*Alteration of Bye-laws*

        No Bye-law shall berescinded, altered or amended and no new Bye-law shall be made until the samehas been approved by a resolution of        the Board and by a resolution of theMembers.

*    *    *    *    *    * |
|--|--|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|