Polygon zkEVM交易解析

1. 引言

前序博客有:

  • Ethereum EVM简介
  • 揭秘EVM Opcodes
  • 剖析Solidity合约创建EVM bytecode
  • Polygon zkEVM zkASM 与 以太坊虚拟机opcode 对应集合

zkevm-rom为Polygon zkEVM中以zkASM语言编写的以太坊虚拟机,负责处理执行L2层交易 并 生成execution trace。
zkProverjs 根据execution trace,生成STARK证明-》SNARK证明(借助circom)。
根据zkProverC中有:

/*
    Prover (available via GRPC service)
    |\
    | Executor (available via GRPC service)
    | |\
    | | Main State Machine
    | | Byte4 State Machine
    | | Binary State Machine
    | | Memory State Machine
    | | Mem Align State Machine
    | | Arithmetic State Machine
    | | Storage State Machine------\
    | |                             |--> Poseidon G State Machine
    | | Padding PG State Machine---/
    | | Padding KK SM -> Padding KK Bit -> Nine To One SM -> Keccak-f SM -> Norm Gate 9 SM
    |  \
    |   State DB (available via GRPC service)
    |   |\
    |   | SMT
    |    \
    |     Database
    |\
    | Stark
    |\
    | Circom
*/

以zkProverjs和zkevm-testvectors/inputs-executor/e2e 中的交易为例,只启用pil的main和global模块,相应日志为:

zkevm-proverjs lanyu$ npm run test:all-inputs
Debugger attached.

> @0xpolygonhermez/[email protected] test:all-inputs
> mocha --timeout 0 --max-old-space-size=8000 tools/run-test/run-inputs-mocha.test.js

Debugger attached.
Debugger attached.


  Run executor inputs from config file
NOTICE: Ignore constant definition N on config.pil:1 because it was pre-defined
NOTE: namespace Rom was ignored
NOTE: namespace Byte4 was ignored
NOTE: namespace MemAlign was ignored
NOTE: namespace Arith was ignored
NOTE: namespace Binary was ignored
NOTE: namespace PoseidonG was ignored
NOTE: namespace PaddingPG was ignored
NOTE: namespace Storage was ignored
NOTE: namespace NormGate9 was ignored
NOTE: namespace KeccakF was ignored
NOTE: namespace Nine2One was ignored
NOTE: namespace PaddingKKBit was ignored
NOTE: namespace PaddingKK was ignored
NOTE: namespace Mem was ignored
NOTE: main.pil:215 was ignored
NOTE: main.pil:330 was ignored
NOTE: main.pil:341 was ignored
NOTE: main.pil:364 was ignored
NOTE: main.pil:452 was ignored
NOTE: main.pil:474 was ignored
NOTE: main.pil:489 was ignored
NOTE: main.pil:498 was ignored
NOTE: main.pil:516 was ignored
NOTE: main.pil:531 was ignored
NOTE: main.pil:540 was ignored
NOTE: main.pil:563 was ignored
NOTE: main.pil:583 was ignored
NOTE: main.pil:607 was ignored
NOTE: main.pil:631 was ignored
NOTE: main.pil:647 was ignored
NOTE: main.pil:669 was ignored
ZYD eval_getTxs offset:0,len:1, tx:0xf9
ZYD eval_getTxs offset:1,len:2, tx:0x05a8
ZYD eval_getTxs offset:3,len:1, tx:0x02
ZYD eval_getTxs offset:4,len:1, tx:0x80
ZYD eval_getTxs offset:5,len:1, tx:0x83
ZYD eval_getTxs offset:6,len:3, tx:0x1e8480
ZYD eval_getTxs offset:9,len:1, tx:0x94
ZYD eval_getTxs offset:10,len:20, tx:0x9d98deabc42dd696deb9e40b4f1cab7ddbf55988
ZYD eval_getTxs offset:30,len:1, tx:0x80
ZYD eval_getTxs offset:31,len:1, tx:0xb9
ZYD eval_getTxs offset:32,len:2, tx:0x0584
ZYD eval_getTxs offset:34,len:32, tx:0x5d5d326f00000000000000000000000000000000000000000000000000000000
ZYD eval_getTxs offset:66,len:32, tx:0x0000014000000000000000000000000000000000000000000000000000000000
ZYD eval_getTxs offset:98,len:32, tx:0x00000000573768af52d1354a7b83fb784ecbacecf8fead6ad49f25af8909a35b
ZYD eval_getTxs offset:130,len:32, tx:0x0a7bba0500000000000000000000000000000000000000000000000000000000
ZYD eval_getTxs offset:162,len:32, tx:0x0000000000000000000000000000000000000000000000000000000000000000
ZYD eval_getTxs offset:194,len:32, tx:0x0000000000000000000000000000000000000000000000000000000000000000
ZYD eval_getTxs offset:226,len:32, tx:0x0000000000000000000000000000000000000000000000000000000000000000
ZYD eval_getTxs offset:258,len:32, tx:0x00000001000000000000000000000000c949254d682d8c9ad5682521675b8f43
ZYD eval_getTxs offset:290,len:32, tx:0xb102aec40000000000000000000000000000000000000000000000008ac72304
ZYD eval_getTxs offset:322,len:32, tx:0x89e8000000000000000000000000000000000000000000000000000000000000
ZYD eval_getTxs offset:354,len:32, tx:0x0000056000000000000000000000000000000000000000000000000000000000
ZYD eval_getTxs offset:386,len:32, tx:0x0000002000000000000000000000000000000000000000000000000000000000
ZYD eval_getTxs offset:418,len:32, tx:0x00000000ad3228b676f7d3cd4284a5443f17f1962b36e491b30a40b2405849e5
ZYD eval_getTxs offset:450,len:32, tx:0x97ba5fb5b4c11951957c6f8f642c4af61cd6b24640fec6dc7fc607ee8206a99e
ZYD eval_getTxs offset:482,len:32, tx:0x92410d3021ddb9a356815c3fac1026b6dec5df3124afbadb485c9ba5a3e3398a
ZYD eval_getTxs offset:514,len:32, tx:0x04b7ba85e58769b32a1beaf1ea27375a44095a0d1fb664ce2dd358e7fcbfb78c
ZYD eval_getTxs offset:546,len:32, tx:0x26a193440eb01ebfc9ed27500cd4dfc979272d1f0913cc9f66540d7e80058111
ZYD eval_getTxs offset:578,len:32, tx:0x09e1cf2d887c22bd8750d34016ac3c66b5ff102dacdd73f6b014e710b51e8022
ZYD eval_getTxs offset:610,len:32, tx:0xaf9a1968ffd70157e48063fc33c97a050f7f640233bf646cc98d9524c6b92bcf
ZYD eval_getTxs offset:642,len:32, tx:0x3ab56f839867cc5f7f196b93bae1e27e6320742445d290f2263827498b54fec5
ZYD eval_getTxs offset:674,len:32, tx:0x39f756afcefad4e508c098b9a7e1d8feb19955fb02ba9675585078710969d344
ZYD eval_getTxs offset:706,len:32, tx:0x0f5054e0f9dc3e7fe016e050eff260334f18a5d4fe391d82092319f5964f2e2e
ZYD eval_getTxs offset:738,len:32, tx:0xb7c1c3a5f8b13a49e282f609c317a833fb8d976d11517c571d1221a265d25af7
ZYD eval_getTxs offset:770,len:32, tx:0x78ecf8923490c6ceeb450aecdc82e28293031d10c7d73bf85e57bf041a97360a
ZYD eval_getTxs offset:802,len:32, tx:0xa2c5d99cc1df82d9c4b87413eae2ef048f94b4d3554cea73d92b0f7af96e0271
ZYD eval_getTxs offset:834,len:32, tx:0xc691e2bb5c67add7c6caf302256adedf7ab114da0acfe870d449a3a489f781d6
ZYD eval_getTxs offset:866,len:32, tx:0x59e8beccda7bce9f4e8618b6bd2f4132ce798cdc7a60e7e1460a7299e3c6342a
ZYD eval_getTxs offset:898,len:32, tx:0x579626d22733e50f526ec2fa19a22b31e8ed50f23cd1fdf94c9154ed3a7609a2
ZYD eval_getTxs offset:930,len:32, tx:0xf1ff981fe1d3b5c807b281e4683cc6d6315cf95b9ade8641defcb32372f1c126
ZYD eval_getTxs offset:962,len:32, tx:0xe398ef7a5a2dce0a8a7f68bb74560f8f71837c2c2ebbcbf7fffb42ae1896f13f
ZYD eval_getTxs offset:994,len:32, tx:0x7c7479a0b46a28b6f55540f89444f63de0378e3d121be09e06cc9ded1c20e658
ZYD eval_getTxs offset:1026,len:32, tx:0x76d36aa0c65e9645644786b620e2dd2ad648ddfcbf4a7e5b1a3a4ecfe7f64667
ZYD eval_getTxs offset:1058,len:32, tx:0xa3f0b7e2f4418588ed35a2458cffeb39b93d26f18d2ab13bdce6aee58e7b9935
ZYD eval_getTxs offset:1090,len:32, tx:0x9ec2dfd95a9c16dc00d6ef18b7933a6f8dc65ccb55667138776f7dea101070dc
ZYD eval_getTxs offset:1122,len:32, tx:0x8796e3774df84f40ae0c8229d0d6069e5c8f39a7c299677a09d367fc7b05e3bc
ZYD eval_getTxs offset:1154,len:32, tx:0x380ee652cdc72595f74c7b1043d0e1ffbab734648c838dfb0527d971b602bc21
ZYD eval_getTxs offset:1186,len:32, tx:0x6c9619ef0abf5ac974a1ed57f4050aa510dd9c74f508277b39d7973bb2dfccc5
ZYD eval_getTxs offset:1218,len:32, tx:0xeeb0618db8cd74046ff337f0a7bf2c8e03e10f642c1886798d71806ab1e888d9
ZYD eval_getTxs offset:1250,len:32, tx:0xe5ee87d0838c5655cb21c6cb83313b5a631175dff4963772cce9108188b34ac8
ZYD eval_getTxs offset:1282,len:32, tx:0x7c81c41e662ee4dd2dd7b2bc707961b1e646c4047669dcb6584f0d8d770daf5d
ZYD eval_getTxs offset:1314,len:32, tx:0x7e7deb2e388ab20e2573d171a88108e79d820e98f26c0b84aa8b2f4aa4968dbb
ZYD eval_getTxs offset:1346,len:32, tx:0x818ea32293237c50ba75ee485f4c22adf2f741400bdf8d6a9cc7df7ecae57622
ZYD eval_getTxs offset:1378,len:32, tx:0x1665d7358448818bb4ae4562849e949e17ac16e0be16688e156b5cf15e098c62
ZYD eval_getTxs offset:1410,len:32, tx:0x7c0056a900000000000000000000000000000000000000000000000000000000
ZYD eval_getTxs offset:1442,len:4, tx:0x00000000
ZYD eval_getTxs offset:1446,len:1, tx:0x82
ZYD eval_getTxs offset:1447,len:2, tx:0x03e8
ZYD eval_getTxs offset:1449,len:2, tx:0x8080
ZYD eval_getTxs offset:1451,len:32, tx:0xbcc9ef42f563df8d4e91fc02edb72d6b08ea162f5116f8ae1a38c3b0760251d7
ZYD eval_getTxs offset:1483,len:32, tx:0x10481d9fb06a52fa41e57462a5e6e5979d06107f81886879aed959a5a5cb2dbf
ZYD eval_getTxs offset:1515,len:1, tx:0x1b
ZYD eval_getTxs offset:1516,len:1, tx:0xf8
ZYD eval_getTxs offset:1517,len:1, tx:0xaf
ZYD eval_getTxs offset:1518,len:1, tx:0x03
ZYD eval_getTxs offset:1519,len:1, tx:0x80
ZYD eval_getTxs offset:1520,len:1, tx:0x83
ZYD eval_getTxs offset:1521,len:3, tx:0x1e8480
ZYD eval_getTxs offset:1524,len:1, tx:0x94
ZYD eval_getTxs offset:1525,len:20, tx:0x9d98deabc42dd696deb9e40b4f1cab7ddbf55988
ZYD eval_getTxs offset:1545,len:1, tx:0x88
ZYD eval_getTxs offset:1546,len:8, tx:0x0de0b6b3a7640000
ZYD eval_getTxs offset:1554,len:1, tx:0xb8
ZYD eval_getTxs offset:1555,len:1, tx:0x84
ZYD eval_getTxs offset:1556,len:32, tx:0xb33f805900000000000000000000000000000000000000000000000000000000
ZYD eval_getTxs offset:1588,len:32, tx:0x0000000000000000000000000000000000000000000000000000000000000000
ZYD eval_getTxs offset:1620,len:32, tx:0x00000000000000000000000000000000c949254d682d8c9ad5682521675b8f43
ZYD eval_getTxs offset:1652,len:32, tx:0xb102aec40000000000000000000000000000000000000000000000000de0b6b3
ZYD eval_getTxs offset:1684,len:4, tx:0xa7640000
ZYD eval_getTxs offset:1688,len:1, tx:0x82
ZYD eval_getTxs offset:1689,len:2, tx:0x03e8
ZYD eval_getTxs offset:1691,len:2, tx:0x8080
ZYD eval_getTxs offset:1693,len:32, tx:0xadbd0c3e3f0bb110c87dcd27d9a48cffd080c99c174227b7748ad557f55bcd5e
ZYD eval_getTxs offset:1725,len:32, tx:0x5e39a5c4d6754972544e920dbf66cbde0149a8b81fd6d025e1f86a4569667c43
ZYD eval_getTxs offset:1757,len:1, tx:0x1c
Input: /Users/lanyu/zyd/0xPolygonHermez/zkevm-testvectors/inputs-executor/e2e/e2e_1.json
Finish executor JS ==> 36.72591406697035 s

Current memory heap: 3615.78 MB out of 3688886272
Tests finished in 0.61 minutes
    ✔ Should run all the inputs (36738ms)


  1 passing (41s)

Waiting for the debugger to disconnect...
Waiting for the debugger to disconnect...
Waiting for the debugger to disconnect...

pil约束系统配置为:

		const pilConfig = {
            defines: { N: 2 ** 21 },
//            namespaces: ['Main', 'Global']
            namespaces: ['Main', 'Global', 'Rom', 'Mem', 'Binary','Arith','MemAlign', 'Byte4', 'Storage', 'PoseidonG','PaddingPG', 'PaddingKK' ,'KeccakF', 'PaddingKKBit', 'NormGate9', 'Nine2One']
        };

对pil中的commit多项式赋值,获取execution trace:

const pil = await compile(F, "pil/main.pil", null, pilConfig);
cmPols = newCommitPolsArray(pil);
//调试模式,获取execution trace
					const config = {
                        debug: true,
                        debugInfo: { //为e2e_1.json文件
                            inputName: path.basename(inputPath)
                        }
                    }
                    await smMain.execute(cmPols.Main, input, rom, config);

pil约束系统源码为:


启用pil所有模块,日志为:

$ npm run test:all-inputs
Debugger attached.

