Blockchain query API

更新时间:
复制 MD 格式

This topic describes the blockchain query API and provides usage examples.

General information

  • Content-Type: application/json;charset=UTF-8

  • Http Method: POST

  • Request Path: /api/contract/chainCall

Read a transaction receipt

Method name: QUERYRECEIPT.

Description: Reads a specified transaction receipt.

  • Request parameters

    Parameter name

    Required

    Type

    Description

    method

    Yes

    string

    The name of the API method. Set this to QUERYRECEIPT.

    accessId

    Yes

    string

    The tenant AK ID.

    token

    Yes

    string

    The access token.

    bizid

    Yes

    string

    The blockchain ID.

    hash

    Yes

    string

    The transaction hash.

    requestStr

    No

    string

    The key for decrypting receipt data. If this parameter is not empty, it is used to decrypt the returned results and logs in the receipt.

  • Response parameters

    Parameter

    Type

    Description

    success

    boolean

    Indicates whether the call was successful.

    code

    string

    The error code.

    data

    string

    - Success: A transaction receipt is returned.

    - Failed: An error message is displayed.

  • Request example

    {
      "accessId":"baas_admin",
      "bizid":"12eba21a66ed4d2795b833ce7ebd750c",
      "method":"QUERYRECEIPT",
      "hash":"cd3b5e4db44d121024a645c93b27ba3e49ca87d6dcc94ffb35e96faf1c1840a8",
      "token":"d211cb86-c155-4e11-b073-f406a27b7619"
    }
  • Response example

    {
      "code":"200",
      "data":"{\"blockNumber\":4868192,\"gasUsed\":20110,\"logs\":[{\"from\":{\"data\":\"59PnafP1k9rcuGNMxbCfyQ3TphxKBqecsJI2Yv5vrms=\",\"empty\":false,\"value\":\"59PnafP1k9rcuGNMxbCfyQ3TphxKBqecsJI2Yv5vrms=\"},\"logData\":\"\",\"to\":{\"data\":\"59PnafP1k9rcuGNMxbCfyQ3TphxKBqecsJI2Yv5vrms=\",\"empty\":false,\"value\":\"59PnafP1k9rcuGNMxbCfyQ3TphxKBqecsJI2Yv5vrms=\"},\"topics\":[\"deposit_data\"]},{\"from\":{\"data\":\"59PnafP1k9rcuGNMxbCfyQ3TphxKBqecsJI2Yv5vrms=\",\"empty\":false,\"value\":\"59PnafP1k9rcuGNMxbCfyQ3TphxKBqecsJI2Yv5vrms=\"},\"logData\":\"+En4R/hFoA3l/fGCnZQW/UZYzw9XdgxuMPVh94ukkrUEQbY2lcvqggPtoENmIIeHq808jzjJd6rX8B/NR4CPcO19ZtCeFqx2hous\",\"to\":{\"data\":\"59PnafP1k9rcuGNMxbCfyQ3TphxKBqecsJI2Yv5vrms=\",\"empty\":false,\"value\":\"59PnafP1k9rcuGNMxbCfyQ3TphxKBqecsJI2Yv5vrms=\"},\"topics\":[\"gas_divided\"]}],\"output\":\"\",\"result\":0}",
      "success":true
    }

Read a transaction

Method name: QUERYTRANSACTION.

Description: Reads the content of a specified transaction.

  • Request parameters

    Parameter name

    Required

    Type

    Description

    method

    Yes

    string

    The name of the API method. Set this to QUERYTRANSACTION.

    accessId

    Yes

    string

    The tenant AK ID.

    token

    Yes

    string

    The access token.

    bizid

    Yes

    string

    The blockchain ID.

    hash

    Yes

    string

    The transaction hash.

    requestStr

    No

    string

    The key for decrypting receipt data. If this parameter is not empty, it is used to decrypt the returned results and logs in the receipt.

  • Response parameters

    Parameter Name

    Type

    Description

    success

    boolean

    Indicates whether the call was successful.

    code

    string

    The error code.

    data

    string

    - Success: The transaction data is returned.

    - Failed: An error message is displayed.

  • Request example

    {
      "accessId":"baas_admin",
      "bizid":"12eba21a66ed4d2795b833ce7ebd750c",
      "hash":"cd3b5e4db44d121024a645c93b27ba3e49ca87d6dcc94ffb35e96faf1c1840a8",
      "method":"QUERYTRANSACTION",
      "token":"951610a3-1058-4487-acd0-97756ec67e2c"
    }
  • Response example

    {
      "code":"200",
      "data":"{\"blockNumber\":4868192,\"transactionDO\":{\"data\":\"aGVsbG8gd29ybGQ=\",\"timestamp\":1592397562669}}",
      "success":true
    }
    Note

    The `data.transactionDo.data` parameter in the response is a Base64-encoded string. To obtain the plaintext, decode the string from Base64. For example, in Java, use `new String(Base64.decodeBase64("aGVsbG8gd29ybGQ="))`.

Read a block header

Method name: QUERYBLOCK.

Description: Reads the basic information (block header) of a specified block.

  • Request parameters:

    Parameter name

    Required

    Type

    Description

    method

    Yes

    string

    The name of the API method. Set this to QUERYBLOCK.

    accessId

    Yes

    string

    The tenant AK ID.

    token

    Yes

    string

    The access token.

    bizid

    Yes

    string

    The blockchain ID.

    requestStr

    Yes

    string

    The block number.

  • Response parameters

    Parameter name

    Type

    Description

    success

    boolean

    Succeeded

    code

    string

    The error code.

    data

    string

    - Success: The basic information of the block (block header)

    - Failed: A message is displayed.

  • Request example

    {
      "accessId":"baas_admin",
      "bizid":"12eba21a66ed4d2795b833ce7ebd750c",
      "method":"QUERYBLOCK",
      "requestStr":"100",
      "token":"6e13e618-a9f4-4dc4-8fab-cf9698351fc7"
    }
  • Response example

    {
      "code":"200",
      "data":"{\"block\":{\"blockHeader\":{\"gasUsed\":0,\"hash\":\"ce7e5f668da457f89de2cde06f280562ceb6cd7f77dc9b9940564e235deeb9e4\",\"logBloom\":\"00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\",\"number\":100,\"parentHash\":\"02c6a1a7d2d9bac81a02d8f10b7a231506c430a6061938171551988f67f5067a\",\"receiptRoot\":\"0000000000000000000000000000000000000000000000000000000000000000\",\"stateRoot\":\"0b0199634c9e96b96d4323e65fbb7a7fa17c9a59d3d24762f85104fd9dbd49e5\",\"timestamp\":1583490750594,\"transactionRoot\":\"0000000000000000000000000000000000000000000000000000000000000000\",\"version\":16777986}}}",
      "success":true
    }