> @0xpolygonhermez/[email protected] test:all-inputs
> mocha --timeout 0 --max-old-space-size=8000 tools/run-test/run-inputs-mocha.test.js

Debugger attached.
Debugger attached.


  Run executor inputs from config file
NOTICE: Ignore constant definition N on config.pil:1 because it was pre-defined
ZYD eval_getTxs offset:0,len:1, tx:0xf9
ZYD eval_getTxs offset:1,len:2, tx:0x05a8
ZYD eval_getTxs offset:3,len:1, tx:0x02
ZYD eval_getTxs offset:4,len:1, tx:0x80
ZYD eval_getTxs offset:5,len:1, tx:0x83
ZYD eval_getTxs offset:6,len:3, tx:0x1e8480
ZYD eval_getTxs offset:9,len:1, tx:0x94
ZYD eval_getTxs offset:10,len:20, tx:0x9d98deabc42dd696deb9e40b4f1cab7ddbf55988
ZYD eval_getTxs offset:30,len:1, tx:0x80
ZYD eval_getTxs offset:31,len:1, tx:0xb9
ZYD eval_getTxs offset:32,len:2, tx:0x0584
ZYD eval_getTxs offset:34,len:32, tx:0x5d5d326f00000000000000000000000000000000000000000000000000000000
ZYD eval_getTxs offset:66,len:32, tx:0x0000014000000000000000000000000000000000000000000000000000000000
ZYD eval_getTxs offset:98,len:32, tx:0x00000000573768af52d1354a7b83fb784ecbacecf8fead6ad49f25af8909a35b
ZYD eval_getTxs offset:130,len:32, tx:0x0a7bba0500000000000000000000000000000000000000000000000000000000
ZYD eval_getTxs offset:162,len:32, tx:0x0000000000000000000000000000000000000000000000000000000000000000
ZYD eval_getTxs offset:194,len:32, tx:0x0000000000000000000000000000000000000000000000000000000000000000
ZYD eval_getTxs offset:226,len:32, tx:0x0000000000000000000000000000000000000000000000000000000000000000
ZYD eval_getTxs offset:258,len:32, tx:0x00000001000000000000000000000000c949254d682d8c9ad5682521675b8f43
ZYD eval_getTxs offset:290,len:32, tx:0xb102aec40000000000000000000000000000000000000000000000008ac72304
ZYD eval_getTxs offset:322,len:32, tx:0x89e8000000000000000000000000000000000000000000000000000000000000
ZYD eval_getTxs offset:354,len:32, tx:0x0000056000000000000000000000000000000000000000000000000000000000
ZYD eval_getTxs offset:386,len:32, tx:0x0000002000000000000000000000000000000000000000000000000000000000
ZYD eval_getTxs offset:418,len:32, tx:0x00000000ad3228b676f7d3cd4284a5443f17f1962b36e491b30a40b2405849e5
ZYD eval_getTxs offset:450,len:32, tx:0x97ba5fb5b4c11951957c6f8f642c4af61cd6b24640fec6dc7fc607ee8206a99e
ZYD eval_getTxs offset:482,len:32, tx:0x92410d3021ddb9a356815c3fac1026b6dec5df3124afbadb485c9ba5a3e3398a
ZYD eval_getTxs offset:514,len:32, tx:0x04b7ba85e58769b32a1beaf1ea27375a44095a0d1fb664ce2dd358e7fcbfb78c
ZYD eval_getTxs offset:546,len:32, tx:0x26a193440eb01ebfc9ed27500cd4dfc979272d1f0913cc9f66540d7e80058111
ZYD eval_getTxs offset:578,len:32, tx:0x09e1cf2d887c22bd8750d34016ac3c66b5ff102dacdd73f6b014e710b51e8022
ZYD eval_getTxs offset:610,len:32, tx:0xaf9a1968ffd70157e48063fc33c97a050f7f640233bf646cc98d9524c6b92bcf
ZYD eval_getTxs offset:642,len:32, tx:0x3ab56f839867cc5f7f196b93bae1e27e6320742445d290f2263827498b54fec5
ZYD eval_getTxs offset:674,len:32, tx:0x39f756afcefad4e508c098b9a7e1d8feb19955fb02ba9675585078710969d344
ZYD eval_getTxs offset:706,len:32, tx:0x0f5054e0f9dc3e7fe016e050eff260334f18a5d4fe391d82092319f5964f2e2e
ZYD eval_getTxs offset:738,len:32, tx:0xb7c1c3a5f8b13a49e282f609c317a833fb8d976d11517c571d1221a265d25af7
ZYD eval_getTxs offset:770,len:32, tx:0x78ecf8923490c6ceeb450aecdc82e28293031d10c7d73bf85e57bf041a97360a
ZYD eval_getTxs offset:802,len:32, tx:0xa2c5d99cc1df82d9c4b87413eae2ef048f94b4d3554cea73d92b0f7af96e0271
ZYD eval_getTxs offset:834,len:32, tx:0xc691e2bb5c67add7c6caf302256adedf7ab114da0acfe870d449a3a489f781d6
ZYD eval_getTxs offset:866,len:32, tx:0x59e8beccda7bce9f4e8618b6bd2f4132ce798cdc7a60e7e1460a7299e3c6342a
ZYD eval_getTxs offset:898,len:32, tx:0x579626d22733e50f526ec2fa19a22b31e8ed50f23cd1fdf94c9154ed3a7609a2
ZYD eval_getTxs offset:930,len:32, tx:0xf1ff981fe1d3b5c807b281e4683cc6d6315cf95b9ade8641defcb32372f1c126
ZYD eval_getTxs offset:962,len:32, tx:0xe398ef7a5a2dce0a8a7f68bb74560f8f71837c2c2ebbcbf7fffb42ae1896f13f
ZYD eval_getTxs offset:994,len:32, tx:0x7c7479a0b46a28b6f55540f89444f63de0378e3d121be09e06cc9ded1c20e658
ZYD eval_getTxs offset:1026,len:32, tx:0x76d36aa0c65e9645644786b620e2dd2ad648ddfcbf4a7e5b1a3a4ecfe7f64667
ZYD eval_getTxs offset:1058,len:32, tx:0xa3f0b7e2f4418588ed35a2458cffeb39b93d26f18d2ab13bdce6aee58e7b9935
ZYD eval_getTxs offset:1090,len:32, tx:0x9ec2dfd95a9c16dc00d6ef18b7933a6f8dc65ccb55667138776f7dea101070dc
ZYD eval_getTxs offset:1122,len:32, tx:0x8796e3774df84f40ae0c8229d0d6069e5c8f39a7c299677a09d367fc7b05e3bc
ZYD eval_getTxs offset:1154,len:32, tx:0x380ee652cdc72595f74c7b1043d0e1ffbab734648c838dfb0527d971b602bc21
ZYD eval_getTxs offset:1186,len:32, tx:0x6c9619ef0abf5ac974a1ed57f4050aa510dd9c74f508277b39d7973bb2dfccc5
ZYD eval_getTxs offset:1218,len:32, tx:0xeeb0618db8cd74046ff337f0a7bf2c8e03e10f642c1886798d71806ab1e888d9
ZYD eval_getTxs offset:1250,len:32, tx:0xe5ee87d0838c5655cb21c6cb83313b5a631175dff4963772cce9108188b34ac8
ZYD eval_getTxs offset:1282,len:32, tx:0x7c81c41e662ee4dd2dd7b2bc707961b1e646c4047669dcb6584f0d8d770daf5d
ZYD eval_getTxs offset:1314,len:32, tx:0x7e7deb2e388ab20e2573d171a88108e79d820e98f26c0b84aa8b2f4aa4968dbb
ZYD eval_getTxs offset:1346,len:32, tx:0x818ea32293237c50ba75ee485f4c22adf2f741400bdf8d6a9cc7df7ecae57622
ZYD eval_getTxs offset:1378,len:32, tx:0x1665d7358448818bb4ae4562849e949e17ac16e0be16688e156b5cf15e098c62
ZYD eval_getTxs offset:1410,len:32, tx:0x7c0056a900000000000000000000000000000000000000000000000000000000
ZYD eval_getTxs offset:1442,len:4, tx:0x00000000
ZYD eval_getTxs offset:1446,len:1, tx:0x82
ZYD eval_getTxs offset:1447,len:2, tx:0x03e8
ZYD eval_getTxs offset:1449,len:2, tx:0x8080
ZYD eval_getTxs offset:1451,len:32, tx:0xbcc9ef42f563df8d4e91fc02edb72d6b08ea162f5116f8ae1a38c3b0760251d7
ZYD eval_getTxs offset:1483,len:32, tx:0x10481d9fb06a52fa41e57462a5e6e5979d06107f81886879aed959a5a5cb2dbf
ZYD eval_getTxs offset:1515,len:1, tx:0x1b
ZYD eval_getTxs offset:1516,len:1, tx:0xf8
ZYD eval_getTxs offset:1517,len:1, tx:0xaf
ZYD eval_getTxs offset:1518,len:1, tx:0x03
ZYD eval_getTxs offset:1519,len:1, tx:0x80
ZYD eval_getTxs offset:1520,len:1, tx:0x83
ZYD eval_getTxs offset:1521,len:3, tx:0x1e8480
ZYD eval_getTxs offset:1524,len:1, tx:0x94
ZYD eval_getTxs offset:1525,len:20, tx:0x9d98deabc42dd696deb9e40b4f1cab7ddbf55988
ZYD eval_getTxs offset:1545,len:1, tx:0x88
ZYD eval_getTxs offset:1546,len:8, tx:0x0de0b6b3a7640000
ZYD eval_getTxs offset:1554,len:1, tx:0xb8
ZYD eval_getTxs offset:1555,len:1, tx:0x84
ZYD eval_getTxs offset:1556,len:32, tx:0xb33f805900000000000000000000000000000000000000000000000000000000
ZYD eval_getTxs offset:1588,len:32, tx:0x0000000000000000000000000000000000000000000000000000000000000000
ZYD eval_getTxs offset:1620,len:32, tx:0x00000000000000000000000000000000c949254d682d8c9ad5682521675b8f43
ZYD eval_getTxs offset:1652,len:32, tx:0xb102aec40000000000000000000000000000000000000000000000000de0b6b3
ZYD eval_getTxs offset:1684,len:4, tx:0xa7640000
ZYD eval_getTxs offset:1688,len:1, tx:0x82
ZYD eval_getTxs offset:1689,len:2, tx:0x03e8
ZYD eval_getTxs offset:1691,len:2, tx:0x8080
ZYD eval_getTxs offset:1693,len:32, tx:0xadbd0c3e3f0bb110c87dcd27d9a48cffd080c99c174227b7748ad557f55bcd5e
ZYD eval_getTxs offset:1725,len:32, tx:0x5e39a5c4d6754972544e920dbf66cbde0149a8b81fd6d025e1f86a4569667c43
ZYD eval_getTxs offset:1757,len:1, tx:0x1c
Input: /Users/lanyu/zyd/0xPolygonHermez/zkevm-testvectors/inputs-executor/e2e/e2e_1.json
Finish executor JS ==> 64.61507636499405 s

Current memory heap: 11175.91 MB out of 11797532672
Tests finished in 1.08 minutes
    ✔ Should run all the inputs (64656ms)


  1 passing (5m)

Waiting for the debugger to disconnect...
Waiting for the debugger to disconnect...
Waiting for the debugger to disconnect...

相应e2e_1.json内容为:

{
  "oldStateRoot": "0xc691b749c25cf18b445043ebd060e600b35e7d38c4b88fe0c4d01bb2c672ff3b",
  "db": {
    "0xc691b749c25cf18b445043ebd060e600b35e7d38c4b88fe0c4d01bb2c672ff3b": [
      "d7ee2bc30cb308e5",
      "46c429b8976b141a",
      "0e2db997c9c91a3b",
      "f16a71a0842d8430",
      "a822fdf2c8c439f7",
      "9ee407c3d639909e",
      "d48da68e06c66794",
      "bb74e357bbd317df",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0xf16a71a0842d84300e2db997c9c91a3b46c429b8976b141ad7ee2bc30cb308e5": [
      "8fbdff6c36b8298a",
      "c5e77de7faba934d",
      "c00045d843c5b90d",
      "bbb18b60efc833d0",
      "b650183deef0d040",
      "3bd4fba2826b8a0f",
      "a86d6d7b923989e5",
      "5850c75e87360144",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0xbbb18b60efc833d0c00045d843c5b90dc5e77de7faba934d8fbdff6c36b8298a": [
      "58fe40a01930f30e",
      "dd46cdebf84c6ec2",
      "76b768621c75ad3e",
      "0741db2f4c5561d0",
      "9e36a979f23a7ee2",
      "b8bff02d1fdd841e",
      "8e9bba89dfefc17c",
      "42e126a4f63a84ef",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x0741db2f4c5561d076b768621c75ad3edd46cdebf84c6ec258fe40a01930f30e": [
      "b00385a87786fb9a",
      "f61c8af06f1dee7c",
      "bf93bbdac239db50",
      "1c47810d92e6b511",
      "793dadddbee2b05f",
      "0895f5fc9d966126",
      "727b3ba54a3a404d",
      "2c40b54b3a983222",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x1c47810d92e6b511bf93bbdac239db50f61c8af06f1dee7cb00385a87786fb9a": [
      "0786a38c592e4606",
      "997e6a32824b690f",
      "a8b93345512a3729",
      "22c60eb6bbce30e8",
      "af731097ae915274",
      "3911ab4123e96ca8",
      "dc2e550370d809f6",
      "b5f40607a5a6fcdf",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x22c60eb6bbce30e8a8b93345512a3729997e6a32824b690f0786a38c592e4606": [
      "1dcb49524aaff3b5",
      "39bd19e82d1d7472",
      "130592b281f7a3e7",
      "57e1dc066eeb0752",
      "095ce83ceba389c4",
      "11a656adae593594",
      "c67aa5a77e5ca8c2",
      "a17228c086b56069",
      "0000000000000001",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0xa17228c086b56069c67aa5a77e5ca8c211a656adae593594095ce83ceba389c4": [
      "0000000097ba5fb5",
      "00000000405849e5",
      "00000000b30a40b2",
      "000000002b36e491",
      "000000003f17f196",
      "000000004284a544",
      "0000000076f7d3cd",
      "00000000ad3228b6"
    ],
    "0xb5f40607a5a6fcdfdc2e550370d809f63911ab4123e96ca8af731097ae915274": [
      "3dd5b8eeee379792",
      "75e9bb259bbbc9f1",
      "6a99325b5856fb54",
      "297dc91be9048641",
      "dd1d4e636df9357e",
      "105314ba6a3f23c9",
      "9ffe614cf2318c6f",
      "bf9b4f8cbba06931",
      "0000000000000001",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0xbf9b4f8cbba069319ffe614cf2318c6f105314ba6a3f23c9dd1d4e636df9357e": [
      "00000000e398ef7a",
      "0000000072f1c126",
      "00000000defcb323",
      "000000009ade8641",
      "00000000315cf95b",
      "00000000683cc6d6",
      "0000000007b281e4",
      "00000000e1d3b5c8"
    ],
    "0x2c40b54b3a983222727b3ba54a3a404d0895f5fc9d966126793dadddbee2b05f": [
      "e75b4ab15d381c46",
      "a156eacdfe65bf53",
      "984d18bd4f650af8",
      "c9bf22407e0332ba",
      "b809afcda272bb2e",
      "e64a2f2ef81e2588",
      "49aba39ab0d21e1c",
      "419437b226725fb9",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0xc9bf22407e0332ba984d18bd4f650af8a156eacdfe65bf53e75b4ab15d381c46": [
      "85e399cf1e343c2e",
      "2f9627c671c1878c",
      "3f1fb270bb5fc78b",
      "75721e26135fd82f",
      "4d3d812cead6de6b",
      "66841f22072caf54",
      "dded370668983d05",
      "671bc22855b1a3b3",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x75721e26135fd82f3f1fb270bb5fc78b2f9627c671c1878c85e399cf1e343c2e": [
      "1e4b9fd63752f51e",
      "081bcbcea775a2fe",
      "5c93cc9e305ab33a",
      "1dedb334e6f11bd6",
      "7741a64c90b29226",
      "47e9f0b777e83998",
      "258ed067fb2d83d3",
      "a7f03125ca429a8b",
      "0000000000000001",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0xa7f03125ca429a8b258ed067fb2d83d347e9f0b777e839987741a64c90b29226": [
      "0000000092410d30",
      "000000008206a99e",
      "000000007fc607ee",
      "0000000040fec6dc",
      "000000001cd6b246",
      "00000000642c4af6",
      "00000000957c6f8f",
      "00000000b4c11951"
    ],
    "0x671bc22855b1a3b3dded370668983d0566841f22072caf544d3d812cead6de6b": [
      "29faa00f489c118c",
      "3f8073a55ac483ff",
      "127282e1c221e94e",
      "76c270d18b5502d2",
      "1086859aac964ee8",
      "f4d9fdbeeb2dd552",
      "238f424d170a4ca0",
      "be5ac749e7377593",
      "0000000000000001",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0xbe5ac749e7377593238f424d170a4ca0f4d9fdbeeb2dd5521086859aac964ee8": [
      "00000000b7c1c3a5",
      "00000000964f2e2e",
      "00000000092319f5",
      "00000000fe391d82",
      "000000004f18a5d4",
      "00000000eff26033",
      "00000000e016e050",
      "00000000f9dc3e7f"
    ],
    "0x419437b226725fb949aba39ab0d21e1ce64a2f2ef81e2588b809afcda272bb2e": [
      "3d3f0b39ca24c04e",
      "689890248e461474",
      "5963f3a23d7dcbf9",
      "0b429f74d7f6a737",
      "ec3e734e0b75173e",
      "848f862c48136f27",
      "fb3a5f95630341db",
      "c0197a505f2fd6d1",
      "0000000000000001",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0xc0197a505f2fd6d1fb3a5f95630341db848f862c48136f27ec3e734e0b75173e": [
      "00000000dbf55988",
      "000000004f1cab7d",
      "00000000deb9e40b",
      "00000000c42dd696",
      "000000009d98deab",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x42e126a4f63a84ef8e9bba89dfefc17cb8bff02d1fdd841e9e36a979f23a7ee2": [
      "d07c0672897b6ebc",
      "f1ee03d3a6e7e554",
      "5d1be542cb0a88a3",
      "3fdca0ee9b6da700",
      "11947fea02991d5c",
      "6580ad1ac66f1142",
      "ad1462f1643b34be",
      "a1b138c12916499d",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x3fdca0ee9b6da7005d1be542cb0a88a3f1ee03d3a6e7e554d07c0672897b6ebc": [
      "5050e94eb465df05",
      "5f4f89ea9647435c",
      "2be1728f44e667fd",
      "2af305e8083faca3",
      "192c5c5da5a44b30",
      "14ed867bc2fe8732",
      "5536a9a8cce7a2ba",
      "c2d55b3c29685516",
      "0000000000000001",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0xc2d55b3c296855165536a9a8cce7a2ba14ed867bc2fe8732192c5c5da5a44b30": [
      "000000000f5054e0",
      "000000000969d344",
      "0000000058507871",
      "0000000002ba9675",
      "00000000b19955fb",
      "00000000a7e1d8fe",
      "0000000008c098b9",
      "00000000cefad4e5"
    ],
    "0xa1b138c12916499dad1462f1643b34be6580ad1ac66f114211947fea02991d5c": [
      "a9f751fb94996ad8",
      "d11fe7a30238ba9f",
      "9432f5479e723ed9",
      "6b68d531c84199e4",
      "a615c84c11f89824",
      "69d4637193bba9c0",
      "5c106f8599cb972d",
      "fbca3b5e8ed3a264",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x6b68d531c84199e49432f5479e723ed9d11fe7a30238ba9fa9f751fb94996ad8": [
      "54493777edf9a992",
      "1f9bd95cc6b1d7a6",
      "3451e70c3a4108b6",
      "96ad5f22493f37eb",
      "4ec9c9b46462bb35",
      "cd670ece98b2c349",
      "bfbc9f4523ed13f6",
      "51cf6a6b21a5dfec",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x96ad5f22493f37eb3451e70c3a4108b61f9bd95cc6b1d7a654493777edf9a992": [
      "3d7a46607951811b",
      "2bbbff3d46278d72",
      "398bf3314f7651ac",
      "6b591b6774ecd162",
      "34dd259830342825",
      "0d6d665d6bee8bc6",
      "f59b200db6cd374e",
      "e3d4c7352e600835",
      "0000000000000001",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0xe3d4c7352e600835f59b200db6cd374e0d6d665d6bee8bc634dd259830342825": [
      "000000003ab56f83",
      "00000000c6b92bcf",
      "00000000c98d9524",
      "0000000033bf646c",
      "000000000f7f6402",
      "0000000033c97a05",
      "00000000e48063fc",
      "00000000ffd70157"
    ],
    "0x51cf6a6b21a5dfecbfbc9f4523ed13f6cd670ece98b2c3494ec9c9b46462bb35": [
      "16bae66ae754f98d",
      "1fb0dde4ad10d017",
      "3eb99750545fd75b",
      "3e3ebabc60b8c2aa",
      "94830184c5b5290d",
      "9b2547f102cbb2c0",
      "8e1db1247f9d9a64",
      "8534f6a905f296a9",
      "0000000000000001",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x8534f6a905f296a98e1db1247f9d9a649b2547f102cbb2c094830184c5b5290d": [
      "000000006c9619ef",
      "00000000b602bc21",
      "000000000527d971",
      "000000008c838dfb",
      "00000000bab73464",
      "0000000043d0e1ff",
      "00000000f74c7b10",
      "00000000cdc72595"
    ],
    "0xfbca3b5e8ed3a2645c106f8599cb972d69d4637193bba9c0a615c84c11f89824": [
      "196b1e67c037010b",
      "bf6e82f285c785ba",
      "02d2ea39a6e08b36",
      "b8e7f4add673e592",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0xb8e7f4add673e59202d2ea39a6e08b36bf6e82f285c785ba196b1e67c037010b": [
      "5281917c28310ffb",
      "fe9fb1de6d56b3d9",
      "0cc7a1c9ff474648",
      "0eb10a589ac88b24",
      "d1ab3fa0ff029aea",
      "7260440069d00740",
      "4024c25eac6e9064",
      "2ebe85d5556d244f",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x0eb10a589ac88b240cc7a1c9ff474648fe9fb1de6d56b3d95281917c28310ffb": [
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "777540358129758b",
      "30676b4e04e37f00",
      "2c91151934c27529",
      "42264f9d0f916925",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x42264f9d0f9169252c91151934c2752930676b4e04e37f00777540358129758b": [
      "913d1e4846fe77f3",
      "98470d28a9fb6322",
      "dfab7525b4b428f2",
      "db2ad07a07ee0435",
      "09c7107e3b83b4b0",
      "c9d2ffeb1582bc46",
      "9fe2d47f7071a22c",
      "2dbacb188f0a3484",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0xdb2ad07a07ee0435dfab7525b4b428f298470d28a9fb6322913d1e4846fe77f3": [
      "0bd3a59e829b3cb4",
      "032c3e40cf4e8137",
      "22326bb97f0754df",
      "18cf7bbf8c02d8b4",
      "2c3b3da9e582c0fd",
      "d6e788e979fae238",
      "d52c5258d5845bdc",
      "0f41e3a7a00ea1d4",
      "0000000000000001",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x0f41e3a7a00ea1d4d52c5258d5845bdcd6e788e979fae2382c3b3da9e582c0fd": [
      "00000000a3f0b7e2",
      "00000000e7f64667",
      "000000001a3a4ecf",
      "00000000bf4a7e5b",
      "00000000d648ddfc",
      "0000000020e2dd2a",
      "00000000644786b6",
      "00000000c65e9645"
    ],
    "0x2dbacb188f0a34849fe2d47f7071a22cc9d2ffeb1582bc4609c7107e3b83b4b0": [
      "0b1b67dbbee1bac8",
      "2e0643ff7d0458b2",
      "37a273b623b5e380",
      "1ac930ea58392184",
      "d5fd807359202842",
      "bc645414e8d7a1b1",
      "aeabfb405a610351",
      "f0df08336852d029",
      "0000000000000001",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0xf0df08336852d029aeabfb405a610351bc645414e8d7a1b1d5fd807359202842": [
      "00000000b102aec4",
      "00000000675b8f43",
      "00000000d5682521",
      "00000000682d8c9a",
      "00000000c949254d",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x2ebe85d5556d244f4024c25eac6e90647260440069d00740d1ab3fa0ff029aea": [
      "e759bb5b254cb040",
      "655986f7a5aeb39e",
      "858ada91d65c6e0a",
      "45945313fd7dd4a7",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x45945313fd7dd4a7858ada91d65c6e0a655986f7a5aeb39ee759bb5b254cb040": [
      "5ae6eb393c4adb03",
      "9aab2c466f3f0e52",
      "868e19b1351795b2",
      "0b3e77283b3fb90a",
      "be98d86f9ac70a57",
      "ce8952ed4ac64781",
      "5844b81c6616c446",
      "56259b432ecd37a0",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x0b3e77283b3fb90a868e19b1351795b29aab2c466f3f0e525ae6eb393c4adb03": [
      "194ca501bf2fd254",
      "0147a529f048d9b6",
      "0aefb23088231f81",
      "3f27bbc30ca38d3b",
      "1ba949c399769e1c",
      "7f0f9dbf1fdc6fce",
      "5ad8ea289f3b8eb7",
      "4963417027135eae",
      "0000000000000001",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x4963417027135eae5ad8ea289f3b8eb77f0f9dbf1fdc6fce1ba949c399769e1c": [
      "0000000059e8becc",
      "0000000089f781d6",
      "00000000d449a3a4",
      "000000000acfe870",
      "000000007ab114da",
      "00000000256adedf",
      "00000000c6caf302",
      "000000005c67add7"
    ],
    "0x56259b432ecd37a05844b81c6616c446ce8952ed4ac64781be98d86f9ac70a57": [
      "17de166266be5251",
      "27df0bbe4528efd3",
      "27fc11077596c23a",
      "0ad1b19eafd84f53",
      "7615b40971dc29f2",
      "303a082109d64fe0",
      "54f2216c0b37148d",
      "adb5787a1f8676b5",
      "0000000000000001",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0xadb5787a1f8676b554f2216c0b37148d303a082109d64fe07615b40971dc29f2": [
      "0000000000000002",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x5850c75e87360144a86d6d7b923989e53bd4fba2826b8a0fb650183deef0d040": [
      "2c0dad16cf763581",
      "019817a898e926bc",
      "f9d7fd2a6ee2e4f8",
      "e27683956ff068d3",
      "b59f45ceacfdc2be",
      "cacb8b118159972f",
      "a6af64f7a038c6c8",
      "9cb76bbfc7a4fb0f",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0xe27683956ff068d3f9d7fd2a6ee2e4f8019817a898e926bc2c0dad16cf763581": [
      "950b62f040c7313f",
      "beb49e551f7043ab",
      "74d464ff6436a82c",
      "850fc679b8d866c3",
      "8f301fb207d024d4",
      "5dd60249498d55c9",
      "c54b09cc3e28aeec",
      "245e49f7606e3f2c",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x850fc679b8d866c374d464ff6436a82cbeb49e551f7043ab950b62f040c7313f": [
      "d34c7a793f97ab1f",
      "7fbb6a1d341ad7e3",
      "0f329700e10a35af",
      "b8936c3f869ca7af",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0xb8936c3f869ca7af0f329700e10a35af7fbb6a1d341ad7e3d34c7a793f97ab1f": [
      "efbf08b684953d46",
      "4c6fa8329226df4b",
      "c9b9de4b819d632a",
      "11a64e66366df699",
      "6f3d36d42653b877",
      "7a2d2424ad4f5cc0",
      "1544be1a6439f9df",
      "f6bc1bbde726f38d",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x11a64e66366df699c9b9de4b819d632a4c6fa8329226df4befbf08b684953d46": [
      "026743312d4a06b8",
      "3afc1f5674d1704c",
      "2fd17aee281ce0a3",
      "02cc4073cf367187",
      "8a26f641e0d5c05a",
      "4809214e41a9994e",
      "12869108b18fa9b6",
      "05ce225bb26b5cdd",
      "0000000000000001",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x05ce225bb26b5cdd12869108b18fa9b64809214e41a9994e8a26f641e0d5c05a": [
      "0000000000001770",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0xf6bc1bbde726f38d1544be1a6439f9df7a2d2424ad4f5cc06f3d36d42653b877": [
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "5b48183a572b0d15",
      "f4ce79f3ec10ad96",
      "c5fcf307c0fcff1f",
      "737f60da4b524aad",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x737f60da4b524aadc5fcf307c0fcff1ff4ce79f3ec10ad965b48183a572b0d15": [
      "c99aa4cb3b5445d0",
      "11461a494b30a31f",
      "3618042f0a1e21fc",
      "fad36dcdcfe6e103",
      "a72a454369f4bff9",
      "53767085b42e352e",
      "edf8211b1873c308",
      "36cd1e65bcdac6d8",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0xfad36dcdcfe6e1033618042f0a1e21fc11461a494b30a31fc99aa4cb3b5445d0": [
      "1aa56af99f91e327",
      "3be861ae2da2affa",
      "1f4bb839e7ee7b43",
      "30f70d21d9e96682",
      "6d8b4845634713c0",
      "0ec57cae6f5d1c47",
      "bb38d6839704242c",
      "c34cd4b6137b5238",
      "0000000000000001",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0xc34cd4b6137b5238bb38d6839704242c0ec57cae6f5d1c476d8b4845634713c0": [
      "0000000009e1cf2d",
      "0000000080058111",
      "0000000066540d7e",
      "000000000913cc9f",
      "0000000079272d1f",
      "000000000cd4dfc9",
      "00000000c9ed2750",
      "000000000eb01ebf"
    ],
    "0x36cd1e65bcdac6d8edf8211b1873c30853767085b42e352ea72a454369f4bff9": [
      "1a1fedba4ecfaf7c",
      "06fd69f6f3c6a5ed",
      "051e26536faf130a",
      "1cdfdb79a6547c17",
      "49b46f157a3ae93d",
      "f0e13b6df379ef51",
      "b4f031fc6dd5fdfb",
      "d33ccf9f51511def",
      "0000000000000001",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0xd33ccf9f51511defb4f031fc6dd5fdfbf0e13b6df379ef5149b46f157a3ae93d": [
      "00000000d077a1fc",
      "0000000003eb4c88",
      "0000000065136cdb",
      "000000000504cd39",
      "0000000077e2d9fe",
      "00000000ac9d159d",
      "00000000f426d916",
      "00000000fb17c707"
    ],
    "0x245e49f7606e3f2cc54b09cc3e28aeec5dd60249498d55c98f301fb207d024d4": [
      "cda165a45a8038ab",
      "79918b355c128328",
      "ec8d752b7883fd37",
      "5af22e5a031ae61c",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x5af22e5a031ae61cec8d752b7883fd3779918b355c128328cda165a45a8038ab": [
      "bfe86bc21f916684",
      "32a40e0bb292cc7a",
      "04f3f81b205c5f96",
      "5070880c17739de2",
      "d966a7e2611cc298",
      "42689f5a2e775e54",
      "281773c7a29ae416",
      "057589d576da52a4",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x5070880c17739de204f3f81b205c5f9632a40e0bb292cc7abfe86bc21f916684": [
      "00f5688316771868",
      "3e39d30157e5d142",
      "3e74e8ac07810d01",
      "023de23eafaf4c89",
      "8734d6cd36573880",
      "1127eb8536fa9fa5",
      "f24f6a451eabec77",
      "4dc7f7872ef5e44d",
      "0000000000000001",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x4dc7f7872ef5e44df24f6a451eabec771127eb8536fa9fa58734d6cd36573880": [
      "00000000551eb000",
      "000000000768525b",
      "0000000066db33e6",
      "000000007eec3c5c",
      "00000000f8fe444b",
      "000000008af38961",
      "00000000cd5a6fb8",
      "0000000093e71794"
    ],
    "0x057589d576da52a4281773c7a29ae41642689f5a2e775e54d966a7e2611cc298": [
      "149ce6e779f9a8c3",
      "30e12ef3b9ef98f1",
      "5e95d7d6ce9e30c4",
      "2a1043fcd048f8df",
      "270733a3336be0aa",
      "5aacf49ce59a7364",
      "876cfa60056164ce",
      "61741e9712f95335",
      "0000000000000001",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x61741e9712f95335876cfa60056164ce5aacf49ce59a7364270733a3336be0aa": [
      "00000000579626d2",
      "00000000e3c6342a",
      "00000000460a7299",
      "000000007a60e7e1",
      "00000000ce798cdc",
      "00000000bd2f4132",
      "000000004e8618b6",
      "00000000da7bce9f"
    ],
    "0x9cb76bbfc7a4fb0fa6af64f7a038c6c8cacb8b118159972fb59f45ceacfdc2be": [
      "39c0a8fa21ba62b6",
      "5bb55a05b122e713",
      "a6a31b8ceb284955",
      "82105be7f3a1330f",
      "efe45a8a72ac23a8",
      "6d25b1706a137c01",
      "cabc91383fc27e99",
      "ad7ed7b5e9dc900a",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x82105be7f3a1330fa6a31b8ceb2849555bb55a05b122e71339c0a8fa21ba62b6": [
      "79eaf5354588d6cf",
      "ea050cc53c8bee70",
      "36c5549722990ea2",
      "065b0bb37c38f1aa",
      "bbe1465a4dd1e6fe",
      "fb01b7017b8f93fd",
      "d32388ac97055304",
      "4746e1dce688238a",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x065b0bb37c38f1aa36c5549722990ea2ea050cc53c8bee7079eaf5354588d6cf": [
      "28d7ca6016171980",
      "54185deda5ddf7c8",
      "0270e2cf361a2d16",
      "536421a6472f9156",
      "f61318ab4a019510",
      "6bf83d9a45bee5b2",
      "2ced5c96f4ea845e",
      "6564aad4bed09a07",
      "0000000000000001",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x6564aad4bed09a072ced5c96f4ea845e6bf83d9a45bee5b2f61318ab4a019510": [
      "0000000026a19344",
      "00000000fcbfb78c",
      "000000002dd358e7",
      "000000001fb664ce",
      "0000000044095a0d",
      "00000000ea27375a",
      "000000002a1beaf1",
      "00000000e58769b3"
    ],
    "0x4746e1dce688238ad32388ac97055304fb01b7017b8f93fdbbe1465a4dd1e6fe": [
      "2731c7a5255b21fa",
      "79b550437510fd9e",
      "30bfa3f16f9f7a25",
      "01a632433eeca0e0",
      "e76228e8887de1bb",
      "0320707e29da1bd7",
      "d78040066f479040",
      "453690adf2db428a",
      "0000000000000001",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x453690adf2db428ad78040066f4790400320707e29da1bd7e76228e8887de1bb": [
      "000000007c7479a0",
      "000000001896f13f",
      "00000000fffb42ae",
      "000000002ebbcbf7",
      "0000000071837c2c",
      "0000000074560f8f",
      "000000008a7f68bb",
      "000000005a2dce0a"
    ],
    "0xad7ed7b5e9dc900acabc91383fc27e996d25b1706a137c01efe45a8a72ac23a8": [
      "2dce679d89a007de",
      "5afa2cf13cbc3d11",
      "d76448d317405125",
      "d1438b0d4c7c95fa",
      "9659047a1b6c3b77",
      "1336138a07fb0d1e",
      "e5b7cc3be1d52707",
      "7a2ebd39b3a18db8",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0xd1438b0d4c7c95fad76448d3174051255afa2cf13cbc3d112dce679d89a007de": [
      "a274dba721dbf6bd",
      "37d7017d8240a28c",
      "daca5b2622cd6dff",
      "3c4d4cefaec8a83e",
      "095168c02fb5540a",
      "adf1a4179aefcafb",
      "101efbdcd4e4377a",
      "e5a4d3c8bbd3f862",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x3c4d4cefaec8a83edaca5b2622cd6dff37d7017d8240a28ca274dba721dbf6bd": [
      "dae5d7349e79653d",
      "24dc54ce6c4bdc44",
      "3874ae5dd8973f05",
      "2c4d3674e7fb743e",
      "f3f701dd806af6cf",
      "5aecb7f7231911b1",
      "45fddf45926579b8",
      "1445cf9bd7595f2c",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x2c4d3674e7fb743e3874ae5dd8973f0524dc54ce6c4bdc44dae5d7349e79653d": [
      "2828f59bbbf1f3b3",
      "07c381169b7812a8",
      "086d365ff00c5262",
      "75a947dea93e8a3d",
      "13c9eecd0be9e5e8",
      "fce34e621d6a7da4",
      "5b2cab9e3d30c50b",
      "8bfc2f6423a9ad3a",
      "0000000000000001",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x8bfc2f6423a9ad3a5b2cab9e3d30c50bfce34e621d6a7da413c9eecd0be9e5e8": [
      "00000000a2c5d99c",
      "000000001a97360a",
      "000000005e57bf04",
      "00000000c7d73bf8",
      "0000000093031d10",
      "00000000dc82e282",
      "00000000eb450aec",
      "000000003490c6ce"
    ],
    "0x1445cf9bd7595f2c45fddf45926579b85aecb7f7231911b1f3f701dd806af6cf": [
      "21504db7c616d17b",
      "03094e137f4d8334",
      "227ad861443d1ea9",
      "651e62076551366d",
      "acb3c94ead9668df",
      "34f604461bc50fed",
      "71bcc163e3ee85a8",
      "6d3332320405d2c2",
      "0000000000000001",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x6d3332320405d2c271bcc163e3ee85a834f604461bc50fedacb3c94ead9668df": [
      "0000000078ecf892",
      "0000000065d25af7",
      "000000001d1221a2",
      "0000000011517c57",
      "00000000fb8d976d",
      "00000000c317a833",
      "00000000e282f609",
      "00000000f8b13a49"
    ],
    "0xe5a4d3c8bbd3f862101efbdcd4e4377aadf1a4179aefcafb095168c02fb5540a": [
      "0fb2fc02063315aa",
      "16e1ff1274d8c16a",
      "5abd7d8488ec1760",
      "39ab45b259e382c0",
      "5c433979bde8bce9",
      "6bf156d579f0407c",
      "cd6b168cdaebdca7",
      "2a15d6cdc1bb7f50",
      "0000000000000001",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x2a15d6cdc1bb7f50cd6b168cdaebdca76bf156d579f0407c5c433979bde8bce9": [
      "00000000f1ff981f",
      "000000003a7609a2",
      "000000004c9154ed",
      "000000003cd1fdf9",
      "00000000e8ed50f2",
      "0000000019a22b31",
      "00000000526ec2fa",
      "000000002733e50f"
    ],
    "0x7a2ebd39b3a18db8e5b7cc3be1d527071336138a07fb0d1e9659047a1b6c3b77": [
      "c0d9845b80559b05",
      "ebb299c1411825a2",
      "cdcc5e4899f69918",
      "aa90ade65bb4a7b0",
      "cb81553b77814bd0",
      "a5983302ae6fc2d7",
      "7263acb960c11b41",
      "a4ad7582f242706c",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0xaa90ade65bb4a7b0cdcc5e4899f69918ebb299c1411825a2c0d9845b80559b05": [
      "2f22877dfc532806",
      "2d0183b5fb91ca4a",
      "1e0ccbd1c1aba544",
      "70673ea7e7c60e49",
      "7615b40971dc29f2",
      "303a082109d64fe0",
      "54f2216c0b37148d",
      "adb5787a1f8676b5",
      "0000000000000001",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0xa4ad7582f242706c7263acb960c11b41a5983302ae6fc2d7cb81553b77814bd0": [
      "7c2b4257a6c13ebb",
      "9389baba196aaaf5",
      "49d1bd98c6230474",
      "8f0c6c94ed43e8d0",
      "0145411b9c57495c",
      "d30da24d26580f4d",
      "800fc3a32742f5dc",
      "de8deb93ca4c2f80",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x8f0c6c94ed43e8d049d1bd98c62304749389baba196aaaf57c2b4257a6c13ebb": [
      "07110c63672c5b9c",
      "3c1586bf026d8608",
      "13b363d1280f094a",
      "5f23cbf6fc9a19d4",
      "50e6f49388ceb645",
      "97690b9d626bda75",
      "17e6c5066617f321",
      "3f50d1ed369f242a",
      "0000000000000001",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x3f50d1ed369f242a17e6c5066617f32197690b9d626bda7550e6f49388ceb645": [
      "000000001665d735",
      "00000000cae57622",
      "000000009cc7df7e",
      "000000000bdf8d6a",
      "00000000f2f74140",
      "000000005f4c22ad",
      "00000000ba75ee48",
      "0000000093237c50"
    ],
    "0xde8deb93ca4c2f80800fc3a32742f5dcd30da24d26580f4d0145411b9c57495c": [
      "29b0ae2a95e83281",
      "29bd7352132e9e52",
      "39074d8c0dad0c3e",
      "0d447d4fb1a5d1cb",
      "61549f602df5d71f",
      "e85d46bf5b816a55",
      "77c948086c43b77d",
      "a910742d1895152e",
      "0000000000000001",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0xa910742d1895152e77c948086c43b77de85d46bf5b816a5561549f602df5d71f": [
      "00000000c691e2bb",
      "00000000f96e0271",
      "00000000d92b0f7a",
      "00000000554cea73",
      "000000008f94b4d3",
      "00000000eae2ef04",
      "00000000c4b87413",
      "00000000c1df82d9"
    ],
    "0xbb74e357bbd317dfd48da68e06c667949ee407c3d639909ea822fdf2c8c439f7": [
      "b4d015eab0408858",
      "04af9ee1598a344a",
      "e8533694b4ce0ac3",
      "748bc8cebb28966c",
      "b3b5fb966502f0dc",
      "a0e2fcc9212e0fcc",
      "d825ba65276447cf",
      "fdc1b2708f8cdd13",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x748bc8cebb28966ce8533694b4ce0ac304af9ee1598a344ab4d015eab0408858": [
      "87aefbf461f15ba1",
      "f2e355e27bbb228a",
      "4c37e3ea934e90c8",
      "c3088525369337b6",
      "71ba60550655d849",
      "07428e8f844ebe2b",
      "2ecdde9e9ddb1ab0",
      "8ba388dfce56ca6a",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0xc3088525369337b64c37e3ea934e90c8f2e355e27bbb228a87aefbf461f15ba1": [
      "953ee1b709367f64",
      "8d27c238eed75b4d",
      "9c5fc23efb739ad2",
      "1773bf625c4ecae0",
      "94b2a55affc006d3",
      "19e3e3b795db93f8",
      "b5c74c82f550bdb9",
      "990bca1b609e0713",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x1773bf625c4ecae09c5fc23efb739ad28d27c238eed75b4d953ee1b709367f64": [
      "c94e80ca5d7e9994",
      "0bff330517d2a7f1",
      "f39a86d927bbb63b",
      "00aa7a067a4e7543",
      "f7b036bbf76aaed3",
      "46401c22e46b3e3b",
      "19de1c145192f739",
      "a0da15961a5f5f51",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x00aa7a067a4e7543f39a86d927bbb63b0bff330517d2a7f1c94e80ca5d7e9994": [
      "35ce782dfcd1c455",
      "27088919b798ba70",
      "717372f990b88e82",
      "6a0a42512bf2e8fd",
      "482837a81c8fa29c",
      "73f8a5959e3b3d53",
      "ab4dade06a8e9967",
      "cbdbdeba63c2085b",
      "0000000000000001",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0xcbdbdeba63c2085bab4dade06a8e996773f8a5959e3b3d53482837a81c8fa29c": [
      "000000009ec2dfd9",
      "000000008e7b9935",
      "00000000dce6aee5",
      "000000008d2ab13b",
      "00000000b93d26f1",
      "000000008cffeb39",
      "00000000ed35a245",
      "00000000f4418588"
    ],
    "0xa0da15961a5f5f5119de1c145192f73946401c22e46b3e3bf7b036bbf76aaed3": [
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "4a966cc71e646cfa",
      "2821c8474c850b3e",
      "37ed13ef41c50e41",
      "f658a4d9750c7431",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0xf658a4d9750c743137ed13ef41c50e412821c8474c850b3e4a966cc71e646cfa": [
      "630fdcc5852cb418",
      "8076ea557b69bc3b",
      "0304a4f4450f77a5",
      "0ec3e22b449c162e",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x0ec3e22b449c162e0304a4f4450f77a58076ea557b69bc3b630fdcc5852cb418": [
      "64018ae2c5fd24bf",
      "2be89fea94e8cf2a",
      "706258a66f2ffd2b",
      "bb920b360ce9897f",
      "9034820a77be9fee",
      "fce62717c31aba1c",
      "ecea93a0f23c3ed9",
      "e41086cff3c932a8",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0xbb920b360ce9897f706258a66f2ffd2b2be89fea94e8cf2a64018ae2c5fd24bf": [
      "3f4bc1a901e6de62",
      "26f9b2f05e2d5c4d",
      "36d6e64223dea306",
      "2372abbc275091d4",
      "2969fecf2a705bbd",
      "5fab080601b6dab7",
      "44318739490fffb1",
      "e5a07d31e9668993",
      "0000000000000001",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0xe5a07d31e966899344318739490fffb15fab080601b6dab72969fecf2a705bbd": [
      "00000000e5ee87d0",
      "00000000b1e888d9",
      "000000008d71806a",
      "000000002c188679",
      "0000000003e10f64",
      "00000000a7bf2c8e",
      "000000006ff337f0",
      "00000000b8cd7404"
    ],
    "0xe41086cff3c932a8ecea93a0f23c3ed9fce62717c31aba1c9034820a77be9fee": [
      "0e66251353bc1b07",
      "1a90101352ab70db",
      "174dacc6d7db74e5",
      "1afd355bddde0765",
      "e3785430046cf0b5",
      "b1522be58d436be4",
      "4de824ab7264f3ca",
      "c5da898e32abfc73",
      "0000000000000001",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0xc5da898e32abfc734de824ab7264f3cab1522be58d436be4e3785430046cf0b5": [
      "000000001a623a28",
      "00000000ed5584af",
      "000000002dfa5535",
      "000000002f76c94e",
      "00000000167364a9",
      "0000000020d4610e",
      "0000000059d3bbfe",
      "000000003246fb25"
    ],
    "0x990bca1b609e0713b5c74c82f550bdb919e3e3b795db93f894b2a55affc006d3": [
      "ab25a2ced10b40b7",
      "29ac6a39bcf9233e",
      "13d2ecd167caf88f",
      "83919094b7eb1bfe",
      "e4afe6e4b1d0e7d5",
      "c7bf999c3ad16282",
      "2ea6a95a4dcf2d00",
      "1b2eacf25de312d0",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x83919094b7eb1bfe13d2ecd167caf88f29ac6a39bcf9233eab25a2ced10b40b7": [
      "10efc299eecb5322",
      "12923b3c8eaabcb8",
      "1e890b939f95f43f",
      "3fd4c5e50b135806",
      "22bd667fc55ff541",
      "651c0180fecea8bd",
      "eb842172d548fc71",
      "61a2bde759b68e4a",
      "0000000000000001",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x61a2bde759b68e4aeb842172d548fc71651c0180fecea8bd22bd667fc55ff541": [
      "000000007c0056a9",
      "000000005e098c62",
      "00000000156b5cf1",
      "00000000be16688e",
      "0000000017ac16e0",
      "00000000849e949e",
      "00000000b4ae4562",
      "000000008448818b"
    ],
    "0x1b2eacf25de312d02ea6a95a4dcf2d00c7bf999c3ad16282e4afe6e4b1d0e7d5": [
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "ec2fee99d7dad232",
      "f6b7c20a8dcbb826",
      "7038a7f046d6b7a0",
      "a0c06d3aeeb158df",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0xa0c06d3aeeb158df7038a7f046d6b7a0f6b7c20a8dcbb826ec2fee99d7dad232": [
      "09cbf150c3b368fa",
      "275a6a3f75a29505",
      "3cf88c8bd47f1a60",
      "138ac9549ccf62fc",
      "41d21c6d661aec68",
      "4ee5b512be0c72e1",
      "133fe79d31b511a7",
      "830e09daf49734c9",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x138ac9549ccf62fc3cf88c8bd47f1a60275a6a3f75a2950509cbf150c3b368fa": [
      "2e1f1d16bb5b12ec",
      "387a4c358a1c197f",
      "3a2aae33dac5db85",
      "1ede5b60c8ed6c4b",
      "8025375a2f0e9dde",
      "807d67a4fb09c121",
      "b19c7e5720a8832d",
      "b4bd337b1fef3291",
      "0000000000000001",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0xb4bd337b1fef3291b19c7e5720a8832d807d67a4fb09c1218025375a2f0e9dde": [
      "00000000f6800000",
      "0000000002c7e14a",
      "000000000000152d",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x830e09daf49734c9133fe79d31b511a74ee5b512be0c72e141d21c6d661aec68": [
      "853fc5422d7b8ba7",
      "e70e596e97a2e9d6",
      "685aa931f5b8a96a",
      "fda6834121b569ea",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0xfda6834121b569ea685aa931f5b8a96ae70e596e97a2e9d6853fc5422d7b8ba7": [
      "8d9e82eed5b6f5d5",
      "74d6b236a9c22bab",
      "fa78648457cfc344",
      "25742334d991014b",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x25742334d991014bfa78648457cfc34474d6b236a9c22bab8d9e82eed5b6f5d5": [
      "f766e9aecfa611d4",
      "ad134e8e2383bc45",
      "69576cd2ae00bd48",
      "23374aa4de03e910",
      "12ec48a3e758435d",
      "9cc649e87056f2e2",
      "3ff619c54cf73df2",
      "382a8fe7cc4ec2f5",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x23374aa4de03e91069576cd2ae00bd48ad134e8e2383bc45f766e9aecfa611d4": [
      "1d4d324a0cd565f9",
      "0a4c0b7ecc26b06c",
      "3562615c64b8a59d",
      "08ad18bc171f1f72",
      "71268d5d4321baf4",
      "5d1861d0cb77929e",
      "3551413943cc4a81",
      "7fd11c7e1a386cf6",
      "0000000000000001",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x7fd11c7e1a386cf63551413943cc4a815d1861d0cb77929e71268d5d4321baf4": [
      "000000007e7deb2e",
      "00000000770daf5d",
      "00000000584f0d8d",
      "000000007669dcb6",
      "00000000e646c404",
      "00000000707961b1",
      "000000002dd7b2bc",
      "00000000662ee4dd"
    ],
    "0x382a8fe7cc4ec2f53ff619c54cf73df29cc649e87056f2e212ec48a3e758435d": [
      "0f7c2687870bbf1f",
      "0548f72ed1aacacc",
      "0b9fdfe380b2febf",
      "3b7b91f2c82a1bed",
      "d074b8cee5dcf415",
      "2346a1b4c0f390e8",
      "47969c1f5a6a25b1",
      "da62fdf84a21108e",
      "0000000000000001",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0xda62fdf84a21108e47969c1f5a6a25b12346a1b4c0f390e8d074b8cee5dcf415": [
      "0000000000000001",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x8ba388dfce56ca6a2ecdde9e9ddb1ab007428e8f844ebe2b71ba60550655d849": [
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "c42f6ce93bf41d0a",
      "d155d0873d4b8e7c",
      "d2e668a3e30831a8",
      "80ef33dd77376ce1",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x80ef33dd77376ce1d2e668a3e30831a8d155d0873d4b8e7cc42f6ce93bf41d0a": [
      "b6cdd82923e9d617",
      "607d060e8d2aad82",
      "01edaa4d14b9c737",
      "87f4aa17cfcaad47",
      "99d3e4d1f1998bf0",
      "cbf36c04ed88c6a1",
      "cb6b6652fd266824",
      "3b5d72a7617fc421",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x87f4aa17cfcaad4701edaa4d14b9c737607d060e8d2aad82b6cdd82923e9d617": [
      "0fcb77a0dc3e65d7",
      "5f8c84f4eb4d82c5",
      "2ce07cd2642371c4",
      "320227f501dcc8cd",
      "d074b8cee5dcf415",
      "2346a1b4c0f390e8",
      "47969c1f5a6a25b1",
      "da62fdf84a21108e",
      "0000000000000001",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x3b5d72a7617fc421cb6b6652fd266824cbf36c04ed88c6a199d3e4d1f1998bf0": [
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "50f073e00288a519",
      "1edca4ebcca6c3f6",
      "f5bb198a21bd97e1",
      "c12f976aad88c231",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0xc12f976aad88c231f5bb198a21bd97e11edca4ebcca6c3f650f073e00288a519": [
      "25a51220426e5bf7",
      "379835b13891e48c",
      "12fb44ba89b4df40",
      "e03001a0d948c96d",
      "85e583e43a86fd7e",
      "38464814cb6c79c4",
      "81409352c567ce6f",
      "b87bcc193100d930",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0xe03001a0d948c96d12fb44ba89b4df40379835b13891e48c25a51220426e5bf7": [
      "0ee5f8caaadd8976",
      "220d0bfc14c35d8b",
      "1eeb90d2d877c329",
      "4642c52c6e00ad10",
      "59e8589ee318bd81",
      "0bfb2be52e682e39",
      "c9f94f0509e79cc1",
      "4ad5797349e13a02",
      "0000000000000001",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x4ad5797349e13a02c9f94f0509e79cc10bfb2be52e682e3959e8589ee318bd81": [
      "00000000000001e6",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0xb87bcc193100d93081409352c567ce6f38464814cb6c79c485e583e43a86fd7e": [
      "1784e1155aefcdbd",
      "3fa35ceecd24b9b5",
      "100dfe5c85771fe5",
      "14e0fb5402dd6807",
      "fa51217204186777",
      "d1747e779e578938",
      "a0fdcf8f885cd9be",
      "1f16330bf1786fc2",
      "0000000000000001",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x1f16330bf1786fc2a0fdcf8f885cd9bed1747e779e578938fa51217204186777": [
      "0000000022eeb032",
      "000000001d5ec3b5",
      "0000000006589de6",
      "00000000e56b8196",
      "00000000ae4bb80b",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0xfdc1b2708f8cdd13d825ba65276447cfa0e2fcc9212e0fccb3b5fb966502f0dc": [
      "57fd6f9919b80490",
      "13bc33a5e8666e6b",
      "f4e98a3eb6118997",
      "00bdce559cb76bf7",
      "b257f5baace42ebc",
      "9b830a763e7aa05f",
      "d84153c210a07ca5",
      "262368ff6b7ce984",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x00bdce559cb76bf7f4e98a3eb611899713bc33a5e8666e6b57fd6f9919b80490": [
      "4394753314363115",
      "6e9288b2594ba42b",
      "19834413dba1d7ec",
      "be197bca63e45072",
      "52a7e89cf2e59f17",
      "8bf7946c17d3529e",
      "122826dab8a0976d",
      "cf50857a5f8b43fb",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0xbe197bca63e4507219834413dba1d7ec6e9288b2594ba42b4394753314363115": [
      "a85e92d04f4da8cb",
      "238e872f7883f2cf",
      "0aa64d4825109651",
      "5156dd9c2530d7d1",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x5156dd9c2530d7d10aa64d4825109651238e872f7883f2cfa85e92d04f4da8cb": [
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "5b8191a0285c6ad3",
      "4e2c2b20338d0031",
      "02d96da9bb7af528",
      "e0c24af5f3ca42b7",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0xe0c24af5f3ca42b702d96da9bb7af5284e2c2b20338d00315b8191a0285c6ad3": [
      "42bc732ea3a2363f",
      "1118ac5ba8277b07",
      "3f0cbbdf6f2b63dc",
      "e145c77a5b72e93f",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0xe145c77a5b72e93f3f0cbbdf6f2b63dc1118ac5ba8277b0742bc732ea3a2363f": [
      "6c2735a649f13aad",
      "d0f6d9399a54157a",
      "38e8ca3ef2fbaef4",
      "482401c9d6a14512",
      "b34e9688b7f5083c",
      "e5ac834b754d50db",
      "d9da6124105d3933",
      "e4979e40ad95c46c",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x482401c9d6a1451238e8ca3ef2fbaef4d0f6d9399a54157a6c2735a649f13aad": [
      "2989bf3e490d0a08",
      "06509b51cd2f3b14",
      "2117b880a2c9db8b",
      "12570aa55b2d77eb",
      "46525a558b7f9c39",
      "b7e42b3651d638af",
      "841610621fe12871",
      "da8ef7d3358a4c50",
      "0000000000000001",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0xda8ef7d3358a4c50841610621fe12871b7e42b3651d638af46525a558b7f9c39": [
      "0000000000002bc8",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0xe4979e40ad95c46cd9da6124105d3933e5ac834b754d50dbb34e9688b7f5083c": [
      "0d414d6c7e55df74",
      "0c5dd7e2db42033d",
      "1ff3fea534aaaa28",
      "3cb9197df01eea4f",
      "09e53c38d79568fe",
      "8f5c117eac6c6509",
      "06f9a728668de655",
      "1f835952edfad69c",
      "0000000000000001",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x1f835952edfad69c06f9a728668de6558f5c117eac6c650909e53c38d79568fe": [
      "0000000076d36aa0",
      "000000001c20e658",
      "0000000006cc9ded",
      "00000000121be09e",
      "00000000e0378e3d",
      "000000009444f63d",
      "00000000f55540f8",
      "00000000b46a28b6"
    ],
    "0xcf50857a5f8b43fb122826dab8a0976d8bf7946c17d3529e52a7e89cf2e59f17": [
      "6dc6fd17953f5979",
      "5b00f55e19911e84",
      "0e129e80c1e1451d",
      "2124055570b17807",
      "dbcd5f41a5ade789",
      "d05b7887589ad254",
      "117bb09f0595c721",
      "0cecd69b357b2b41",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x2124055570b178070e129e80c1e1451d5b00f55e19911e846dc6fd17953f5979": [
      "368e5fc1fbcae09a",
      "078ca16416880740",
      "5dbd7be1ad995605",
      "7684b1fe9c6aee72",
      "09c1be3ecbbf9446",
      "b9c5f455fa73a84a",
      "1792f914faf01c46",
      "10aaf91f1769697b",
      "0000000000000001",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x10aaf91f1769697b1792f914faf01c46b9c5f455fa73a84a09c1be3ecbbf9446": [
      "0000000039f756af",
      "000000008b54fec5",
      "0000000026382749",
      "0000000045d290f2",
      "0000000063207424",
      "00000000bae1e27e",
      "000000007f196b93",
      "000000009867cc5f"
    ],
    "0x0cecd69b357b2b41117bb09f0595c721d05b7887589ad254dbcd5f41a5ade789": [
      "4e61b773dfe84776",
      "6bdc969383345db3",
      "87e2b249d7d43731",
      "737c6e41bfbae601",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x737c6e41bfbae60187e2b249d7d437316bdc969383345db34e61b773dfe84776": [
      "870186719eb983b0",
      "285101f86e455893",
      "5e9f36f899a1ce90",
      "e4fb4de6860729d8",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0xe4fb4de6860729d85e9f36f899a1ce90285101f86e455893870186719eb983b0": [
      "d842f198cd3a08ff",
      "74d47c78fe555443",
      "1348581f8a2650e9",
      "3f3f2fe22a21bb07",
      "fa8dc66db8e1120e",
      "3bac48fc005eeee8",
      "c54fdfb71e3c17df",
      "6c813758b5c1c95b",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x3f3f2fe22a21bb071348581f8a2650e974d47c78fe555443d842f198cd3a08ff": [
      "0cff083e759fa2d2",
      "0f5539023f25b746",
      "1bae7cf6eff1ca29",
      "3c654662f02ae5dd",
      "c93af6df330be9fb",
      "cbe264484c2177cf",
      "8c368ff43f9d490a",
      "39cb82bf55d6dce3",
      "0000000000000001",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x39cb82bf55d6dce38c368ff43f9d490acbe264484c2177cfc93af6df330be9fb": [
      "00000000818ea322",
      "00000000a4968dbb",
      "00000000aa8b2f4a",
      "00000000f26c0b84",
      "000000009d820e98",
      "00000000a88108e7",
      "000000002573d171",
      "00000000388ab20e"
    ],
    "0x6c813758b5c1c95bc54fdfb71e3c17df3bac48fc005eeee8fa8dc66db8e1120e": [
      "39e8a41622bbc496",
      "353a3337958f86f6",
      "1f24838eb586a2b5",
      "22b62741dac9a53a",
      "d074b8cee5dcf415",
      "2346a1b4c0f390e8",
      "47969c1f5a6a25b1",
      "da62fdf84a21108e",
      "0000000000000001",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x262368ff6b7ce984d84153c210a07ca59b830a763e7aa05fb257f5baace42ebc": [
      "fb05de02bd567a58",
      "5fd61219fdd87829",
      "d3bc555f6d799af8",
      "2463acb6f9976f82",
      "b95ca7d80f6ddf8c",
      "19c1ac1bcb421699",
      "63b508ad4ffb6e93",
      "c027ea8ebdaa984b",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x2463acb6f9976f82d3bc555f6d799af85fd61219fdd87829fb05de02bd567a58": [
      "caf08fdb309bd13f",
      "f9b9132f91b57d4c",
      "c40b885c38aa2c60",
      "78170e117ef9d628",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x78170e117ef9d628c40b885c38aa2c60f9b9132f91b57d4ccaf08fdb309bd13f": [
      "4feaf6cf9c993c13",
      "30be37610de82d99",
      "c0bf549904918a02",
      "850f60b5df77bcf4",
      "beeea1e65b4d2728",
      "b10e8e51183c46c2",
      "395c7575a58a8783",
      "0bfae477429ca8d7",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x850f60b5df77bcf4c0bf549904918a0230be37610de82d994feaf6cf9c993c13": [
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "e1c8831096e52989",
      "2cde9364f49ec898",
      "19f1494a8b7c8adb",
      "7a196b8e345909b7",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x7a196b8e345909b719f1494a8b7c8adb2cde9364f49ec898e1c8831096e52989": [
      "d926fd5dd224c5ec",
      "4e8c7871f47d436d",
      "5af200bebbf49d62",
      "d346b2a3c9bcebd7",
      "ed8d20d098e46b8a",
      "be04b65537bca7c6",
      "94ff8e777e6460a9",
      "9176158143cc6006",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0xd346b2a3c9bcebd75af200bebbf49d624e8c7871f47d436dd926fd5dd224c5ec": [
      "13ad2acb031a7971",
      "2c4c1bb8a73be897",
      "10b9e439e9e891c8",
      "0fc25693237cfb75",
      "c14c7d214c92bb94",
      "dc890583da8ccf95",
      "d9ce1bb2313c9434",
      "cdd72973eda78589",
      "0000000000000001",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0xcdd72973eda78589d9ce1bb2313c9434dc890583da8ccf95c14c7d214c92bb94": [
      "000000007c81c41e",
      "0000000088b34ac8",
      "00000000cce91081",
      "00000000f4963772",
      "00000000631175df",
      "0000000083313b5a",
      "00000000cb21c6cb",
      "00000000838c5655"
    ],
    "0x9176158143cc600694ff8e777e6460a9be04b65537bca7c6ed8d20d098e46b8a": [
      "05f18b78580e8502",
      "0c4e514053a1e97f",
      "06d1c46ac80fea7f",
      "0af8da64879680fc",
      "9c125b243cfa0889",
      "9b1116c42dc65993",
      "c77b5f6245817bfe",
      "1f5034355eafbd19",
      "0000000000000001",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x1f5034355eafbd19c77b5f6245817bfe9b1116c42dc659939c125b243cfa0889": [
      "00000000eeb0618d",
      "00000000b2dfccc5",
      "0000000039d7973b",
      "00000000f508277b",
      "0000000010dd9c74",
      "00000000f4050aa5",
      "0000000074a1ed57",
      "000000000abf5ac9"
    ],
    "0x0bfae477429ca8d7395c7575a58a8783b10e8e51183c46c2beeea1e65b4d2728": [
      "27edaf8eea21ed66",
      "151a51585f928923",
      "7d93c378b16f2bf8",
      "38d64c425f8d5c9d",
      "8c4df52e01a32f92",
      "1b1b59839e05cd88",
      "c0749b6fd2cfcd84",
      "2195742b438e0725",
      "0000000000000001",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x2195742b438e0725c0749b6fd2cfcd841b1b59839e05cd888c4df52e01a32f92": [
      "00000000af9a1968",
      "00000000b51e8022",
      "00000000b014e710",
      "00000000acdd73f6",
      "00000000b5ff102d",
      "0000000016ac3c66",
      "000000008750d340",
      "00000000887c22bd"
    ],
    "0xc027ea8ebdaa984b63b508ad4ffb6e9319c1ac1bcb421699b95ca7d80f6ddf8c": [
      "c4fef39e11e122a4",
      "e0faebee84d496f6",
      "b21cbff88cb38fb4",
      "eaa421e84f10e592",
      "2b73ac780e2b4097",
      "a3b9e030cfb77720",
      "2e167b674d6d9e72",
      "d0fca41218be4c85",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0xeaa421e84f10e592b21cbff88cb38fb4e0faebee84d496f6c4fef39e11e122a4": [
      "02f0e2b58f05bd33",
      "6716793ddc6e97ec",
      "252fa10a4c75ae9f",
      "27e089216b92d879",
      "1be3ff3ef77c64c8",
      "b771562bd6fd9bce",
      "f5cd1d9735eebe64",
      "be0e96fd00531129",
      "0000000000000001",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0xbe0e96fd00531129f5cd1d9735eebe64b771562bd6fd9bce1be3ff3ef77c64c8": [
      "0000000004b7ba85",
      "00000000a3e3398a",
      "00000000485c9ba5",
      "0000000024afbadb",
      "00000000dec5df31",
      "00000000ac1026b6",
      "0000000056815c3f",
      "0000000021ddb9a3"
    ],
    "0xd0fca41218be4c852e167b674d6d9e72a3b9e030cfb777202b73ac780e2b4097": [
      "dff6fc78f430a28b",
      "e152b4e2943d4879",
      "5f9c1d9e5721e553",
      "a751624a85453544",
      "700c06da341fcde7",
      "2ba233db786f0d18",
      "8ee933a5843da8eb",
      "ea5ba474dfdfef69",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0xa751624a854535445f9c1d9e5721e553e152b4e2943d4879dff6fc78f430a28b": [
      "0e5a3febab04d227",
      "ba4e1f051c35316c",
      "0c8d6d51672e39ad",
      "9829ce195e0e01d3",
      "45c8f03290a9a8fc",
      "842692ee1d96bf56",
      "925f03abceff532b",
      "673c6e3dbdd3ff31",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x9829ce195e0e01d30c8d6d51672e39adba4e1f051c35316c0e5a3febab04d227": [
      "22ee44b4b1001661",
      "24b0251ea9b34fb7",
      "25663baf2f785e5c",
      "2d0ce5609e3b5a8a",
      "d074b8cee5dcf415",
      "2346a1b4c0f390e8",
      "47969c1f5a6a25b1",
      "da62fdf84a21108e",
      "0000000000000001",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x673c6e3dbdd3ff31925f03abceff532b842692ee1d96bf5645c8f03290a9a8fc": [
      "0e60bae6f9df88c7",
      "101c3b85c85c52aa",
      "2ba93eb51f6f9203",
      "6cbc9027214e17ca",
      "3c9ce2fb323b56bb",
      "c646a00777fb7580",
      "d2d13298590b31ca",
      "82945780067474c5",
      "0000000000000001",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x82945780067474c5d2d13298590b31cac646a00777fb75803c9ce2fb323b56bb": [
      "00000000380ee652",
      "000000007b05e3bc",
      "0000000009d367fc",
      "00000000c299677a",
      "000000005c8f39a7",
      "00000000d0d6069e",
      "00000000ae0c8229",
      "000000004df84f40"
    ],
    "0xea5ba474dfdfef698ee933a5843da8eb2ba233db786f0d18700c06da341fcde7": [
      "0b9f7f9f9e7a6c9f",
      "105fcd4235cce45a",
      "5aa19277a5a1d195",
      "10948d0853e6fba1",
      "c2e52da7a1059e7b",
      "7c6b19a5c8463c66",
      "8b9565880543c34c",
      "17459babca89233e",
      "0000000000000001",
      "0000000000000000",
      "0000000000000000",
      "0000000000000000"
    ],
    "0x17459babca89233e8b9565880543c34c7c6b19a5c8463c66c2e52da7a1059e7b": [
      "000000008796e377",
      "00000000101070dc",
      "00000000776f7dea",
      "0000000055667138",
      "000000008dc65ccb",
      "00000000b7933a6f",
      "0000000000d6ef18",
      "000000005a9c16dc"
    ]
  },
  "sequencerAddr": "0x617b3a3528F9cDd6630fd3301B9c8911F7Bf063D",
  "batchL2Data": "0xf905a80280831e8480949d98deabc42dd696deb9e40b4f1cab7ddbf5598880b905845d5d326f00000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000000573768af52d1354a7b83fb784ecbacecf8fead6ad49f25af8909a35b0a7bba050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000c949254d682d8c9ad5682521675b8f43b102aec40000000000000000000000000000000000000000000000008ac7230489e80000000000000000000000000000000000000000000000000000000000000000056000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000ad3228b676f7d3cd4284a5443f17f1962b36e491b30a40b2405849e597ba5fb5b4c11951957c6f8f642c4af61cd6b24640fec6dc7fc607ee8206a99e92410d3021ddb9a356815c3fac1026b6dec5df3124afbadb485c9ba5a3e3398a04b7ba85e58769b32a1beaf1ea27375a44095a0d1fb664ce2dd358e7fcbfb78c26a193440eb01ebfc9ed27500cd4dfc979272d1f0913cc9f66540d7e8005811109e1cf2d887c22bd8750d34016ac3c66b5ff102dacdd73f6b014e710b51e8022af9a1968ffd70157e48063fc33c97a050f7f640233bf646cc98d9524c6b92bcf3ab56f839867cc5f7f196b93bae1e27e6320742445d290f2263827498b54fec539f756afcefad4e508c098b9a7e1d8feb19955fb02ba9675585078710969d3440f5054e0f9dc3e7fe016e050eff260334f18a5d4fe391d82092319f5964f2e2eb7c1c3a5f8b13a49e282f609c317a833fb8d976d11517c571d1221a265d25af778ecf8923490c6ceeb450aecdc82e28293031d10c7d73bf85e57bf041a97360aa2c5d99cc1df82d9c4b87413eae2ef048f94b4d3554cea73d92b0f7af96e0271c691e2bb5c67add7c6caf302256adedf7ab114da0acfe870d449a3a489f781d659e8beccda7bce9f4e8618b6bd2f4132ce798cdc7a60e7e1460a7299e3c6342a579626d22733e50f526ec2fa19a22b31e8ed50f23cd1fdf94c9154ed3a7609a2f1ff981fe1d3b5c807b281e4683cc6d6315cf95b9ade8641defcb32372f1c126e398ef7a5a2dce0a8a7f68bb74560f8f71837c2c2ebbcbf7fffb42ae1896f13f7c7479a0b46a28b6f55540f89444f63de0378e3d121be09e06cc9ded1c20e65876d36aa0c65e9645644786b620e2dd2ad648ddfcbf4a7e5b1a3a4ecfe7f64667a3f0b7e2f4418588ed35a2458cffeb39b93d26f18d2ab13bdce6aee58e7b99359ec2dfd95a9c16dc00d6ef18b7933a6f8dc65ccb55667138776f7dea101070dc8796e3774df84f40ae0c8229d0d6069e5c8f39a7c299677a09d367fc7b05e3bc380ee652cdc72595f74c7b1043d0e1ffbab734648c838dfb0527d971b602bc216c9619ef0abf5ac974a1ed57f4050aa510dd9c74f508277b39d7973bb2dfccc5eeb0618db8cd74046ff337f0a7bf2c8e03e10f642c1886798d71806ab1e888d9e5ee87d0838c5655cb21c6cb83313b5a631175dff4963772cce9108188b34ac87c81c41e662ee4dd2dd7b2bc707961b1e646c4047669dcb6584f0d8d770daf5d7e7deb2e388ab20e2573d171a88108e79d820e98f26c0b84aa8b2f4aa4968dbb818ea32293237c50ba75ee485f4c22adf2f741400bdf8d6a9cc7df7ecae576221665d7358448818bb4ae4562849e949e17ac16e0be16688e156b5cf15e098c627c0056a900000000000000000000000000000000000000000000000000000000000000008203e88080bcc9ef42f563df8d4e91fc02edb72d6b08ea162f5116f8ae1a38c3b0760251d710481d9fb06a52fa41e57462a5e6e5979d06107f81886879aed959a5a5cb2dbf1bf8af0380831e8480949d98deabc42dd696deb9e40b4f1cab7ddbf55988880de0b6b3a7640000b884b33f805900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c949254d682d8c9ad5682521675b8f43b102aec40000000000000000000000000000000000000000000000000de0b6b3a76400008203e88080adbd0c3e3f0bb110c87dcd27d9a48cffd080c99c174227b7748ad557f55bcd5e5e39a5c4d6754972544e920dbf66cbde0149a8b81fd6d025e1f86a4569667c431c",
  "newStateRoot": "0x5e8724ad1e4ce4f2d069dfd3d33c89ac74db1c73b5a30b26971758b357a85605",
  "oldLocalExitRoot": "0x0000000000000000000000000000000000000000000000000000000000000000",
  "newLocalExitRoot": "0x284215bd63e6ebdb90fd60b51c2da82dcc0dfe6c53ea6ef6995920da706a5897",
  "globalExitRoot": "0x5bf5ecd501710dc31809a1a9ffa9f832e5dc729361da93abd333b6611d123add",
  "batchHashData": "0x85e8b25346bc76dd7406c91d0d7df1489aa589ba004d3a59789329f8b3b7c02b",
  "inputHash": "0xcdc1e9acd0ccc3738f1f5ec2e18aba516f29ed376b4c40e34ca915c7d4543644",
  "numBatch": 1,
  "timestamp": 1944498031,
  "contractsBytecode": {
    "0x93e71794cd5a6fb88af38961f8fe444b7eec3c5c66db33e60768525b551eb000": "0x608060405234801561001057600080fd5b506004361061004c5760003560e01c806301fd904414610051578063257b36321461006d57806333d6247d1461008d578063a3c573eb146100a2575b600080fd5b61005a60015481565b6040519081526020015b60405180910390f35b61005a61007b366004610197565b60006020819052908152604090205481565b6100a061009b366004610197565b6100e7565b005b6002546100c29073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff9091168152602001610064565b60025473ffffffffffffffffffffffffffffffffffffffff163314610192576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603460248201527f476c6f62616c45786974526f6f744d616e616765724c323a3a7570646174654560448201527f786974526f6f743a204f4e4c595f425249444745000000000000000000000000606482015260840160405180910390fd5b600155565b6000602082840312156101a957600080fd5b503591905056fea26469706673582212201c123715f25414c3f701b09a70b945916994cfd6fb255b0307e7c20cf428a16d64736f6c634300080f0033",
    "0x3246fb2559d3bbfe20d4610e167364a92f76c94e2dfa5535ed5584af1a623a28": "0x6080604052600436106101445760003560e01c806381b1c174116100c0578063bab161bf11610074578063e737588111610059578063e7375881146104d4578063ed6be5c914610504578063f2fde38b1461051957600080fd5b8063bab161bf14610475578063d02103ca146104a757600080fd5b8063b1e2ad37116100a5578063b1e2ad3714610412578063b33f805914610442578063b7e6a7d41461045557600080fd5b806381b1c174146103a45780638da5cb5b146103e757600080fd5b80633ae05047116101175780635a64a1da116100fc5780635a64a1da146102b45780635d5d326f1461036d578063715018a61461038f57600080fd5b80633ae050471461026f5780633da816821461028457600080fd5b806322e95f2c146101495780632dfdf0b5146101935780632f3a3d5d146101b7578063318aee3d146101eb575b600080fd5b34801561015557600080fd5b50610169610164366004612257565b610539565b60405173ffffffffffffffffffffffffffffffffffffffff90911681526020015b60405180910390f35b34801561019f57600080fd5b506101a960415481565b60405190815260200161018a565b3480156101c357600080fd5b506101697f00000000000000000000000061ba0248b0986c2480181c6e76b6adeeaa96248381565b3480156101f757600080fd5b5061023e61020636600461228a565b60456020526000908152604090205463ffffffff811690640100000000900473ffffffffffffffffffffffffffffffffffffffff1682565b6040805163ffffffff909316835273ffffffffffffffffffffffffffffffffffffffff90911660208301520161018a565b34801561027b57600080fd5b506101a96105dc565b34801561029057600080fd5b506102a461029f366004612398565b6106a8565b604051901515815260200161018a565b3480156102c057600080fd5b506101a96102cf366004612401565b604080517fffffffff0000000000000000000000000000000000000000000000000000000060e098891b81166020808401919091527fffffffffffffffffffffffffffffffffffffffff0000000000000000000000006060998a1b811660248501529790991b1660388201529390951b909316603c830152605082015260708082019290925282518082039092018252609001909152805191012090565b34801561037957600080fd5b5061038d610388366004612503565b610798565b005b34801561039b57600080fd5b5061038d611225565b3480156103b057600080fd5b506101696103bf3660046125d9565b60446020526000908152604090205473ffffffffffffffffffffffffffffffffffffffff1681565b3480156103f357600080fd5b5060005473ffffffffffffffffffffffffffffffffffffffff16610169565b34801561041e57600080fd5b506102a461042d3660046125d9565b60466020526000908152604090205460ff1681565b61038d6104503660046125f2565b6112b2565b34801561046157600080fd5b50610169610470366004612257565b61195a565b34801561048157600080fd5b506042546104929063ffffffff1681565b60405163ffffffff909116815260200161018a565b3480156104b357600080fd5b506047546101699073ffffffffffffffffffffffffffffffffffffffff1681565b3480156104e057600080fd5b506102a46104ef3660046125d9565b60436020526000908152604090205460ff1681565b34801561051057600080fd5b50610492600081565b34801561052557600080fd5b5061038d61053436600461228a565b611a07565b6040805160e084901b7fffffffff0000000000000000000000000000000000000000000000000000000016602080830191909152606084901b7fffffffffffffffffffffffffffffffffffffffff000000000000000000000000166024830152825160188184030181526038909201835281519181019190912060009081526044909152205473ffffffffffffffffffffffffffffffffffffffff165b92915050565b6041546000908190815b60208110156106a05781600116600103610640576001816020811061060d5761060d61263d565b01546040805160208101929092528101849052606001604051602081830303815290604052805190602001209250610681565b82602182602081106106545761065461263d565b01546040805160208101939093528201526060016040516020818303038152906040528051906020012092505b61068c60028361269b565b915080610698816126d6565b9150506105e6565b509092915050565b60008467ffffffffffffffff8416825b602081101561078b578160011660010361071e578681815181106106de576106de61263d565b602002602001015183604051602001610701929190918252602082015260400190565b60405160208183030381529060405280519060200120925061076c565b828782815181106107315761073161263d565b6020026020010151604051602001610753929190918252602082015260400190565b6040516020818303038152906040528051906020012092505b61077760028361269b565b915080610783816126d6565b9150506106b8565b5050909114949350505050565b63ffffffff891660009081526043602052604090205460ff161561081d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601e60248201527f4272696467653a3a636c61696d3a20414c52454144595f434c41494d4544000060448201526064015b60405180910390fd5b6047546040805160208082018c90528183018b9052825180830384018152606083019384905280519101207f257b363200000000000000000000000000000000000000000000000000000000909252606481019190915273ffffffffffffffffffffffffffffffffffffffff9091169063257b3632906084016020604051808303816000875af11580156108b5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108d9919061270e565b600003610968576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602e60248201527f4272696467653a3a636c61696d3a20474c4f42414c5f455849545f524f4f545f60448201527f444f45535f4e4f545f4d415443480000000000000000000000000000000000006064820152608401610814565b60425463ffffffff858116911614610a02576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603160248201527f4272696467653a3a636c61696d3a2044455354494e4154494f4e5f4e4554574f60448201527f524b5f444f45535f4e4f545f4d415443480000000000000000000000000000006064820152608401610814565b60425463ffffffff16610b2d578051602080830191909120604080517fffffffff0000000000000000000000000000000000000000000000000000000060e08b811b8216838701527fffffffffffffffffffffffffffffffffffffffff00000000000000000000000060608c811b82166024860152918b901b909216603884015288901b16603c820152605081018690526070808201939093528151808203909301835260900190528051910120610ac2908b8b63ffffffff168a6106a8565b610b28576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601a60248201527f4272696467653a3a636c61696d3a20534d545f494e56414c49440000000000006044820152606401610814565b610c46565b8051602080830191909120604080517fffffffff0000000000000000000000000000000000000000000000000000000060e08b811b8216838701527fffffffffffffffffffffffffffffffffffffffff00000000000000000000000060608c811b82166024860152918b901b909216603884015288901b16603c820152605081018690526070808201939093528151808203909301835260900190528051910120610be0908b8b63ffffffff168b6106a8565b610c46576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601a60248201527f4272696467653a3a636c61696d3a20534d545f494e56414c49440000000000006044820152606401610814565b63ffffffff8916600090815260436020526040902080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0016600117905573ffffffffffffffffffffffffffffffffffffffff8516610daf576040805160008082526020820190925273ffffffffffffffffffffffffffffffffffffffff8516908490604051610cd69190612753565b60006040518083038185875af1925050503d8060008114610d13576040519150601f19603f3d011682016040523d82523d6000602084013e610d18565b606091505b5050905080610da9576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602260248201527f4272696467653a3a636c61696d3a204554485f5452414e534645525f4641494c60448201527f45440000000000000000000000000000000000000000000000000000000000006064820152608401610814565b506111ae565b60425463ffffffff90811690871603610de857610de373ffffffffffffffffffffffffffffffffffffffff86168484611b37565b6111ae565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e088901b1660208201527fffffffffffffffffffffffffffffffffffffffff000000000000000000000000606087901b166024820152600090603801604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe081840301815291815281516020928301206000818152604490935291205490915073ffffffffffffffffffffffffffffffffffffffff1680611110576000610ed67f00000000000000000000000061ba0248b0986c2480181c6e76b6adeeaa96248384611c10565b9050600080600086806020019051810190610ef191906127c5565b9250925092508373ffffffffffffffffffffffffffffffffffffffff16636c9452218484848d8d6040518663ffffffff1660e01b8152600401610f38959493929190612883565b600060405180830381600087803b158015610f5257600080fd5b505af1158015610f66573d6000803e3d6000fd5b50505050836044600088815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060405180604001604052808d63ffffffff1681526020018c73ffffffffffffffffffffffffffffffffffffffff16815250604560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008201518160000160006101000a81548163ffffffff021916908363ffffffff16021790555060208201518160000160046101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055509050507fccd7715648d1f2bb13e158f96b5b6c3aeda555d4cb87112e274a6f28bc571d598c8c866040516110ff9392919063ffffffff93909316835273ffffffffffffffffffffffffffffffffffffffff918216602084015216604082015260600190565b60405180910390a1505050506111ab565b6040517f40c10f1900000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8681166004830152602482018690528216906340c10f19906044016020604051808303816000875af1158015611185573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906111a991906128df565b505b50505b6040805163ffffffff8b811682528816602082015273ffffffffffffffffffffffffffffffffffffffff87811682840152851660608201526080810184905290517f25308c93ceeed162da955b3f7ce3e3f93606579e40fb92029faa9efe275459839181900360a00190a150505050505050505050565b60005473ffffffffffffffffffffffffffffffffffffffff1633146112a6576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610814565b6112b06000611cee565b565b60425463ffffffff9081169084160361134d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602a60248201527f4272696467653a3a6272696467653a2044455354494e4154494f4e5f43414e5460448201527f5f42455f495453454c46000000000000000000000000000000000000000000006064820152608401610814565b600080606073ffffffffffffffffffffffffffffffffffffffff8716611405578334146113fc576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602f60248201527f4272696467653a3a6272696467653a20414d4f554e545f444f45535f4e4f545f60448201527f4d415443485f4d53475f56414c554500000000000000000000000000000000006064820152608401610814565b600091506117ec565b73ffffffffffffffffffffffffffffffffffffffff80881660009081526045602090815260409182902082518084019093525463ffffffff8116835264010000000090049092169181018290529015611501576040517f9dc29fac0000000000000000000000000000000000000000000000000000000081523360048201526024810186905273ffffffffffffffffffffffffffffffffffffffff891690639dc29fac906044016020604051808303816000875af11580156114cb573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906114ef91906128df565b506020810151815190945092506117ea565b61152373ffffffffffffffffffffffffffffffffffffffff8916333088611d63565b6042546040517fffffffffffffffffffffffffffffffffffffffff00000000000000000000000060608b901b1660208201527fffffffff0000000000000000000000000000000000000000000000000000000060e08a901b16603482015289955063ffffffff9091169350600090603801604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe081840301815291815281516020928301206000818152604690935291205490915060ff166117e85760008181526046602052604080822080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0016600117905580517f06fdde03000000000000000000000000000000000000000000000000000000008152905173ffffffffffffffffffffffffffffffffffffffff8c16926306fdde0392600480820193918290030181865afa15801561167e573d6000803e3d6000fd5b505050506040513d6000823e601f3d9081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01682016040526116c49190810190612901565b8973ffffffffffffffffffffffffffffffffffffffff166395d89b416040518163ffffffff1660e01b8152600401600060405180830381865afa15801561170f573d6000803e3d6000fd5b505050506040513d6000823e601f3d9081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01682016040526117559190810190612901565b8a73ffffffffffffffffffffffffffffffffffffffff1663313ce5676040518163ffffffff1660e01b8152600401602060405180830381865afa1580156117a0573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906117c49190612936565b6040516020016117d693929190612951565b60405160208183030381529060405292505b505b505b7f549acaeee4983aa44f7df7169d04e07928a0d4e95a6bef4637c82287888c128d838388888886604154604051611829979695949392919061298a565b60405180910390a18051602080830191909120604080517fffffffff0000000000000000000000000000000000000000000000000000000060e087811b8216838701527fffffffffffffffffffffffffffffffffffffffff00000000000000000000000060608a811b82166024860152918d901b90921660388401528a901b16603c8201526050810188905260708082019390935281518082039093018352609001905280519101206118db90611dc7565b60475473ffffffffffffffffffffffffffffffffffffffff166333d6247d6119016105dc565b6040518263ffffffff1660e01b815260040161191f91815260200190565b600060405180830381600087803b15801561193957600080fd5b505af115801561194d573d6000803e3d6000fd5b5050505050505050505050565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e084901b1660208201527fffffffffffffffffffffffffffffffffffffffff000000000000000000000000606083901b16602482015260009081906038016040516020818303038152906040528051906020012090506119ff7f00000000000000000000000061ba0248b0986c2480181c6e76b6adeeaa96248382611f29565b949350505050565b60005473ffffffffffffffffffffffffffffffffffffffff163314611a88576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610814565b73ffffffffffffffffffffffffffffffffffffffff8116611b2b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201527f64647265737300000000000000000000000000000000000000000000000000006064820152608401610814565b611b3481611cee565b50565b60405173ffffffffffffffffffffffffffffffffffffffff8316602482015260448101829052611c0b9084907fa9059cbb00000000000000000000000000000000000000000000000000000000906064015b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529190526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fffffffff0000000000000000000000000000000000000000000000000000000090931692909217909152611fac565b505050565b60006040517f3d602d80600a3d3981f3363d3d373d3d3d363d7300000000000000000000000081528360601b60148201527f5af43d82803e903d91602b57fd5bf300000000000000000000000000000000006028820152826037826000f591505073ffffffffffffffffffffffffffffffffffffffff81166105d6576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601760248201527f455243313136373a2063726561746532206661696c65640000000000000000006044820152606401610814565b6000805473ffffffffffffffffffffffffffffffffffffffff8381167fffffffffffffffffffffffff0000000000000000000000000000000000000000831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b60405173ffffffffffffffffffffffffffffffffffffffff80851660248301528316604482015260648101829052611dc19085907f23b872dd0000000000000000000000000000000000000000000000000000000090608401611b89565b50505050565b806001611dd660206002612b15565b611de09190612b21565b60415410611e70576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602a60248201527f4465706f736974436f6e74726163743a5f6465706f7369743a204d45524b4c4560448201527f5f545245455f46554c4c000000000000000000000000000000000000000000006064820152608401610814565b600160416000828254611e839190612b38565b909155505060415460005b6020811015611f205781600116600103611ebe578260018260208110611eb657611eb661263d565b015550505050565b60018160208110611ed157611ed161263d565b01546040805160208101929092528101849052606001604051602081830303815290604052805190602001209250600282611f0c919061269b565b915080611f18816126d6565b915050611e8e565b50611c0b612b50565b6000611fa58383306040517f3d602d80600a3d3981f3363d3d373d3d3d363d730000000000000000000000008152606093841b60148201527f5af43d82803e903d91602b57fd5bf3ff000000000000000000000000000000006028820152921b6038830152604c8201526037808220606c830152605591012090565b9392505050565b600061200e826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c65648152508573ffffffffffffffffffffffffffffffffffffffff166120b89092919063ffffffff16565b805190915015611c0b578080602001905181019061202c91906128df565b611c0b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e60448201527f6f742073756363656564000000000000000000000000000000000000000000006064820152608401610814565b60606119ff84846000858573ffffffffffffffffffffffffffffffffffffffff85163b612141576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610814565b6000808673ffffffffffffffffffffffffffffffffffffffff16858760405161216a9190612753565b60006040518083038185875af1925050503d80600081146121a7576040519150601f19603f3d011682016040523d82523d6000602084013e6121ac565b606091505b50915091506121bc8282866121c7565b979650505050505050565b606083156121d6575081611fa5565b8251156121e65782518084602001fd5b816040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108149190612b7f565b803563ffffffff8116811461222e57600080fd5b919050565b803573ffffffffffffffffffffffffffffffffffffffff8116811461222e57600080fd5b6000806040838503121561226a57600080fd5b6122738361221a565b915061228160208401612233565b90509250929050565b60006020828403121561229c57600080fd5b611fa582612233565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b604051601f82017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016810167ffffffffffffffff8111828210171561231b5761231b6122a5565b604052919050565b600082601f83011261233457600080fd5b8135602067ffffffffffffffff821115612350576123506122a5565b8160051b61235f8282016122d4565b928352848101820192828101908785111561237957600080fd5b83870192505b848310156121bc5782358252918301919083019061237f565b600080600080608085870312156123ae57600080fd5b84359350602085013567ffffffffffffffff808211156123cd57600080fd5b6123d988838901612323565b94506040870135915080821682146123f057600080fd5b509396929550929360600135925050565b60008060008060008060c0878903121561241a57600080fd5b6124238761221a565b955061243160208801612233565b945061243f6040880161221a565b935061244d60608801612233565b92506080870135915060a087013590509295509295509295565b600067ffffffffffffffff821115612481576124816122a5565b50601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01660200190565b600082601f8301126124be57600080fd5b81356124d16124cc82612467565b6122d4565b8181528460208386010111156124e657600080fd5b816020850160208301376000918101602001919091529392505050565b6000806000806000806000806000806101408b8d03121561252357600080fd5b8a3567ffffffffffffffff8082111561253b57600080fd5b6125478e838f01612323565b9b5061255560208e0161221a565b9a5060408d0135995060608d0135985061257160808e0161221a565b975061257f60a08e01612233565b965061258d60c08e0161221a565b955061259b60e08e01612233565b94506101008d013593506101208d01359150808211156125ba57600080fd5b506125c78d828e016124ad565b9150509295989b9194979a5092959850565b6000602082840312156125eb57600080fd5b5035919050565b6000806000806080858703121561260857600080fd5b61261185612233565b935061261f6020860161221a565b925061262d60408601612233565b9396929550929360600135925050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000826126d1577f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b500490565b60007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82036127075761270761266c565b5060010190565b60006020828403121561272057600080fd5b5051919050565b60005b8381101561274257818101518382015260200161272a565b83811115611dc15750506000910152565b60008251612765818460208701612727565b9190910192915050565b600082601f83011261278057600080fd5b815161278e6124cc82612467565b8181528460208386010111156127a357600080fd5b6119ff826020830160208701612727565b805160ff8116811461222e57600080fd5b6000806000606084860312156127da57600080fd5b835167ffffffffffffffff808211156127f257600080fd5b6127fe8783880161276f565b9450602086015191508082111561281457600080fd5b506128218682870161276f565b925050612830604085016127b4565b90509250925092565b60008151808452612851816020860160208601612727565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0169290920160200192915050565b60a08152600061289660a0830188612839565b82810360208401526128a88188612839565b60ff969096166040840152505073ffffffffffffffffffffffffffffffffffffffff92909216606083015260809091015292915050565b6000602082840312156128f157600080fd5b81518015158114611fa557600080fd5b60006020828403121561291357600080fd5b815167ffffffffffffffff81111561292a57600080fd5b6119ff8482850161276f565b60006020828403121561294857600080fd5b611fa5826127b4565b6060815260006129646060830186612839565b82810360208401526129768186612839565b91505060ff83166040830152949350505050565b600073ffffffffffffffffffffffffffffffffffffffff808a16835263ffffffff808a1660208501528089166040850152818816606085015286608085015260e060a08501526129dd60e0850187612839565b925080851660c0850152505098975050505050505050565b600181815b80851115612a4e57817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04821115612a3457612a3461266c565b80851615612a4157918102915b93841c93908002906129fa565b509250929050565b600082612a65575060016105d6565b81612a72575060006105d6565b8160018114612a885760028114612a9257612aae565b60019150506105d6565b60ff841115612aa357612aa361266c565b50506001821b6105d6565b5060208310610133831016604e8410600b8410161715612ad1575081810a6105d6565b612adb83836129f5565b807fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04821115612b0d57612b0d61266c565b029392505050565b6000611fa58383612a56565b600082821015612b3357612b3361266c565b500390565b60008219821115612b4b57612b4b61266c565b500190565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052600160045260246000fd5b602081526000611fa5602083018461283956fea264697066735822122083a0d6625e558914a7d06b7bac1b8b7df788ce7a47fc8fd8cebb283900efd3ee64736f6c634300080f0033",
    "0xfb17c707f426d916ac9d159d77e2d9fe0504cd3965136cdb03eb4c88d077a1fc": "0x608060405234801561001057600080fd5b50600436106100f55760003560e01c80636c94522111610097578063a3c573eb11610066578063a3c573eb1461021c578063a457c2d714610261578063a9059cbb14610274578063dd62ed3e1461028757600080fd5b80636c945221146101b657806370a08231146101cb57806395d89b41146102015780639dc29fac1461020957600080fd5b806323b872dd116100d357806323b872dd1461014d578063313ce56714610160578063395093511461019057806340c10f19146101a357600080fd5b806306fdde03146100fa578063095ea7b31461011857806318160ddd1461013b575b600080fd5b6101026102cd565b60405161010f9190611268565b60405180910390f35b61012b6101263660046112ff565b61035f565b604051901515815260200161010f565b6035545b60405190815260200161010f565b61012b61015b366004611329565b610377565b60655474010000000000000000000000000000000000000000900460ff1660405160ff909116815260200161010f565b61012b61019e3660046112ff565b61039b565b61012b6101b13660046112ff565b6103e7565b6101c96101c436600461143f565b610483565b005b61013f6101d93660046114d4565b73ffffffffffffffffffffffffffffffffffffffff1660009081526033602052604090205490565b6101026105ab565b61012b6102173660046112ff565b6105ba565b60655461023c9073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200161010f565b61012b61026f3660046112ff565b610648565b61012b6102823660046112ff565b610719565b61013f6102953660046114f6565b73ffffffffffffffffffffffffffffffffffffffff918216600090815260346020908152604080832093909416825291909152205490565b6060603680546102dc90611529565b80601f016020809104026020016040519081016040528092919081815260200182805461030890611529565b80156103555780601f1061032a57610100808354040283529160200191610355565b820191906000526020600020905b81548152906001019060200180831161033857829003601f168201915b5050505050905090565b60003361036d818585610743565b5060019392505050565b6000336103858582856108f7565b6103908585856109ce565b506001949350505050565b33600081815260346020908152604080832073ffffffffffffffffffffffffffffffffffffffff8716845290915281205490919061036d90829086906103e29087906115ab565b610743565b60655460009073ffffffffffffffffffffffffffffffffffffffff163314610470576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601760248201527f546f6b656e577261707065643a4e4f545f42524944474500000000000000000060448201526064015b60405180910390fd5b61047a8383610c81565b50600192915050565b600061048f6001610da2565b905080156104c457600080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00ff166101001790555b6104ce8686610f2d565b606580547fffffffffffffffffffffff00000000000000000000000000000000000000000016337fffffffffffffffffffffff00ffffffffffffffffffffffffffffffffffffffff16177401000000000000000000000000000000000000000060ff8716021790556105408383610c81565b80156105a357600080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00ff169055604051600181527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a15b505050505050565b6060603780546102dc90611529565b60655460009073ffffffffffffffffffffffffffffffffffffffff16331461063e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601760248201527f546f6b656e577261707065643a4e4f545f4252494447450000000000000000006044820152606401610467565b61047a8383610fce565b33600081815260346020908152604080832073ffffffffffffffffffffffffffffffffffffffff871684529091528120549091908381101561070c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760448201527f207a65726f0000000000000000000000000000000000000000000000000000006064820152608401610467565b6103908286868403610743565b60003361036d8185856109ce565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b73ffffffffffffffffffffffffffffffffffffffff83166107e5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460448201527f72657373000000000000000000000000000000000000000000000000000000006064820152608401610467565b73ffffffffffffffffffffffffffffffffffffffff8216610888576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f20616464726560448201527f73730000000000000000000000000000000000000000000000000000000000006064820152608401610467565b73ffffffffffffffffffffffffffffffffffffffff83811660008181526034602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b73ffffffffffffffffffffffffffffffffffffffff8381166000908152603460209081526040808320938616835292905220547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81146109c857818110156109bb576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e63650000006044820152606401610467565b6109c88484848403610743565b50505050565b73ffffffffffffffffffffffffffffffffffffffff8316610a71576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f20616460448201527f64726573730000000000000000000000000000000000000000000000000000006064820152608401610467565b73ffffffffffffffffffffffffffffffffffffffff8216610b14576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201527f65737300000000000000000000000000000000000000000000000000000000006064820152608401610467565b73ffffffffffffffffffffffffffffffffffffffff831660009081526033602052604090205481811015610bca576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e742065786365656473206260448201527f616c616e636500000000000000000000000000000000000000000000000000006064820152608401610467565b73ffffffffffffffffffffffffffffffffffffffff808516600090815260336020526040808220858503905591851681529081208054849290610c0e9084906115ab565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610c7491815260200190565b60405180910390a36109c8565b73ffffffffffffffffffffffffffffffffffffffff8216610cfe576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f2061646472657373006044820152606401610467565b8060356000828254610d1091906115ab565b909155505073ffffffffffffffffffffffffffffffffffffffff821660009081526033602052604081208054839290610d4a9084906115ab565b909155505060405181815273ffffffffffffffffffffffffffffffffffffffff8316906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a35b5050565b60008054610100900460ff1615610e59578160ff166001148015610dc55750303b155b610e51576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201527f647920696e697469616c697a65640000000000000000000000000000000000006064820152608401610467565b506000919050565b60005460ff808416911610610ef0576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201527f647920696e697469616c697a65640000000000000000000000000000000000006064820152608401610467565b50600080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001660ff92909216919091179055600190565b919050565b600054610100900460ff16610fc4576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602b60248201527f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960448201527f6e697469616c697a696e670000000000000000000000000000000000000000006064820152608401610467565b610d9e82826111b8565b73ffffffffffffffffffffffffffffffffffffffff8216611071576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602160248201527f45524332303a206275726e2066726f6d20746865207a65726f2061646472657360448201527f73000000000000000000000000000000000000000000000000000000000000006064820152608401610467565b73ffffffffffffffffffffffffffffffffffffffff821660009081526033602052604090205481811015611127576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602260248201527f45524332303a206275726e20616d6f756e7420657863656564732062616c616e60448201527f63650000000000000000000000000000000000000000000000000000000000006064820152608401610467565b73ffffffffffffffffffffffffffffffffffffffff831660009081526033602052604081208383039055603580548492906111639084906115c3565b909155505060405182815260009073ffffffffffffffffffffffffffffffffffffffff8516907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906020016108ea565b505050565b600054610100900460ff1661124f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602b60248201527f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960448201527f6e697469616c697a696e670000000000000000000000000000000000000000006064820152608401610467565b603661125b8382611620565b5060376111b38282611620565b600060208083528351808285015260005b8181101561129557858101830151858201604001528201611279565b818111156112a7576000604083870101525b50601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016929092016040019392505050565b803573ffffffffffffffffffffffffffffffffffffffff81168114610f2857600080fd5b6000806040838503121561131257600080fd5b61131b836112db565b946020939093013593505050565b60008060006060848603121561133e57600080fd5b611347846112db565b9250611355602085016112db565b9150604084013590509250925092565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600082601f8301126113a557600080fd5b813567ffffffffffffffff808211156113c0576113c0611365565b604051601f83017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0908116603f0116810190828211818310171561140657611406611365565b8160405283815286602085880101111561141f57600080fd5b836020870160208301376000602085830101528094505050505092915050565b600080600080600060a0868803121561145757600080fd5b853567ffffffffffffffff8082111561146f57600080fd5b61147b89838a01611394565b9650602088013591508082111561149157600080fd5b5061149e88828901611394565b945050604086013560ff811681146114b557600080fd5b92506114c3606087016112db565b949793965091946080013592915050565b6000602082840312156114e657600080fd5b6114ef826112db565b9392505050565b6000806040838503121561150957600080fd5b611512836112db565b9150611520602084016112db565b90509250929050565b600181811c9082168061153d57607f821691505b602082108103611576577f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600082198211156115be576115be61157c565b500190565b6000828210156115d5576115d561157c565b500390565b601f8211156111b357600081815260208120601f850160051c810160208610156116015750805b601f850160051c820191505b818110156105a35782815560010161160d565b815167ffffffffffffffff81111561163a5761163a611365565b61164e816116488454611529565b846115da565b602080601f8311600181146116a1576000841561166b5750858301515b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600386901b1c1916600185901b1785556105a3565b6000858152602081207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08616915b828110156116ee578886015182559484019460019091019084016116cf565b508582101561172a57878501517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600388901b60f8161c191681555b5050505050600190811b0190555056fea26469706673582212203e2954977597952d1f25e63c2d508e9e327dc004c141323911de5897253a0d9864736f6c634300080f0033"
  }
}