Read the latest block header

Method name: QUERYLASTBLOCK.

Description: Reads the basic information (block header) of the latest block.

  • Request parameters

    Parameter name

    Required

    Type

    Description

    method

    Yes

    string

    The name of the API method. Set this to QUERYLASTBLOCK.

    accessId

    Yes

    string

    The tenant AK ID.

    token

    Yes

    string

    The access token.

    bizid

    Yes

    string

    The blockchain ID.

  • Response parameters

    Parameter

    Type

    Description

    success

    boolean

    Indicates whether the call was successful.

    code

    string

    The error code.

    data

    string

    - Success: The block header.

    - Failed: An error message is displayed.

  • Request example

    {
      "accessId":"baas_admin",
      "bizid":"12eba21a66ed4d2795b833ce7ebd750c",
      "method":"QUERYLASTBLOCK",
      "token":"9445dfbf-51a5-406e-8561-6c4b2aed9802"
    }
  • Response example

    {
      "code":"200",
      "data":"{\"block\":{\"blockHeader\":{\"gasUsed\":0,\"hash\":\"25c1f670e2892acc15bee3f7e86dd7f6ad8c66022a4eaf54a546e3f1b08df34f\",\"logBloom\":\"00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\",\"number\":4893889,\"parentHash\":\"92f6ee29cb46577874142c7109502a01b73860fb080db65dbc06b26576d51a14\",\"receiptRoot\":\"0000000000000000000000000000000000000000000000000000000000000000\",\"stateRoot\":\"b12d1648339dc9873e4809eeae6e3c8fd6038f6dd5e3f5111ee18c4ce0658d47\",\"timestamp\":1592474603478,\"transactionRoot\":\"0000000000000000000000000000000000000000000000000000000000000000\",\"version\":33555458}}}",
      "success":true
    }

Read block content

Method name: QUERYBLOCKBODY.

Description: Reads the data content of a specified block.

  • Request parameters

    Parameter name

    Required

    Type

    Description

    method

    Yes

    string

    The name of the API method. Set this to QUERYBLOCKBODY.

    accessId

    Yes

    string

    The tenant AK ID.

    token

    Yes

    string

    The access token.

    bizid

    Yes

    string

    The blockchain ID.

    requestStr

    Yes

    string

    The block number.

  • Response parameters

    Parameter name

    Type

    Description

    success

    boolean

    Indicates whether the call was successful.

    code

    string

    The error code.

    data

    string

    - Success: The content of the data block.

    - Failed: An error message is displayed.

  • Request example

    {
      "accessId":"baas_admin",
      "bizid":"12eba21a66ed4d2795b833ce7ebd750c",
      "method":"QUERYBLOCKBODY",
      "requestStr":"100",
      "token":"56780675-b52a-43b4-a52d-e134e12dec97"
    }
  • Response example

    {
      "code":"200",
      "data":"{\"header\":{\"number\":100,\"transaction_root\":\"0000000000000000000000000000000000000000000000000000000000000000\",\"gas_used\":0,\"version\":2814762668786434,\"receipt_root\":\"0000000000000000000000000000000000000000000000000000000000000000\",\"hash\":\"ce7e5f668da457f89de2cde06f280562ceb6cd7f77dc9b9940564e235deeb9e4\",\"parent_hash\":\"02c6a1a7d2d9bac81a02d8f10b7a231506c430a6061938171551988f67f5067a\",\"state_root\":\"0b0199634c9e96b96d4323e65fbb7a7fa17c9a59d3d24762f85104fd9dbd49e5\",\"timestamp\":1583490750594,\"log_bloom\":\"00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\"},\"body\":{\"receipt_list\":[],\"consensus_proof\":\"f8eff8c9b841e2267ca2b9c81fc1d42461b09b87806b410021f5e529e922bd8d71688b6bf90d5d3ee9910da95c463de1e2118c424585ca3224826c6b7ba78b0ca0a5bd016e1501b8411e886b1aac98ebcc435bfd7c3ca40c9f1d592511ac428079da122d2dbeaef87723ee6af2b609cca3ae0aa95995c8e3ee1765b25af015ae3c63f1ad1a370de1d501b841f666fe94eb0d304b0607a3fbb0957ba982cefdae925d89f8363ff02ce4730570474331deda6aaf931da654e0c9feb5fb5577c992e08e51be331ed6720612c7a900e38064a0e574e588bd609162cc3d32fc9774fbf86fd8a82a8fd8d633a2096e65dcc73f42\",\"transaction_list\":[]}}",
      "success":true
    }

Query a list of raw block headers

Method name: QUERYBLOCKHEADERINFOSRAW.

Description: Queries a list of blocks that meet specified conditions and returns the raw block header information.

  • Request parameters

    Parameter name

    Required

    Type

    Description

    method

    Yes

    string

    The name of the API method. Set this to QUERYBLOCKHEADERINFOSRAW.

    accessId

    Yes

    string

    The tenant AK ID.

    token

    Yes

    string

    The access token.

    bizid

    Yes

    string

    The blockchain ID.

    requestStr

    Yes

    string

    The composite query conditions.

  • Response parameters

    Parameter name

    Type

    Description

    success

    boolean

    Indicates whether the call was successful.

    code

    string

    The error code.

    data

    string

    - Success: The list of original block headers

    - Failed: An error message is displayed.

  • Request example

    {
      "accessId":"baas_admin",
      "bizid":"12eba21a66ed4d2795b833ce7ebd750c",
      "method":"QUERYBLOCKHEADERINFOSRAW",
      "requestStr":"{\"blockNumber\":\"100\",\"maxAmount\":\"3\",\"reverse\":\"1\"}",
      "token":"b7117bab-088f-4455-936d-352e6d3092ca"
    }
  • Response example

    {
      "code":"200",
      "data":"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\r\nAAA=\r\n",
      "success":true
    }

Query a blockchain account

Method name: QUERYACCOUNT.