附录:Polygon Hermez 2.0 zkEVM系列博客

  • ZK-Rollups工作原理
  • Polygon zkEVM——Hermez 2.0简介
  • Polygon zkEVM网络节点
  • Polygon zkEVM 基本概念
  • Polygon zkEVM Prover
  • Polygon zkEVM工具——PIL和CIRCOM
  • Polygon zkEVM节点代码解析
  • Polygon zkEVM的pil-stark Fibonacci状态机初体验
  • Polygon zkEVM的pil-stark Fibonacci状态机代码解析
  • Polygon zkEVM PIL编译器——pilcom 代码解析
  • Polygon zkEVM Arithmetic状态机
  • Polygon zkEVM中的常量多项式
  • Polygon zkEVM Binary状态机
  • Polygon zkEVM Memory状态机
  • Polygon zkEVM Memory Align状态机
  • Polygon zkEVM zkASM编译器——zkasmcom
  • Polygon zkEVM哈希状态机——Keccak-256和Poseidon
  • Polygon zkEVM zkASM语法
  • Polygon zkEVM可验证计算简单状态机示例
  • Polygon zkEVM zkASM 与 以太坊虚拟机opcode 对应集合
  • Polygon zkEVM zkROM代码解析(1)
  • Polygon zkEVM zkASM中的函数集合
  • Polygon zkEVM zkROM代码解析(2)
  • Polygon zkEVM zkROM代码解析(3)
  • Polygon zkEVM公式梳理
  • Polygon zkEVM中的Merkle tree
  • Polygon zkEVM中Goldilocks域元素circom约束
  • Polygon zkEVM Merkle tree的circom约束
  • Polygon zkEVM FFT和多项式evaluate计算的circom约束
  • Polygon zkEVM R1CS与Plonk电路转换
  • Polygon zkEVM中的子约束系统

你可能感兴趣的:(zkVM,区块链)