Description: Queries a specified blockchain account.

  • Request parameters

    Parameter name

    Required

    Type

    Description

    method

    Yes

    string

    The name of the API method. Set this to QUERYACCOUNT.

    accessId

    Yes

    string

    The tenant AK ID.

    token

    Yes

    string

    The access token.

    bizid

    Yes

    string

    The blockchain ID.

    requestStr

    Yes

    string

    The account query conditions.

  • Response parameters

    Parameter name

    Type

    Description

    success

    boolean

    Indicates whether the call was successful.

    code

    string

    The error code.

    data

    string

    - If the call is successful, the account information is returned.

    - Failed: An error message is returned.

  • Request example

    {
      "accessId":"baas_admin",
      "bizid":"12eba21a66ed4d2795b833ce7ebd750c",
      "method":"QUERYACCOUNT",
      "requestStr":"{\"queryAccount\":\"ff89d3d4569342028b4767e779e55994\"}",
      "token":"4d7c9e42-ff8f-4f38-8fe7-a4efbdba72ec"
    }
  • Response example

    {
      "code":"200",
      "data":"{\"recovery_key\":\"eb716ed3d6755bb9a6cc9b44a5d5c18194ce5243648eb858953504d27e4bb07eb71ee4ff66410f32ff2bb704c4b6e94c8afabce21e36cbf5e59975d87457f0ae\",\"balance\":0,\"auth_map\":[{\"value\":100,\"key\":\"eb716ed3d6755bb9a6cc9b44a5d5c18194ce5243648eb858953504d27e4bb07eb71ee4ff66410f32ff2bb704c4b6e94c8afabce21e36cbf5e59975d87457f0ae\"}],\"encryption_key\":\"\",\"id\":\"3360513e31c13c319a708376f6b3a6dc68f0b655c9cf9545c811c1da63f602cd\",\"recovery_time\":0,\"version\":2,\"status\":0}",
      "success":true
    }

Query contract information

Method name: QUERYCONTRACT.

Description: Queries the information of a specified contract.

  • Request parameters

    Parameter

    Required

    Type

    Description

    method

    Yes

    string

    The name of the API method. Set this to QUERYCONTRACT.

    accessId

    Yes

    string

    The tenant AK ID.

    token

    Yes

    string

    The access token.

    bizid

    Yes

    string

    The blockchain ID.

    contractName

    Yes

    string

    The contract name.

  • Response parameters

    Parameter name

    Type

    Description

    success

    boolean

    Success

    code

    string

    The error code.

    data

    string

    - If the call is successful, the contract information is returned. The information is a JSON string of the QueryContractResponse object from the MyChain software development kit (SDK).

    - Failed: An error message is displayed.

  • Request example

    {
      "accessId":"baas_admin",
      "bizid":"12eba21a66ed4d2795b833ce7ebd750c",
      "method":"QUERYCONTRACT",
      "contractName":"wasm_test_contract_with_log",
      "token":"4d7c9e42-ff8f-4f38-8fe7-a4efbdba72ec"
    }
  • Response example

    {
      "code": "200",
      "data": "{\"sequence\":1,\"contract\":{\"recovery_key\":\"00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\",\"code\":\"027761736300000000020000000100000024000000fe3d000002000000223e0000da0500000061736d01000000014f0c60037f7f7f0060037f7f7f017f6000006000017f60027f7f017f60017f017f60047f7f7f7f017f60027f7f0060017f0060087f7f7f7f7f7f7f7f0060077f7f7f7f7f7f7f0060057f7f7f7f7f017f02da010c03656e761552656164496e746572666163654e616d6553697a65000303656e76066d656d736574000103656e761152656164496e746572666163654e616d65000403656e76067374726c656e000503656e760e53657452657475726e56616c7565000403656e761752656164496e74657266616365506172616d7353697a65000303656e761352656164496e74657266616365506172616d73000403656e76066d656d637079000103656e76034c6f67000603656e760561626f7274000203656e76066d656d636d70000103656e76074d7941626f72740004032b2a020300000100010007000704070004000404000408080508080409000a04010b000808050405080704050405017001060605030100010616037f014180c0000b7f0041e483010b7f0041e483010b072d04066d656d6f727902000b5f5f686561705f6261736503010a5f5f646174615f656e640302056170706c79000d090b010041010b050e101220210aa1762a02000b930601047f230041d0006b22002400100c20001000220136024c200041c8006a4100360200200042003703400240200141704f0d000240024002402001410b4f0d00200020014101743a0040200041c0006a4101722102200041c0006a210320010d010c020b200141106a417071220310222102200020013602442000200341017236024020002002360248200041c0006a21030b20024100200110011a0b200220016a41003a00002000280248200341016a20002d00404101711b200041cc006a10021a02400240024002400240024002404180c00010032202200028024420002d0040220141017620014101711b470d00200041c0006a4100417f4180c0002002102b450d010b02404188c00010032202200028024420002d0040220141017620014101711b470d00200041c0006a4100417f4188c0002002102b450d020b4198c00010032201200028024420002d0040220241017620024101711b470d05200041c0006a4100417f4198c0002001102b0d052000410036021c2000410136021820002000290318370310200041306a200041106a200041c0006a100f2000280238200041306a41017220002d0030220141017122021b2000280234200141017620021b10041a20002d0030410171450d02200041386a280200102320002d00404101710d030c040b2000410036022c2000410236022820002000290328370300200041306a2000200041c0006a10112000280238200041306a41017220002d0030220141017122021b2000280234200141017620021b10041a20002d0030410171450d01200041386a280200102320002d00404101710d020c030b200041003602242000410336022020002000290320370308200041306a200041086a200041c0006a10132000280238200041306a41017220002d0030220141017122021b2000280234200141017620021b10041a20002d0030410171450d00200041386a28020010230b20002d0040410171450d010b200041c8006a28020010230b4100102e200041d0006a240041000f0b200041306a41a3c000200041c0006a102c200041306a10351a000b200041c0006a1024000bbe0301047f230041206b220324002003410036021820034200370310200341086a41003602002003420037030002404198c0001003220441704f0d00024002400240024002402004410b4f0d00200320044101743a00002004450d02200341017221050c010b200441106a4170712206102221052003200436020420032006410172360200200320053602080b20054198c000200410071a200520046a41003a000020032802142204200341106a41086a2802004f0d0120042003290300370200200441086a200341086a2204280200360200200441003602002003420037030020032003280214410c6a3602140c020b200320046a41016a41003a00000b200341106a2003101620032d0000410171450d00200328020810230b2002200341106a101c1a200041086a200241086a2204280200360200200020022902003702002004410036020020024200370200024020032802102200450d0002400240200328021422022000460d0003400240200241746a22042d0000410171450d002002417c6a28020010230b2004210220002004470d000b200328021021040c010b200021040b20032000360214200410230b200341206a24000f0b20031024000bdb0701087f230041f0006b22032400200128020421042001280200210520031005220136024c200341c8006a410036020020034200370340024002400240024002400240024002400240200141704f0d000240024002402001410b4f0d00200320014101743a0040200341c0006a4101722106200341c0006a210720010d010c020b200141106a417071220710222106200320013602442003200741017236024020032006360248200341c0006a21070b20064100200110011a0b200620016a41003a00002003280248200741016a220720032d00404101711b200341cc006a10061a2003410036023820034200370330200328024821082003280244210920032d00402101200341d0006a41dcc0002002102c200341e0006a41086a200341d0006a41efc0001029220641086a220a280200360200200a410036020020032006290200370360200642003702002003200820072001410171220a1b220620092001410176200a1b6a3602202003200636021c20032006360218200341246a200341e0006a10252107024020032d0060410171450d00200328026810230b024020032d0050410171450d00200328025810230b200341186a200341306a101a1a200341206a2802002101200328021c2106200341e0006a41dcc0002002102c2001200646200341e0006a10341a024020032d0060410171450d00200328026810230b20034190c100360210200341106a20044101756a2101200341d0006a200341306a1025210602402004410171450d00200128020020056a28020021050b20032001200341e0006a2006102522022005110000024020032d0060410171450d00200228020810230b024020032d0050410171450d00200628020810230b200341e8006a41003602002003420037036041b6c0001003220141704f0d010240024002402001410b4f0d00200320014101743a0060200341e0006a410172210620010d010c020b200141106a4170712202102221062003200136026420032002410172360260200320063602680b200641b6c000200110071a0b200620016a41003a000020002003200341e0006a101b0240024020032d00604101710d0020032d00004101710d010c040b2003280268102320032d0000410171450d030b200328020810234101210120072d0000410171450d030c040b200341c0006a1024000b200341e0006a1024000b4101210120072d00004101710d010b20032d00302001710d010c020b2003412c6a280200102320032d0030200171450d010b200341386a280200102320032d0040410171450d010c020b20032d00404101710d010b200341f0006a24000f0b200341c8006a2802001023200341f0006a24000bbd0301047f230041306b220324002003200236022c200320013602282003410036022020034200370318200341106a41003602002003420037030802404180c0001003220441704f0d00024002400240024002402004410b4f0d00200320044101743a00082004450d02200341086a41017221050c010b200441106a4170712206102221052003200436020c20032006410172360208200320053602100b20054180c000200410071a200520046a41003a0000200328021c2204200341186a41086a2802004f0d0120042003290308370200200441086a200341086a41086a220428020036020020044100360200200342003703082003200328021c410c6a36021c0c020b200341086a20046a41016a41003a00000b200341186a200341086a101620032d0008410171450d00200328021010230b200220016a2105200341286a200341186a10171a024020032802182202450d0002400240200328021c22012002460d0003400240200141746a22042d0000410171450d002001417c6a28020010230b2004210120022004470d000b200328021821040c010b200221040b2003200236021c200410230b200341306a240020050f0b200341086a1024000bdf0601087f230041e0006b22032400200128020421042001280200210520031005220136025c200341d8006a41003602002003420037035002400240024002400240200141704f0d000240024002402001410b4f0d00200320014101743a0050200341d0006a4101722106200341d0006a210720010d010c020b200141106a417071220710222106200320013602542003200741017236025020032006360258200341d0006a21070b20064100200110011a0b200620016a41003a00002003280258200741016a220720032d00504101711b200341dc006a10061a20034200370348200328025821082003280254210920032d00502101200341106a41dcc0002002102c200341206a41086a200341106a41efc0001029220641086a220a280200360200200a410036020020032006290200370320200642003702002003200820072001410171220a1b220620092001410176200a1b6a36023820032006360234200320063602302003413c6a200341206a10252107024020032d0020410171450d00200328022810230b024020032d0010410171450d00200328021810230b2003200341306a3602102003200341c8006a360220200341206a200341106a1014200341386a280200210120032802342106200341206a41dcc0002002102c2001200646200341206a10341a024020032d0020410171450d00200328022810230b20034190c100360210200341106a20044101756a2101200328024c21062003280248210202402004410171450d00200128020020056a28020021050b2003200120022006200511010036020c200341286a41003602002003420037032041b6c0001003220141704f0d010240024002402001410b4f0d00200320014101743a0020200341206a410172210620010d010c020b200141106a4170712202102221062003200136022420032002410172360220200320063602280b200641b6c000200110071a0b200620016a41003a000020002003410c6a200341206a10150240024020032d00204101710d0020072d00004101710d010c040b2003280228102320072d0000410171450d030b200341c4006a280200102320032d0050410171450d030c040b200341d0006a1024000b200341206a1024000b20032d00504101710d010b200341e0006a24000f0b200341d8006a2802001023200341e0006a24000b0700200220016a0bdf0601087f230041e0006b22032400200128020421042001280200210520031005220136025c200341d8006a41003602002003420037035002400240024002400240200141704f0d000240024002402001410b4f0d00200320014101743a0050200341d0006a4101722106200341d0006a210720010d010c020b200141106a417071220710222106200320013602542003200741017236025020032006360258200341d0006a21070b20064100200110011a0b200620016a41003a00002003280258200741016a220720032d00504101711b200341dc006a10061a20034200370348200328025821082003280254210920032d00502101200341106a41dcc0002002102c200341206a41086a200341106a41efc0001029220641086a220a280200360200200a410036020020032006290200370320200642003702002003200820072001410171220a1b220620092001410176200a1b6a36023820032006360234200320063602302003413c6a200341206a10252107024020032d0020410171450d00200328022810230b024020032d0010410171450d00200328021810230b2003200341306a3602102003200341c8006a360220200341206a200341106a1018200341386a280200210120032802342106200341206a41dcc0002002102c2001200646200341206a10341a024020032d0020410171450d00200328022810230b20034190c100360210200341106a20044101756a2101200328024c21062003280248210202402004410171450d00200128020020056a28020021050b2003200120022006200511010036020c200341286a41003602002003420037032041b6c0001003220141704f0d010240024002402001410b4f0d00200320014101743a0020200341206a410172210620010d010c020b200141106a4170712202102221062003200136022420032002410172360220200320063602280b200641b6c000200110071a0b200620016a41003a000020002003410c6a200341206a10190240024020032d00204101710d0020072d00004101710d010c040b2003280228102320072d0000410171450d030b200341c4006a280200102320032d0050410171450d030c040b200341d0006a1024000b200341206a1024000b20032d00504101710d010b200341e0006a24000f0b200341d8006a2802001023200341e0006a24000be70101057f230041106b22022400200028020021032001280200220428020421052004280208210620022004410c6a41f1c000101e200620056b41034b20021033024020022d0000410171450d00200228020810230b2003200441046a2204280200410410071a2004200428020041046a360200200028020021002001280200220428020821012004280204210320022004410c6a41f1c000101e200120036b41034b20021033200041046a2100024020022d0000410171450d00200228020810230b2000200441046a2204280200410410071a2004200428020041046a360200200241106a24000bf80101057f230041306b2203240020004200370200200041086a22044100360200200041083a0000200041016a22054100410410011a200041056a41003a000020032004280200200520002d0000220641017122071b220436020c20032004360208200320042000280204200641017620071b6a360210200341146a200210252100200328020c210420032802102102200341206a200041c8c000101e200220046b41034a200341206a1033024020032d0020410171450d00200328022810230b200328020c2001410410071a2003200328020c41046a36020c024020002d0000410171450d002003411c6a28020010230b200341306a24000b9a0302067f017e0240024020002802042202200028020022036b410c6d220441016a220541d6aad5aa014f0d0041d5aad5aa01210602400240200028020820036b410c6d220741a9d5aad5004b0d0020052007410174220620062005491b2206450d010b2006410c6c10222105200041046a2802002102200028020021030c020b41002106410021050c010b2000102d000b200129020021082001420037020020052004410c6c6a22042008370200200141086a2201280200210720014100360200200441086a200736020020052006410c6c6a21062004410c6a21050240024020022003460d0003402004417c6a2002417c6a2201280200360200200441746a2204200241746a2202290200370200200141003602002002420037020020032002470d000b200041046a2802002102200028020021010c010b200221010b20002004360200200041086a2006360200200041046a2005360200024020022001460d0003400240200241746a22042d0000410171450d002002417c6a28020010230b2004210220012004470d000b0b02402001450d00200110230b0bec0e07077f017e017f027e0a7f027e097f230041d0006b22022400200241c8006a410036020020024200370340024002400240024041b6c0001003220341704f0d000240024002402003410b4f0d00200220034101743a0040200241c0006a410172210420030d010c020b200341106a4170712205102221042002200336024420022005410172360240200220043602480b200441b6c000200310071a0b200420036a41003a0000200241106a41086a2203410036020020024200370310200241103a0010200241106a41017222064100410810011a200241196a41003a000020022003280200200620022d0010220441017122051b220336022420022003360220200220032002280214200441017620051b6a3602282002412c6a200241c0006a10252103200241206a2000101d1a024020032d0000410171450d00200241346a28020010230b024020022d0040410171450d00200228024810230b20012802042207200128020022086b410c6dad2109410021040340200441016a2104200942078822094200520d000b20082007460d014101210a4207210b4200210c410c210d4100210e0c020b200241c0006a1024000b410021030c010b410121030b0240034002400240024002400240024020030e020001010b200241086a41003602002002420037030002400240200441704f0d000240024002402004410b4f0d00200220044101743a00002002410172210f2002210320040d010c020b200441106a41707122101022210f20022004360204200220104101723602002002200f360208200221030b200f4100200410011a0b200f20046a41003a0000200228020821112002280204210e20022d00002110200241c8006a41003602002002420037034041b6c0001003220f41704f0d01200e2010410176201041017122101b210e2011200341016a221220101b2110024002400240200f410b4f0d002002200f4101743a0040200241c0006a4101722103200f0d010c020b200f41106a4170712211102221032002200f36024420022011410172360240200220033602480b200341b6c000200f10071a0b2003200f6a41003a000020022010200e6a3602282002201036022420022010360220200241206a410c6a200241c0006a10252111024020022d0040410171450d00200228024810230b200141046a28020020012802006b410c6dad21092002280224210f200241206a41086a210e03402009a721102002200942078822094200522203410774201041ff0071723a003f200e2802002110200241c0006a201141c8c000101e2010200f6b41004a200241c0006a1033024020022d0040410171450d00200241c0006a41086a28020010230b20022802242002413f6a410110071a2002200228022441016a220f36022420030d000b4104211320012802002214200141046a2802002215460d084101211041ff0021164207211742002118410721194108211a200241206a41086a211b41c8c000211c4100211d410f211e41b7c000211f410c21204101210e0c030b20021024000b200241c0006a1024000b024002400240200e0e020001010b0240024020082d00002200200a7122050d002000200a7621030c010b200828020421030b2003200a74ad21092004210303402003200a6a21032009200b882209200c520d000b0240024020050d002000200a7621000c010b200828020421000b2000200a7420036a21042008200d6a22082007470d01200041017420036a2104410021030c060b0240024020142d000022032010710d00200320107621030c010b201428020421030b2003201074ad210903402009a72103200220092017882209201852220e2019742003201671723a003f201b2802002103200241c0006a2011201c101e2003200f6b201d4a200241c0006a1033024020022d0040201071450d00200241c0006a201a6a28020010230b20022802242002413f6a201010071a2002200228022420106a220f360224200e0d000b201420106a21214100210320142d000022052010712200450d020c030b4100210e410121030c040b410121030c030b4100210e0c010b4101210e0b034002400240024002400240200e0e020001010b200320052010764f0d020c010b2003201420136a2802004f0d010b2021210e02402000450d002014201a6a280200210e0b200f200e20036a2c0000220e201376201e71201f6a2d00003a000020022002280224220f20106a360224200f200e201e71201f6a2d00003a00012002200228022420106a220f360224200320106a210320142d0000220520107122000d014100210e0c020b201420206a22142015460d034101210e410121030c020b4101210e0c000b0b0b200241106a41086a280200200620022d0010220f41017122101b2002280214200f41017620101b200241086a280200201220022d0000220f41017122101b2002280204200f41017620101b10081a0240024002400240024020112d00004101710d0020022d00004101710d010c020b200241346a280200102320022d0000410171450d010b200241086a280200102320022d00104101710d010c020b20022d0010410171450d010b200241186a28020010230b200241d0006a240041000be70101057f230041106b22022400200028020021032001280200220428020421052004280208210620022004410c6a41f1c000101e200620056b41034b20021033024020022d0000410171450d00200228020810230b2003200441046a2204280200410410071a2004200428020041046a360200200028020021002001280200220428020821012004280204210320022004410c6a41f1c000101e200120036b41034b20021033200041046a2100024020022d0000410171450d00200228020810230b2000200441046a2204280200410410071a2004200428020041046a360200200241106a24000bf80101057f230041306b2203240020004200370200200041086a22044100360200200041083a0000200041016a22054100410410011a200041056a41003a000020032004280200200520002d0000220641017122071b220436020c20032004360208200320042000280204200641017620071b6a360210200341146a200210252100200328020c210420032802102102200341206a200041c8c000101e200220046b41034a200341206a1033024020032d0020410171450d00200328022810230b200328020c2001410410071a2003200328020c41046a36020c024020002d0000410171450d002003411c6a28020010230b200341306a24000bc20203047f017e047f230041106b220224002000410c6a2103200028020421044100210542002106200041086a2107200041046a21080340200728020021092002200341f1c000101e200420094920021033024020022d0000410171450d00200241086a28020010230b200828020022042d000021092008200441016a22043602002006200941ff0071200541ff0171220574ad842106200541076a21052009418001710d000b20012006a741001027200041046a22092802002105200041086a2802002108200128020821072001280204210a20012d000021042002200341f1c000101e200820056b200a2004410176200441017122051b22044f200210332007200141016a20051b2105024020022d0000410171450d00200228020810230b20052009280200200410071a2009200928020020046a360200200241106a240020000bc50203047f017e027f230041206b2203240020012802042204ad420020012d0000220541017122061b2107410021080340200841016a2108200742078822074200520d000b20004200370200200041086a410036020002402004200541017620061b220620086a220441704f0d000240024002402004410b4f0d00200020044101743a0000200041016a210520040d010c020b200441106a4170712209102221052000200436020420002009410172360200200020053602080b20054100200410011a0b200520066a20086a41003a000020032000280208200041016a20002d0000220441017122051b220836020c20032008360208200320082000280204200441017620051b6a360210200341146a200210252108200341086a2001101f1a024020082d0000410171450d002003411c6a28020010230b200341206a24000f0b20001024000be30d07067f017e017f027e0a7f027e097f230041d0006b22022400200241106a410036020020024200370308024002400240024041b6c0001003220341704f0d000240024002402003410b4f0d00200220034101743a0008200241086a410172210420030d010c020b200341106a4170712205102221042002200336020c20022005410172360208200220043602100b200441b6c000200310071a0b41002105200420036a41003a0000200241306a2000200241086a101b024020022d0008410171450d00200228021010230b20012802042206200128020022076b410c6dad21080340200541016a2105200842078822084200520d000b20072006460d01410121094207210a4200210b410c210c4100210d0c020b200241086a1024000b410021030c010b410121030b0240034002400240024002400240024020030e020001010b200241286a41003602002002420037032002400240200541704f0d000240024002402005410b4f0d00200220054101743a0020200241206a410172210e200241206a210320050d010c020b200541106a417071220f1022210e200220053602242002200f4101723602202002200e360228200241206a21030b200e4100200510011a0b200e20056a41003a0000200228022821102002280224210d20022d0020210f200241c8006a41003602002002420037034041b6c0001003220e41704f0d01200d200f410176200f410171220f1b210d2010200341016a2211200f1b210f024002400240200e410b4f0d002002200e4101743a0040200241c0006a4101722103200e0d010c020b200e41106a4170712210102221032002200e36024420022010410172360240200220033602480b200341b6c000200e10071a0b2003200e6a41003a00002002200f200d6a3602102002200f36020c2002200f360208200241086a410c6a200241c0006a10252110024020022d0040410171450d00200228024810230b200141046a28020020012802006b410c6dad2108200228020c210e200241086a41086a210d03402008a7210f2002200842078822084200522203410774200f41ff0071723a003f200d280200210f200241c0006a201041c8c000101e200f200e6b41004a200241c0006a1033024020022d0040410171450d00200241c0006a41086a28020010230b200228020c2002413f6a410110071a2002200228020c41016a220e36020c20030d000b4104211220012802002213200141046a2802002214460d084101210f41ff00211542072116420021174107211841082119200241086a41086a211a41c8c000211b4100211c410f211d41b7c000211e410c211f4101210d0c030b200241206a1024000b200241c0006a1024000b024002400240200d0e020001010b0240024020072d0000220420097122000d00200420097621030c010b200728020421030b2003200974ad2108200521030340200320096a21032008200a882208200b520d000b0240024020000d00200420097621040c010b200728020421040b200420097420036a21052007200c6a22072006470d01200441017420036a2105410021030c060b0240024020132d00002203200f710d002003200f7621030c010b201328020421030b2003200f74ad210803402008a72103200220082016882208201752220d2018742003201571723a003f201a2802002103200241c0006a2010201b101e2003200e6b201c4a200241c0006a1033024020022d0040200f71450d00200241c0006a20196a28020010230b200228020c2002413f6a200f10071a2002200228020c200f6a220e36020c200d0d000b2013200f6a21204100210320132d00002200200f712204450d020c030b4100210d410121030c040b410121030c030b4100210d0c010b4101210d0b034002400240024002400240200d0e020001010b20032000200f764f0d020c010b2003201320126a2802004f0d010b2020210d02402004450d00201320196a280200210d0b200e200d20036a2c0000220d201276201d71201e6a2d00003a00002002200228020c220e200f6a36020c200e200d201d71201e6a2d00003a00012002200228020c200f6a220e36020c2003200f6a210320132d00002200200f7122040d014100210d0c020b2013201f6a22132014460d034101210d410121030c020b4101210d0c000b0b0b2002280238200241306a41017220022d0030220e410171220f1b2002280234200e410176200f1b200241286a280200201120022d0020220e410171220f1b2002280224200e410176200f1b10081a0240024002400240024020102d00004101710d0020022d00204101710d010c020b2002411c6a280200102320022d0020410171450d010b200241286a280200102320022d00304101710d010c020b20022d0030410171450d010b200241386a28020010230b200241d0006a240041000bc90101057f230041106b22022400200028020421032000280208210420022000410c6a220541c8c000101e200420036b41034a20021033024020022d0000410171450d00200228020810230b200041046a22032802002001410410071a2003200328020041046a2204360200200041086a28020021062002200541c8c000101e200620046b41034a20021033200141046a2101024020022d0000410171450d00200228020810230b20032802002001410410071a2003200328020041046a360200200241106a240020000bcd0101067f20004100360208200042003702000240200128020420012d0000220341017620034101711b22032002100322046a220541704f0d0020012d00002106200128020821070240024002402005410a4b0d00200020034101743a0000200041016a210520030d010c020b200541106a417071220810222105200041046a200336020020002008410172360200200041086a20053602002003450d010b20052007200141016a20064101711b200310071a0b200520036a41003a0000200020022004102a1a0f0b20001024000bdf0203027f017e057f230041206b22022400200128020420012d0000220341017620034101711bad21042000410c6a210520002802042106200041086a2107200041046a210303402004a721082002200442078822044200522209410774200841ff0071723a000f20072802002108200241106a200541c8c000101e200820066b41004a200241106a1033024020022d0010410171450d00200241106a41086a28020010230b20032802002002410f6a410110071a2003200328020041016a220636020020090d000b0240200141046a28020020012d00002203410176200341017122081b2203450d00200041086a280200210920012802082107200241106a200541c8c000101e200920066b20034e200241106a10332007200141016a20081b2108024020022d0010410171450d00200228021810230b200041046a22062802002008200310071a2006200628020020036a3602000b200241206a240020000b02000b02000b3801027f02402000410120001b2201102f22000d00034041002100410028028c422202450d0120021102002001102f2200450d000b0b20000b0e0002402000450d00200010320b0b05001009000bc20101037f20004200370200200041086a22024100360200024020012d00004101710d00200020012902003702002002200141086a28020036020020000f0b02402001280204220241704f0d0020012802082103024002402002410b4f0d00200020024101743a0000200041016a210120020d01200120026a41003a000020000f0b200241106a4170712204102221012000200236020420002004410172360200200020013602080b20012003200210071a200120026a41003a000020000f0b1009000b860201037f0240416e20016b2002490d0002400240024020002d00004101710d00200041016a2108416f2109200141e6ffffff074d0d010c020b20002802082108416f2109200141e6ffffff074b0d010b410b21092001410174220a200220016a22022002200a491b2202410b490d00200241106a41707121090b20091022210202402004450d0020022008200410071a0b02402006450d00200220046a2007200610071a0b0240200320056b220320046b2207450d00200220046a20066a200820046a20056a200710071a0b02402001410a460d00200810230b200020023602082000200320066a220436020420002009410172360200200220046a41003a00000f0b1009000bb80201037f0240024002400240024020002d0000220341017122040d00200341017622052001490d010c020b2000280204220520014f0d010b200120056b2201450d0102400240024020040d00410a2105410a200341017622046b2001490d010c020b20002802002203417e71417f6a2205200028020422046b20014f0d010b20002005200420016a20056b2004200441004100102820002d000021030b0240024020034101710d00200041016a21030c010b200028020821030b200320046a200241ff0171200110011a200420016a2101024020002d00004101710d00200020014101743a0000200320016a41003a00000f0b20002001360204200320016a41003a00000f0b20040d01200020016a41016a41003a0000200020014101743a00000b0f0b200028020820016a41003a0000200020013602040bda0101037f0240416f20016b2002490d0002400240024020002d00004101710d00200041016a2107416f2108200141e6ffffff074d0d010c020b20002802082107416f2108200141e6ffffff074b0d010b410b210820014101742209200220016a220220022009491b2202410b490d00200241106a41707121080b20081022210202402004450d0020022007200410071a0b0240200320056b20046b2203450d00200220046a20066a200720046a20056a200310071a0b02402001410a460d00200710230b20002002360208200020084101723602000f0b1009000bd90101047f20011003210202400240024002400240024020002d0000220341017122040d00410a2105410a200341017622036b2002490d010c020b2000280200417e71417f6a2205200028020422036b20024f0d010b20002005200320026a20056b2003200341002002200110260c010b2002450d0020040d01200041016a21050c020b20000f0b200028020821050b200520036a2001200210071a200320026a2102024020002d00004101710d00200020024101743a0000200520026a41003a000020000f0b20002002360204200520026a41003a000020000bd30101037f02400240024002400240024020002d0000220341017122040d00410a2105410a200341017622036b2002490d010c020b2000280200417e71417f6a2205200028020422036b20024f0d010b20002005200320026a20056b2003200341002002200110260c010b2002450d0020040d01200041016a21050c020b20000f0b200028020821050b200520036a2001200210071a200320026a2102024020002d00004101710d00200020024101743a0000200520026a41003a000020000f0b20002002360204200520026a41003a000020000bb10101027f0240024002400240024020002d0000220541017122060d00200541017621052004417f470d010c020b200028020421052004417f460d010b20052001490d00200520016b2205200220052002491b2102024020060d00200041016a210020042002200220044b22061b2205450d030c020b2000280208210020042002200220044b22061b22050d010c020b1009000b200020016a20032005100a2201450d0020010f0b417f200620022004491b0b970301057f20004100360208200042003702000240024002400240200110032203200228020420022d0000220441017620044101711b22046a220541704f0d000240024002402005410a4b0d00200020034101743a0000200041016a210520030d010c020b200541106a417071220610222105200041046a200336020020002006410172360200200041086a20053602002003450d010b20052001200310071a0b200520036a41003a0000200241016a210320022d00004101712105200228020821020240024020002d0000220641017122070d00410a21012002200320051b2103410a200641017622026b2004490d010c030b2002200320051b21032000280200417e71417f6a2201200041046a28020022026b20044f0d020b20002001200220046a20016b2002200241002004200310260c020b1009000b2004450d00200041086a280200200041016a20071b220520026a2003200410071a200220046a210220002d00004101710d01200020024101743a0000200520026a41003a00000f0b0f0b200041046a2002360200200520026a41003a00000b05001009000b02000b0a004198c200200010300bff04010d7f230041f0006b2202240002402001450d00024020002802c04122030d0041102103200041c0c1006a41103602000b200141086a200141046a41077122046b200120041b210402400240024020002802c441220520034f0d0020002005410c6c6a4180c0006a2101024020050d0020004184c0006a22032802000d0020014180c000360200200320003602000b200441046a2105034002402001280208220320056a20012802004b0d00200128020420036a2203200328020041808080807871200472360200200141086a2201200128020020056a3602002003200328020041808080807872360200200341046a22010d030b2000103122010d000b0b41fcffffff0720046b2106200041c8c1006a2107200041c0c1006a210820002802c841220921030340024020002003410c6c6a22014188c0006a28020020014180c0006a220a280200460d00200241a0c10041e900100741e800100b1a0b20014184c0006a280200220b41046a21030340200b200a2802006a210c2003417c6a220d280200220e41ffffffff077121010240200e4100480d000240200120044f0d000340200320016a2205200c4f0d01200528020022054100480d012001200541ffffffff07716a41046a22012004490d000b0b200d2001200420012004491b200e41808080807871723602000240200120044d0d00200320046a200620016a41ffffffff07713602000b200120044f0d040b200320016a41046a2203200c490d000b4100210120074100200728020041016a220320032008280200461b220336020020032009470d000b0b200241f0006a240020010f0b200d200d28020041808080807872360200200241f0006a240020030f0b200241f0006a240041000b990501087f20002802c44121010240024041002d009042450d0041002802944221020c010b3f002102410041013a009042410020024110742202360294420b200221030240024002400240200241ffff036a41107622043f0022054d0d00200420056b40001a4100210520043f00470d0141002802944221030b41002105410020033602944220024100480d002001410c6c210402400240200241ffff037122054180f8034b0d002002418080046a20056b21050c010b2002418080086a200241ffff07716b21050b200020046a2104200520026b2102024041002d0090420d003f002103410041013a009042410020034110742203360294420b20044180c0006a210420024100480d01200321060240200241076a417871220720036a41ffff036a41107622053f0022084d0d00200520086b40001a20053f00470d0241002802944221060b4100200620076a360294422003417f460d0120002001410c6c6a22014184c0006a2802002206200428020022056a2003460d020240200520014188c0006a22072802002201460d00200620016a2206200628020041808080807871417c20016b20056a72360200200720042802003602002006200628020041ffffffff07713602000b200041c4c1006a2204200428020041016a220436020020002004410c6c6a22004184c0006a200336020020004180c0006a220520023602000b20050f0b02402004280200220520002001410c6c6a22034188c0006a22012802002202460d0020034184c0006a28020020026a2203200328020041808080807871417c20026b20056a72360200200120042802003602002003200328020041ffffffff07713602000b2000200041c4c1006a220228020041016a22033602c0412002200336020041000f0b2004200520026a36020020040b7c01037f024002402000450d0041002802d8830122014101480d004198820121022001410c6c419882016a21030340200241046a2802002201450d010240200141046a20004b0d00200120022802006a20004b0d030b2002410c6a22022003490d000b0b0f0b2000417c6a2202200228020041ffffffff07713602000bf00101037f230041206b2202240002402000450d00200241206a24000f0b200241086a41003602002002420037030002404189c200100322004170490d0020021024000b0240024002402000410b4f0d00200220004101743a00002002410172210320000d010c020b200041106a4170712204102221032002200036020420022004410172360200200220033602080b20034189c200200010071a0b200320006a41003a0000200241106a20012002101b024020022d0000410171450d00200228020810230b2002280218200241106a41017220022d0010220041017122011b2002280214200041017620011b100b1a000bf20101037f230041206b2202240002402000450d00200241206a240041000f0b200241086a4100360200200242003703000240418ac200100322004170490d0020021024000b0240024002402000410b4f0d00200220004101743a00002002410172210320000d010c020b200041106a4170712204102221032002200036020420022004410172360200200220033602080b2003418ac200200010071a0b200320006a41003a0000200241106a20012002101b024020022d0000410171450d00200228020810230b2002280218200241106a41017220022d0010220041017122011b2002280214200041017620011b100b1a000be00101047f230041206b22012400200141086a4100360200200142003703000240418ac200100322024170490d0020011024000b0240024002402002410b4f0d00200120024101743a00002001410172210320020d010c020b200241106a4170712204102221032001200236020420012004410172360200200120033602080b2003418ac200200210071a0b200320026a41003a0000200141106a20002001101b024020012d0000410171450d00200128020810230b2001280218200141106a41017220012d0010220241017122031b2001280214200241017620031b100b1a000b0b940201004180c0000b8b02746573744164640074657374416464556e7369676e65640074657374537472696e67004d4554484f445f4e4f545f464f554e443a20000030313233343536373839616263646566006661696c656420746f2073657269616c697a6500504152414d535f4e4f545f4d415443483a200020006661696c656420746f20646573657269616c697a650000000000000000000004000000050000000000000000000000674d59434841494e4c49425f4552524f523a206d616c6c6f635f66726f6d5f6672656564207761732064657369676e656420746f206f6e6c792062652063616c6c6564206166746572205f686561702077617320636f6d706c6574656c7920616c6c6f63617465640000007b0a20202020225f5f5f5f636f6d6d656e74223a2022546869732066696c65207761732067656e6572617465642077697468207761736d2d61626967656e2e20444f204e4f542045444954222c0a202020202276657273696f6e223a20226d79636861696e3a3a6162692f312e32222c0a202020202273747275637473223a205b0a20202020202020207b0a202020202020202020202020226e616d65223a202274657374416464222c0a2020202020202020202020202262617365223a2022222c0a202020202020202020202020226669656c6473223a205b0a202020202020202020202020202020207b0a2020202020202020202020202020202020202020226e616d65223a202261222c0a20202020202020202020202020202020202020202274797065223a2022696e743332220a202020202020202020202020202020207d2c0a202020202020202020202020202020207b0a2020202020202020202020202020202020202020226e616d65223a202262222c0a20202020202020202020202020202020202020202274797065223a2022696e743332220a202020202020202020202020202020207d0a2020202020202020202020205d2c0a20202020202020202020202022726573756c7473223a205b22696e743332225d0a20202020202020207d2c0a20202020202020207b0a202020202020202020202020226e616d65223a202274657374416464556e7369676e6564222c0a2020202020202020202020202262617365223a2022222c0a202020202020202020202020226669656c6473223a205b0a202020202020202020202020202020207b0a2020202020202020202020202020202020202020226e616d65223a202261222c0a20202020202020202020202020202020202020202274797065223a202275696e743332220a202020202020202020202020202020207d2c0a202020202020202020202020202020207b0a2020202020202020202020202020202020202020226e616d65223a202262222c0a20202020202020202020202020202020202020202274797065223a202275696e743332220a202020202020202020202020202020207d0a2020202020202020202020205d2c0a20202020202020202020202022726573756c7473223a205b2275696e743332225d0a20202020202020207d2c0a20202020202020207b0a202020202020202020202020226e616d65223a202274657374537472696e67222c0a2020202020202020202020202262617365223a2022222c0a202020202020202020202020226669656c6473223a205b0a202020202020202020202020202020207b0a2020202020202020202020202020202020202020226e616d65223a202261222c0a20202020202020202020202020202020202020202274797065223a2022737472696e67220a202020202020202020202020202020207d0a2020202020202020202020205d2c0a20202020202020202020202022726573756c7473223a205b22737472696e67225d0a20202020202020207d0a202020205d2c0a20202020227479706573223a205b5d2c0a2020202022696e7465726661636573223a205b0a20202020202020207b0a202020202020202020202020226e616d65223a202274657374416464222c0a2020202020202020202020202274797065223a202274657374416464220a20202020202020207d2c0a20202020202020207b0a202020202020202020202020226e616d65223a202274657374416464556e7369676e6564222c0a2020202020202020202020202274797065223a202274657374416464556e7369676e6564220a20202020202020207d2c0a20202020202020207b0a202020202020202020202020226e616d65223a202274657374537472696e67222c0a2020202020202020202020202274797065223a202274657374537472696e67220a20202020202020207d0a202020205d2c0a20202020227461626c6573223a205b5d2c0a202020202276617269616e7473223a205b5d2c0a20202020226162695f657874656e73696f6e73223a205b5d0a7d\",\"balance\":10000000,\"auth_map\":[{\"value\":100,\"key\":\"bb89adfbe7686d1d1cfb3828937bd7bae098e81e844321bbe2d33928715b1b4a832779c80a96fdf0e20199fa7a497d3bb928dfed5b66d3bb7ac7d3b20e7ab9ef\"}],\"encryption_key\":\"\",\"id\":\"b51cea154bf39bd53e6d4a4e111fc1385bb3d5dc0c2455e7658aaa375ff7e33c\",\"recovery_time\":0,\"storage_root\":\"76be8b528d0075f7aae98d6fa57a6d3c83ae480a8469e668d7b0af968995ac71\",\"code_hash\":\"04fa2201156fda5b67ce2c6ea4c425da54cda7a1505de7eee47380bdd0207abe\",\"version\":2,\"status\":0},\"msg_type\":65,\"block_number\":13001752,\"return_code\":0}",
      "success": true
    }