From 7694069f545471a2b07a7a3c871909ad1310707d Mon Sep 17 00:00:00 2001 From: Stan Kladko <13399135+kladkogex@users.noreply.github.com> Date: Tue, 12 Dec 2023 19:37:47 +0000 Subject: [PATCH 01/12] qaui --- test/historicstate/hardhat/scripts/trace.ts | 27 +++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/test/historicstate/hardhat/scripts/trace.ts b/test/historicstate/hardhat/scripts/trace.ts index aecb46222..0b47d0aaf 100644 --- a/test/historicstate/hardhat/scripts/trace.ts +++ b/test/historicstate/hardhat/scripts/trace.ts @@ -75,6 +75,7 @@ async function deployTestContract(): Promise { gasLimit: 2100000, // this is just an example value; you'll need to set an appropriate gas limit for your specific function call }); const deployedTestContract = await testContractName.deployed(); + const deployReceipt = await ethers.provider.getTransactionReceipt(deployedTestContract.deployTransaction.hash) const deployBlockNumber: number = deployReceipt.blockNumber; const hash = deployedTestContract.deployTransaction.hash; @@ -108,6 +109,28 @@ async function callTestContractRun(deployedContract: any): Promise { } +async function callDebugTraceCall(deployedContract: any): Promise { + + + // Example usage + const transaction = { + from: OWNER_ADDRESS, + to: deployedContract.address, + data: '0x0' // Replace with the encoded contract method call + }; + + + console.log(`Calling debug trace call ...`); + console.log(transaction); + + + const trace = await ethers.provider.send('debug_traceCall', [transaction, "latest", {}]); + + console.log(trace); + +} + + function readJSONFile(fileName: string): Promise { return new Promise((resolve, reject) => { @@ -203,6 +226,10 @@ async function main(): Promise { await verifyTransactionTraceAgainstGethTrace(GETH_TEST_CONTRACT_RUN_FILE_NAME, SKALED_TEST_CONTRACT_RUN_FILE_NAME) + await callDebugTraceCall(deployedContract); + + + } From b93d3187d87ed005e71591dae057429d3b4ff86a Mon Sep 17 00:00:00 2001 From: Stan Kladko <13399135+kladkogex@users.noreply.github.com> Date: Tue, 12 Dec 2023 19:41:30 +0000 Subject: [PATCH 02/12] 1749 debug_traceCall --- libhistoric/AlethStandardTrace.cpp | 7 +++++-- libhistoric/AlethStandardTrace.h | 3 ++- libweb3jsonrpc/Debug.cpp | 3 +-- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/libhistoric/AlethStandardTrace.cpp b/libhistoric/AlethStandardTrace.cpp index 905efe87e..9875e6dcc 100644 --- a/libhistoric/AlethStandardTrace.cpp +++ b/libhistoric/AlethStandardTrace.cpp @@ -211,12 +211,15 @@ Json::Value AlethStandardTrace::getJSONResult() const { return m_jsonTrace; } -AlethStandardTrace::AlethStandardTrace( Transaction& _t, const TraceOptions& _options ) +AlethStandardTrace::AlethStandardTrace( + Transaction& _t, const TraceOptions& _options, bool _isCall ) : m_defaultOpTrace{ std::make_shared< Json::Value >() }, m_from{ _t.from() }, m_to( _t.to() ), m_options( _options ), - m_txHash( _t.sha3() ), + // if it is a call trace, the transaction does not have signature + // therefore, its hash should not include signature + m_txHash( _t.sha3(_isCall? dev::eth::WithoutSignature: dev::eth::WithSignature) ), m_lastOpRecord( // the top function is executed at depth 0 // therefore it is called from depth -1 diff --git a/libhistoric/AlethStandardTrace.h b/libhistoric/AlethStandardTrace.h index 16511804d..b0ee490eb 100644 --- a/libhistoric/AlethStandardTrace.h +++ b/libhistoric/AlethStandardTrace.h @@ -52,7 +52,8 @@ class FunctionCallRecord; class AlethStandardTrace { public: // Append json trace to given (array) value - explicit AlethStandardTrace( Transaction& _t, const TraceOptions& _options ); + explicit AlethStandardTrace( + Transaction& _t, const TraceOptions& _options, bool _isCall = false ); // this function is executed on each operation [[nodiscard]] OnOpFunc functionToExecuteOnEachOperation() { diff --git a/libweb3jsonrpc/Debug.cpp b/libweb3jsonrpc/Debug.cpp index 87c8d8c1f..6bbb5cb25 100644 --- a/libweb3jsonrpc/Debug.cpp +++ b/libweb3jsonrpc/Debug.cpp @@ -251,9 +251,8 @@ Json::Value Debug::debug_traceCall( Json::Value const& Transaction t( ts.value, gasPrice, gas, ts.to, ts.data, ts.nonce ); t.forceSender( ts.from ); t.forceChainId( m_eth.chainParams().chainID ); - auto traceOptions = TraceOptions::make( _jsonTraceConfig ); - auto tracer = make_shared< AlethStandardTrace >( t, traceOptions ); + auto tracer = make_shared< AlethStandardTrace >( t, traceOptions, true ); return m_eth.traceCall( t, bN, tracer ); } catch ( Exception const& _e ) { BOOST_THROW_EXCEPTION( jsonrpc::JsonRpcException( _e.what() ) ); From 3fe92dd3d621309f846b553cfbd7ac4890d53292 Mon Sep 17 00:00:00 2001 From: Stan Kladko <13399135+kladkogex@users.noreply.github.com> Date: Wed, 13 Dec 2023 12:48:30 +0000 Subject: [PATCH 03/12] #1749 adding call test --- .../hardhat/contracts/Tracer.sol | 4 + .../scripts/Tracer.deploy.geth.trace.json | 180 +- .../scripts/Tracer.mint.geth.trace.json | 6676 +++++++++-------- test/historicstate/hardhat/scripts/trace.ts | 21 + 4 files changed, 3481 insertions(+), 3400 deletions(-) diff --git a/test/historicstate/hardhat/contracts/Tracer.sol b/test/historicstate/hardhat/contracts/Tracer.sol index 6438fc4fd..1a1192886 100644 --- a/test/historicstate/hardhat/contracts/Tracer.sol +++ b/test/historicstate/hardhat/contracts/Tracer.sol @@ -85,4 +85,8 @@ contract Tracer { bytes32 expectedHash = keccak256(bytes(input)); return expectedHash; } + + function blockNumber() external view returns (uint256) { + return block.number; + } } \ No newline at end of file diff --git a/test/historicstate/hardhat/scripts/Tracer.deploy.geth.trace.json b/test/historicstate/hardhat/scripts/Tracer.deploy.geth.trace.json index b3a77507d..4d20ebbf1 100644 --- a/test/historicstate/hardhat/scripts/Tracer.deploy.geth.trace.json +++ b/test/historicstate/hardhat/scripts/Tracer.deploy.geth.trace.json @@ -1,12 +1,12 @@ { - "gas": 438896, + "gas": 449616, "failed": false, - "returnValue": "608060405234801561001057600080fd5b50600436106100575760003560e01c80631c7170691461005c5780631c93908c1461007a578063a0712d68146100aa578063b69ef8a8146100da578063c9353cb5146100f8575b600080fd5b610064610114565b604051610071919061034a565b60405180910390f35b610094600480360381019061008f91906103a0565b610163565b6040516100a191906103dc565b60405180910390f35b6100c460048036038101906100bf91906103a0565b6101d5565b6040516100d191906103dc565b60405180910390f35b6100e2610312565b6040516100ef91906103dc565b60405180910390f35b610112600480360381019061010d9190610455565b610318565b005b6000806040518060400160405280600d81526020017f48656c6c6f2c20776f726c6421000000000000000000000000000000000000008152509050600081805190602001209050809250505090565b60003373ffffffffffffffffffffffffffffffffffffffff167fa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0836040516101ab91906104df565b60405180910390a281600360008282546101c5919061053c565b9250508190555060029050919050565b60003373ffffffffffffffffffffffffffffffffffffffff167fa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac08360405161021d91906105de565b60405180910390a28160016000828254610237919061053c565b9250508190555061025360018361024e919061053c565b610163565b5061025c610114565b5060008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a0712d68836040518263ffffffff1660e01b81526004016102b691906103dc565b602060405180830381600087803b1580156102d057600080fd5b505af11580156102e4573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103089190610621565b5060019050919050565b60015481565b8073ffffffffffffffffffffffffffffffffffffffff16ff5b6000819050919050565b61034481610331565b82525050565b600060208201905061035f600083018461033b565b92915050565b600080fd5b6000819050919050565b61037d8161036a565b811461038857600080fd5b50565b60008135905061039a81610374565b92915050565b6000602082840312156103b6576103b5610365565b5b60006103c48482850161038b565b91505092915050565b6103d68161036a565b82525050565b60006020820190506103f160008301846103cd565b92915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000610422826103f7565b9050919050565b61043281610417565b811461043d57600080fd5b50565b60008135905061044f81610429565b92915050565b60006020828403121561046b5761046a610365565b5b600061047984828501610440565b91505092915050565b600082825260208201905092915050565b7f696e7465726e616c20746f706963000000000000000000000000000000000000600082015250565b60006104c9600e83610482565b91506104d482610493565b602082019050919050565b60006040820190506104f460008301846103cd565b8181036020830152610505816104bc565b905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006105478261036a565b91506105528361036a565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156105875761058661050d565b5b828201905092915050565b7f746f706963000000000000000000000000000000000000000000000000000000600082015250565b60006105c8600583610482565b91506105d382610592565b602082019050919050565b60006040820190506105f360008301846103cd565b8181036020830152610604816105bb565b905092915050565b60008151905061061b81610374565b92915050565b60006020828403121561063757610636610365565b5b60006106458482850161060c565b9150509291505056fea26469706673582212205ad0c490c1e75aebe7ced4cebcbc8742f218572d9d3a19f17c1f5d58cf920f1564736f6c63430008090033", + "returnValue": "608060405234801561001057600080fd5b50600436106100625760003560e01c80631c717069146100675780631c93908c1461008557806357e871e7146100b5578063a0712d68146100d3578063b69ef8a814610103578063c9353cb514610121575b600080fd5b61006f61013d565b60405161007c919061037b565b60405180910390f35b61009f600480360381019061009a91906103d1565b61018c565b6040516100ac919061040d565b60405180910390f35b6100bd6101fe565b6040516100ca919061040d565b60405180910390f35b6100ed60048036038101906100e891906103d1565b610206565b6040516100fa919061040d565b60405180910390f35b61010b610343565b604051610118919061040d565b60405180910390f35b61013b60048036038101906101369190610486565b610349565b005b6000806040518060400160405280600d81526020017f48656c6c6f2c20776f726c6421000000000000000000000000000000000000008152509050600081805190602001209050809250505090565b60003373ffffffffffffffffffffffffffffffffffffffff167fa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0836040516101d49190610510565b60405180910390a281600360008282546101ee919061056d565b9250508190555060029050919050565b600043905090565b60003373ffffffffffffffffffffffffffffffffffffffff167fa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac08360405161024e919061060f565b60405180910390a28160016000828254610268919061056d565b9250508190555061028460018361027f919061056d565b61018c565b5061028d61013d565b5060008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a0712d68836040518263ffffffff1660e01b81526004016102e7919061040d565b602060405180830381600087803b15801561030157600080fd5b505af1158015610315573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103399190610652565b5060019050919050565b60015481565b8073ffffffffffffffffffffffffffffffffffffffff16ff5b6000819050919050565b61037581610362565b82525050565b6000602082019050610390600083018461036c565b92915050565b600080fd5b6000819050919050565b6103ae8161039b565b81146103b957600080fd5b50565b6000813590506103cb816103a5565b92915050565b6000602082840312156103e7576103e6610396565b5b60006103f5848285016103bc565b91505092915050565b6104078161039b565b82525050565b600060208201905061042260008301846103fe565b92915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061045382610428565b9050919050565b61046381610448565b811461046e57600080fd5b50565b6000813590506104808161045a565b92915050565b60006020828403121561049c5761049b610396565b5b60006104aa84828501610471565b91505092915050565b600082825260208201905092915050565b7f696e7465726e616c20746f706963000000000000000000000000000000000000600082015250565b60006104fa600e836104b3565b9150610505826104c4565b602082019050919050565b600060408201905061052560008301846103fe565b8181036020830152610536816104ed565b905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006105788261039b565b91506105838361039b565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156105b8576105b761053e565b5b828201905092915050565b7f746f706963000000000000000000000000000000000000000000000000000000600082015250565b60006105f96005836104b3565b9150610604826105c3565b602082019050919050565b600060408201905061062460008301846103fe565b8181036020830152610635816105ec565b905092915050565b60008151905061064c816103a5565b92915050565b60006020828403121561066857610667610396565b5b60006106768482850161063d565b9150509291505056fea2646970667358221220ccb1da93901e7cd46db1ce9210ae1f5cf3346cc70afe7fc1c7e076657993042564736f6c63430008090033", "structLogs": [ { "pc": 0, "op": "PUSH1", - "gas": 2017680, + "gas": 2016766, "gasCost": 3, "depth": 1, "stack": [] @@ -14,7 +14,7 @@ { "pc": 2, "op": "PUSH1", - "gas": 2017677, + "gas": 2016763, "gasCost": 3, "depth": 1, "stack": [ @@ -24,7 +24,7 @@ { "pc": 4, "op": "MSTORE", - "gas": 2017674, + "gas": 2016760, "gasCost": 12, "depth": 1, "stack": [ @@ -35,7 +35,7 @@ { "pc": 5, "op": "PUSH1", - "gas": 2017662, + "gas": 2016748, "gasCost": 3, "depth": 1, "stack": [] @@ -43,7 +43,7 @@ { "pc": 7, "op": "PUSH1", - "gas": 2017659, + "gas": 2016745, "gasCost": 3, "depth": 1, "stack": [ @@ -53,7 +53,7 @@ { "pc": 9, "op": "PUSH1", - "gas": 2017656, + "gas": 2016742, "gasCost": 3, "depth": 1, "stack": [ @@ -64,7 +64,7 @@ { "pc": 11, "op": "PUSH2", - "gas": 2017653, + "gas": 2016739, "gasCost": 3, "depth": 1, "stack": [ @@ -76,7 +76,7 @@ { "pc": 14, "op": "EXP", - "gas": 2017650, + "gas": 2016736, "gasCost": 10, "depth": 1, "stack": [ @@ -89,7 +89,7 @@ { "pc": 15, "op": "DUP2", - "gas": 2017640, + "gas": 2016726, "gasCost": 3, "depth": 1, "stack": [ @@ -101,7 +101,7 @@ { "pc": 16, "op": "SLOAD", - "gas": 2017637, + "gas": 2016723, "gasCost": 2100, "depth": 1, "stack": [ @@ -117,7 +117,7 @@ { "pc": 17, "op": "DUP2", - "gas": 2015537, + "gas": 2014623, "gasCost": 3, "depth": 1, "stack": [ @@ -130,7 +130,7 @@ { "pc": 18, "op": "PUSH1", - "gas": 2015534, + "gas": 2014620, "gasCost": 3, "depth": 1, "stack": [ @@ -144,7 +144,7 @@ { "pc": 20, "op": "MUL", - "gas": 2015531, + "gas": 2014617, "gasCost": 5, "depth": 1, "stack": [ @@ -159,7 +159,7 @@ { "pc": 21, "op": "NOT", - "gas": 2015526, + "gas": 2014612, "gasCost": 3, "depth": 1, "stack": [ @@ -173,7 +173,7 @@ { "pc": 22, "op": "AND", - "gas": 2015523, + "gas": 2014609, "gasCost": 3, "depth": 1, "stack": [ @@ -187,7 +187,7 @@ { "pc": 23, "op": "SWAP1", - "gas": 2015520, + "gas": 2014606, "gasCost": 3, "depth": 1, "stack": [ @@ -200,7 +200,7 @@ { "pc": 24, "op": "DUP4", - "gas": 2015517, + "gas": 2014603, "gasCost": 3, "depth": 1, "stack": [ @@ -213,7 +213,7 @@ { "pc": 25, "op": "ISZERO", - "gas": 2015514, + "gas": 2014600, "gasCost": 3, "depth": 1, "stack": [ @@ -227,7 +227,7 @@ { "pc": 26, "op": "ISZERO", - "gas": 2015511, + "gas": 2014597, "gasCost": 3, "depth": 1, "stack": [ @@ -241,7 +241,7 @@ { "pc": 27, "op": "MUL", - "gas": 2015508, + "gas": 2014594, "gasCost": 5, "depth": 1, "stack": [ @@ -255,7 +255,7 @@ { "pc": 28, "op": "OR", - "gas": 2015503, + "gas": 2014589, "gasCost": 3, "depth": 1, "stack": [ @@ -268,7 +268,7 @@ { "pc": 29, "op": "SWAP1", - "gas": 2015500, + "gas": 2014586, "gasCost": 3, "depth": 1, "stack": [ @@ -280,7 +280,7 @@ { "pc": 30, "op": "SSTORE", - "gas": 2015497, + "gas": 2014583, "gasCost": 100, "depth": 1, "stack": [ @@ -295,7 +295,7 @@ { "pc": 31, "op": "POP", - "gas": 2015397, + "gas": 2014483, "gasCost": 2, "depth": 1, "stack": [ @@ -305,7 +305,7 @@ { "pc": 32, "op": "CALLVALUE", - "gas": 2015395, + "gas": 2014481, "gasCost": 2, "depth": 1, "stack": [] @@ -313,7 +313,7 @@ { "pc": 33, "op": "DUP1", - "gas": 2015393, + "gas": 2014479, "gasCost": 3, "depth": 1, "stack": [ @@ -323,7 +323,7 @@ { "pc": 34, "op": "ISZERO", - "gas": 2015390, + "gas": 2014476, "gasCost": 3, "depth": 1, "stack": [ @@ -334,7 +334,7 @@ { "pc": 35, "op": "PUSH2", - "gas": 2015387, + "gas": 2014473, "gasCost": 3, "depth": 1, "stack": [ @@ -345,7 +345,7 @@ { "pc": 38, "op": "JUMPI", - "gas": 2015384, + "gas": 2014470, "gasCost": 10, "depth": 1, "stack": [ @@ -357,7 +357,7 @@ { "pc": 43, "op": "JUMPDEST", - "gas": 2015374, + "gas": 2014460, "gasCost": 1, "depth": 1, "stack": [ @@ -367,7 +367,7 @@ { "pc": 44, "op": "POP", - "gas": 2015373, + "gas": 2014459, "gasCost": 2, "depth": 1, "stack": [ @@ -377,7 +377,7 @@ { "pc": 45, "op": "PUSH1", - "gas": 2015371, + "gas": 2014457, "gasCost": 3, "depth": 1, "stack": [] @@ -385,7 +385,7 @@ { "pc": 47, "op": "PUSH1", - "gas": 2015368, + "gas": 2014454, "gasCost": 3, "depth": 1, "stack": [ @@ -395,7 +395,7 @@ { "pc": 49, "op": "SWAP1", - "gas": 2015365, + "gas": 2014451, "gasCost": 3, "depth": 1, "stack": [ @@ -406,7 +406,7 @@ { "pc": 50, "op": "SLOAD", - "gas": 2015362, + "gas": 2014448, "gasCost": 100, "depth": 1, "stack": [ @@ -420,7 +420,7 @@ { "pc": 51, "op": "SWAP1", - "gas": 2015262, + "gas": 2014348, "gasCost": 3, "depth": 1, "stack": [ @@ -431,7 +431,7 @@ { "pc": 52, "op": "PUSH2", - "gas": 2015259, + "gas": 2014345, "gasCost": 3, "depth": 1, "stack": [ @@ -442,7 +442,7 @@ { "pc": 55, "op": "EXP", - "gas": 2015256, + "gas": 2014342, "gasCost": 10, "depth": 1, "stack": [ @@ -454,7 +454,7 @@ { "pc": 56, "op": "SWAP1", - "gas": 2015246, + "gas": 2014332, "gasCost": 3, "depth": 1, "stack": [ @@ -465,7 +465,7 @@ { "pc": 57, "op": "DIV", - "gas": 2015243, + "gas": 2014329, "gasCost": 5, "depth": 1, "stack": [ @@ -476,7 +476,7 @@ { "pc": 58, "op": "PUSH1", - "gas": 2015238, + "gas": 2014324, "gasCost": 3, "depth": 1, "stack": [ @@ -486,7 +486,7 @@ { "pc": 60, "op": "AND", - "gas": 2015235, + "gas": 2014321, "gasCost": 3, "depth": 1, "stack": [ @@ -497,7 +497,7 @@ { "pc": 61, "op": "ISZERO", - "gas": 2015232, + "gas": 2014318, "gasCost": 3, "depth": 1, "stack": [ @@ -507,7 +507,7 @@ { "pc": 62, "op": "PUSH2", - "gas": 2015229, + "gas": 2014315, "gasCost": 3, "depth": 1, "stack": [ @@ -517,7 +517,7 @@ { "pc": 65, "op": "JUMPI", - "gas": 2015226, + "gas": 2014312, "gasCost": 10, "depth": 1, "stack": [ @@ -528,7 +528,7 @@ { "pc": 124, "op": "JUMPDEST", - "gas": 2015216, + "gas": 2014302, "gasCost": 1, "depth": 1, "stack": [] @@ -536,7 +536,7 @@ { "pc": 125, "op": "PUSH1", - "gas": 2015215, + "gas": 2014301, "gasCost": 3, "depth": 1, "stack": [] @@ -544,7 +544,7 @@ { "pc": 127, "op": "PUSH1", - "gas": 2015212, + "gas": 2014298, "gasCost": 3, "depth": 1, "stack": [ @@ -554,7 +554,7 @@ { "pc": 129, "op": "PUSH1", - "gas": 2015209, + "gas": 2014295, "gasCost": 3, "depth": 1, "stack": [ @@ -565,7 +565,7 @@ { "pc": 131, "op": "PUSH2", - "gas": 2015206, + "gas": 2014292, "gasCost": 3, "depth": 1, "stack": [ @@ -577,7 +577,7 @@ { "pc": 134, "op": "EXP", - "gas": 2015203, + "gas": 2014289, "gasCost": 10, "depth": 1, "stack": [ @@ -590,7 +590,7 @@ { "pc": 135, "op": "DUP2", - "gas": 2015193, + "gas": 2014279, "gasCost": 3, "depth": 1, "stack": [ @@ -602,7 +602,7 @@ { "pc": 136, "op": "SLOAD", - "gas": 2015190, + "gas": 2014276, "gasCost": 100, "depth": 1, "stack": [ @@ -618,7 +618,7 @@ { "pc": 137, "op": "DUP2", - "gas": 2015090, + "gas": 2014176, "gasCost": 3, "depth": 1, "stack": [ @@ -631,7 +631,7 @@ { "pc": 138, "op": "PUSH1", - "gas": 2015087, + "gas": 2014173, "gasCost": 3, "depth": 1, "stack": [ @@ -645,7 +645,7 @@ { "pc": 140, "op": "MUL", - "gas": 2015084, + "gas": 2014170, "gasCost": 5, "depth": 1, "stack": [ @@ -660,7 +660,7 @@ { "pc": 141, "op": "NOT", - "gas": 2015079, + "gas": 2014165, "gasCost": 3, "depth": 1, "stack": [ @@ -674,7 +674,7 @@ { "pc": 142, "op": "AND", - "gas": 2015076, + "gas": 2014162, "gasCost": 3, "depth": 1, "stack": [ @@ -688,7 +688,7 @@ { "pc": 143, "op": "SWAP1", - "gas": 2015073, + "gas": 2014159, "gasCost": 3, "depth": 1, "stack": [ @@ -701,7 +701,7 @@ { "pc": 144, "op": "DUP4", - "gas": 2015070, + "gas": 2014156, "gasCost": 3, "depth": 1, "stack": [ @@ -714,7 +714,7 @@ { "pc": 145, "op": "ISZERO", - "gas": 2015067, + "gas": 2014153, "gasCost": 3, "depth": 1, "stack": [ @@ -728,7 +728,7 @@ { "pc": 146, "op": "ISZERO", - "gas": 2015064, + "gas": 2014150, "gasCost": 3, "depth": 1, "stack": [ @@ -742,7 +742,7 @@ { "pc": 147, "op": "MUL", - "gas": 2015061, + "gas": 2014147, "gasCost": 5, "depth": 1, "stack": [ @@ -756,7 +756,7 @@ { "pc": 148, "op": "OR", - "gas": 2015056, + "gas": 2014142, "gasCost": 3, "depth": 1, "stack": [ @@ -769,7 +769,7 @@ { "pc": 149, "op": "SWAP1", - "gas": 2015053, + "gas": 2014139, "gasCost": 3, "depth": 1, "stack": [ @@ -781,7 +781,7 @@ { "pc": 150, "op": "SSTORE", - "gas": 2015050, + "gas": 2014136, "gasCost": 20000, "depth": 1, "stack": [ @@ -796,7 +796,7 @@ { "pc": 151, "op": "POP", - "gas": 1995050, + "gas": 1994136, "gasCost": 2, "depth": 1, "stack": [ @@ -806,7 +806,7 @@ { "pc": 152, "op": "PUSH2", - "gas": 1995048, + "gas": 1994134, "gasCost": 3, "depth": 1, "stack": [] @@ -814,7 +814,7 @@ { "pc": 155, "op": "JUMP", - "gas": 1995045, + "gas": 1994131, "gasCost": 8, "depth": 1, "stack": [ @@ -824,7 +824,7 @@ { "pc": 319, "op": "JUMPDEST", - "gas": 1995037, + "gas": 1994123, "gasCost": 1, "depth": 1, "stack": [] @@ -832,7 +832,7 @@ { "pc": 320, "op": "PUSH2", - "gas": 1995036, + "gas": 1994122, "gasCost": 3, "depth": 1, "stack": [] @@ -840,45 +840,45 @@ { "pc": 323, "op": "DUP1", - "gas": 1995033, + "gas": 1994119, "gasCost": 3, "depth": 1, "stack": [ - "0x684" + "0x6b5" ] }, { "pc": 324, "op": "PUSH2", - "gas": 1995030, + "gas": 1994116, "gasCost": 3, "depth": 1, "stack": [ - "0x684", - "0x684" + "0x6b5", + "0x6b5" ] }, { "pc": 327, "op": "PUSH1", - "gas": 1995027, + "gas": 1994113, "gasCost": 3, "depth": 1, "stack": [ - "0x684", - "0x684", + "0x6b5", + "0x6b5", "0x14e" ] }, { "pc": 329, "op": "CODECOPY", - "gas": 1995024, - "gasCost": 317, + "gas": 1994110, + "gasCost": 323, "depth": 1, "stack": [ - "0x684", - "0x684", + "0x6b5", + "0x6b5", "0x14e", "0x0" ] @@ -886,23 +886,23 @@ { "pc": 330, "op": "PUSH1", - "gas": 1994707, + "gas": 1993787, "gasCost": 3, "depth": 1, "stack": [ - "0x684" + "0x6b5" ] }, { "pc": 332, "op": "RETURN", - "gas": 1994704, + "gas": 1993784, "gasCost": 0, "depth": 1, "stack": [ - "0x684", + "0x6b5", "0x0" ] } ] -} +} \ No newline at end of file diff --git a/test/historicstate/hardhat/scripts/Tracer.mint.geth.trace.json b/test/historicstate/hardhat/scripts/Tracer.mint.geth.trace.json index 3c5b47141..f557b35d0 100644 --- a/test/historicstate/hardhat/scripts/Tracer.mint.geth.trace.json +++ b/test/historicstate/hardhat/scripts/Tracer.mint.geth.trace.json @@ -1,5 +1,5 @@ { - "gas": 74245, + "gas": 74267, "failed": true, "returnValue": "", "structLogs": [ @@ -151,7 +151,7 @@ "depth": 1, "stack": [ "0x0", - "0x57" + "0x62" ] }, { @@ -246,7 +246,7 @@ "stack": [ "0xa0712d68", "0x0", - "0x5c" + "0x67" ] }, { @@ -302,7 +302,7 @@ "stack": [ "0xa0712d68", "0x0", - "0x7a" + "0x85" ] }, { @@ -335,7 +335,7 @@ "stack": [ "0xa0712d68", "0xa0712d68", - "0xa0712d68" + "0x57e871e7" ] }, { @@ -346,7 +346,7 @@ "depth": 1, "stack": [ "0xa0712d68", - "0x1" + "0x0" ] }, { @@ -355,16 +355,72 @@ "gas": 2078653, "gasCost": 10, "depth": 1, + "stack": [ + "0xa0712d68", + "0x0", + "0xb5" + ] + }, + { + "pc": 65, + "op": "DUP1", + "gas": 2078643, + "gasCost": 3, + "depth": 1, + "stack": [ + "0xa0712d68" + ] + }, + { + "pc": 66, + "op": "PUSH4", + "gas": 2078640, + "gasCost": 3, + "depth": 1, + "stack": [ + "0xa0712d68", + "0xa0712d68" + ] + }, + { + "pc": 71, + "op": "EQ", + "gas": 2078637, + "gasCost": 3, + "depth": 1, + "stack": [ + "0xa0712d68", + "0xa0712d68", + "0xa0712d68" + ] + }, + { + "pc": 72, + "op": "PUSH2", + "gas": 2078634, + "gasCost": 3, + "depth": 1, + "stack": [ + "0xa0712d68", + "0x1" + ] + }, + { + "pc": 75, + "op": "JUMPI", + "gas": 2078631, + "gasCost": 10, + "depth": 1, "stack": [ "0xa0712d68", "0x1", - "0xaa" + "0xd3" ] }, { - "pc": 170, + "pc": 211, "op": "JUMPDEST", - "gas": 2078643, + "gas": 2078621, "gasCost": 1, "depth": 1, "stack": [ @@ -372,9 +428,9 @@ ] }, { - "pc": 171, + "pc": 212, "op": "PUSH2", - "gas": 2078642, + "gas": 2078620, "gasCost": 3, "depth": 1, "stack": [ @@ -382,218 +438,218 @@ ] }, { - "pc": 174, + "pc": 215, "op": "PUSH1", - "gas": 2078639, + "gas": 2078617, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4" + "0xed" ] }, { - "pc": 176, + "pc": 217, "op": "DUP1", - "gas": 2078636, + "gas": 2078614, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x4" ] }, { - "pc": 177, + "pc": 218, "op": "CALLDATASIZE", - "gas": 2078633, + "gas": 2078611, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x4", "0x4" ] }, { - "pc": 178, + "pc": 219, "op": "SUB", - "gas": 2078631, + "gas": 2078609, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x4", "0x4", "0x24" ] }, { - "pc": 179, + "pc": 220, "op": "DUP2", - "gas": 2078628, + "gas": 2078606, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x4", "0x20" ] }, { - "pc": 180, + "pc": 221, "op": "ADD", - "gas": 2078625, + "gas": 2078603, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x4", "0x20", "0x4" ] }, { - "pc": 181, + "pc": 222, "op": "SWAP1", - "gas": 2078622, + "gas": 2078600, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x4", "0x24" ] }, { - "pc": 182, + "pc": 223, "op": "PUSH2", - "gas": 2078619, + "gas": 2078597, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x24", "0x4" ] }, { - "pc": 185, + "pc": 226, "op": "SWAP2", - "gas": 2078616, + "gas": 2078594, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x24", "0x4", - "0xbf" + "0xe8" ] }, { - "pc": 186, + "pc": 227, "op": "SWAP1", - "gas": 2078613, + "gas": 2078591, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x4", "0x24" ] }, { - "pc": 187, + "pc": 228, "op": "PUSH2", - "gas": 2078610, + "gas": 2078588, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4" ] }, { - "pc": 190, + "pc": 231, "op": "JUMP", - "gas": 2078607, + "gas": 2078585, "gasCost": 8, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4", - "0x3a0" + "0x3d1" ] }, { - "pc": 928, + "pc": 977, "op": "JUMPDEST", - "gas": 2078599, + "gas": 2078577, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4" ] }, { - "pc": 929, + "pc": 978, "op": "PUSH1", - "gas": 2078598, + "gas": 2078576, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4" ] }, { - "pc": 931, + "pc": 980, "op": "PUSH1", - "gas": 2078595, + "gas": 2078573, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4", "0x0" ] }, { - "pc": 933, + "pc": 982, "op": "DUP3", - "gas": 2078592, + "gas": 2078570, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4", "0x0", @@ -601,15 +657,15 @@ ] }, { - "pc": 934, + "pc": 983, "op": "DUP5", - "gas": 2078589, + "gas": 2078567, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4", "0x0", @@ -618,15 +674,15 @@ ] }, { - "pc": 935, + "pc": 984, "op": "SUB", - "gas": 2078586, + "gas": 2078564, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4", "0x0", @@ -636,15 +692,15 @@ ] }, { - "pc": 936, + "pc": 985, "op": "SLT", - "gas": 2078583, + "gas": 2078561, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4", "0x0", @@ -653,15 +709,15 @@ ] }, { - "pc": 937, + "pc": 986, "op": "ISZERO", - "gas": 2078580, + "gas": 2078558, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4", "0x0", @@ -669,15 +725,15 @@ ] }, { - "pc": 938, + "pc": 987, "op": "PUSH2", - "gas": 2078577, + "gas": 2078555, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4", "0x0", @@ -685,62 +741,62 @@ ] }, { - "pc": 941, + "pc": 990, "op": "JUMPI", - "gas": 2078574, + "gas": 2078552, "gasCost": 10, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4", "0x0", "0x1", - "0x3b6" + "0x3e7" ] }, { - "pc": 950, + "pc": 999, "op": "JUMPDEST", - "gas": 2078564, + "gas": 2078542, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4", "0x0" ] }, { - "pc": 951, + "pc": 1000, "op": "PUSH1", - "gas": 2078563, + "gas": 2078541, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4", "0x0" ] }, { - "pc": 953, + "pc": 1002, "op": "PUSH2", - "gas": 2078560, + "gas": 2078538, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4", "0x0", @@ -748,191 +804,191 @@ ] }, { - "pc": 956, + "pc": 1005, "op": "DUP5", - "gas": 2078557, + "gas": 2078535, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4", "0x0", "0x0", - "0x3c4" + "0x3f5" ] }, { - "pc": 957, + "pc": 1006, "op": "DUP3", - "gas": 2078554, + "gas": 2078532, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4", "0x0", "0x0", - "0x3c4", + "0x3f5", "0x24" ] }, { - "pc": 958, + "pc": 1007, "op": "DUP6", - "gas": 2078551, + "gas": 2078529, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4", "0x0", "0x0", - "0x3c4", + "0x3f5", "0x24", "0x0" ] }, { - "pc": 959, + "pc": 1008, "op": "ADD", - "gas": 2078548, + "gas": 2078526, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4", "0x0", "0x0", - "0x3c4", + "0x3f5", "0x24", "0x0", "0x4" ] }, { - "pc": 960, + "pc": 1009, "op": "PUSH2", - "gas": 2078545, + "gas": 2078523, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4", "0x0", "0x0", - "0x3c4", + "0x3f5", "0x24", "0x4" ] }, { - "pc": 963, + "pc": 1012, "op": "JUMP", - "gas": 2078542, + "gas": 2078520, "gasCost": 8, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4", "0x0", "0x0", - "0x3c4", + "0x3f5", "0x24", "0x4", - "0x38b" + "0x3bc" ] }, { - "pc": 907, + "pc": 956, "op": "JUMPDEST", - "gas": 2078534, + "gas": 2078512, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4", "0x0", "0x0", - "0x3c4", + "0x3f5", "0x24", "0x4" ] }, { - "pc": 908, + "pc": 957, "op": "PUSH1", - "gas": 2078533, + "gas": 2078511, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4", "0x0", "0x0", - "0x3c4", + "0x3f5", "0x24", "0x4" ] }, { - "pc": 910, + "pc": 959, "op": "DUP2", - "gas": 2078530, + "gas": 2078508, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4", "0x0", "0x0", - "0x3c4", + "0x3f5", "0x24", "0x4", "0x0" ] }, { - "pc": 911, + "pc": 960, "op": "CALLDATALOAD", - "gas": 2078527, + "gas": 2078505, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4", "0x0", "0x0", - "0x3c4", + "0x3f5", "0x24", "0x4", "0x0", @@ -940,20 +996,20 @@ ] }, { - "pc": 912, + "pc": 961, "op": "SWAP1", - "gas": 2078524, + "gas": 2078502, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4", "0x0", "0x0", - "0x3c4", + "0x3f5", "0x24", "0x4", "0x0", @@ -961,20 +1017,20 @@ ] }, { - "pc": 913, + "pc": 962, "op": "POP", - "gas": 2078521, + "gas": 2078499, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4", "0x0", "0x0", - "0x3c4", + "0x3f5", "0x24", "0x4", "0x3e8", @@ -982,663 +1038,663 @@ ] }, { - "pc": 914, + "pc": 963, "op": "PUSH2", - "gas": 2078519, + "gas": 2078497, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4", "0x0", "0x0", - "0x3c4", + "0x3f5", "0x24", "0x4", "0x3e8" ] }, { - "pc": 917, + "pc": 966, "op": "DUP2", - "gas": 2078516, + "gas": 2078494, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4", "0x0", "0x0", - "0x3c4", + "0x3f5", "0x24", "0x4", "0x3e8", - "0x39a" + "0x3cb" ] }, { - "pc": 918, + "pc": 967, "op": "PUSH2", - "gas": 2078513, + "gas": 2078491, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4", "0x0", "0x0", - "0x3c4", + "0x3f5", "0x24", "0x4", "0x3e8", - "0x39a", + "0x3cb", "0x3e8" ] }, { - "pc": 921, + "pc": 970, "op": "JUMP", - "gas": 2078510, + "gas": 2078488, "gasCost": 8, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4", "0x0", "0x0", - "0x3c4", + "0x3f5", "0x24", "0x4", "0x3e8", - "0x39a", + "0x3cb", "0x3e8", - "0x374" + "0x3a5" ] }, { - "pc": 884, + "pc": 933, "op": "JUMPDEST", - "gas": 2078502, + "gas": 2078480, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4", "0x0", "0x0", - "0x3c4", + "0x3f5", "0x24", "0x4", "0x3e8", - "0x39a", + "0x3cb", "0x3e8" ] }, { - "pc": 885, + "pc": 934, "op": "PUSH2", - "gas": 2078501, + "gas": 2078479, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4", "0x0", "0x0", - "0x3c4", + "0x3f5", "0x24", "0x4", "0x3e8", - "0x39a", + "0x3cb", "0x3e8" ] }, { - "pc": 888, + "pc": 937, "op": "DUP2", - "gas": 2078498, + "gas": 2078476, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4", "0x0", "0x0", - "0x3c4", + "0x3f5", "0x24", "0x4", "0x3e8", - "0x39a", + "0x3cb", "0x3e8", - "0x37d" + "0x3ae" ] }, { - "pc": 889, + "pc": 938, "op": "PUSH2", - "gas": 2078495, + "gas": 2078473, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4", "0x0", "0x0", - "0x3c4", + "0x3f5", "0x24", "0x4", "0x3e8", - "0x39a", + "0x3cb", "0x3e8", - "0x37d", + "0x3ae", "0x3e8" ] }, { - "pc": 892, + "pc": 941, "op": "JUMP", - "gas": 2078492, + "gas": 2078470, "gasCost": 8, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4", "0x0", "0x0", - "0x3c4", + "0x3f5", "0x24", "0x4", "0x3e8", - "0x39a", + "0x3cb", "0x3e8", - "0x37d", + "0x3ae", "0x3e8", - "0x36a" + "0x39b" ] }, { - "pc": 874, + "pc": 923, "op": "JUMPDEST", - "gas": 2078484, + "gas": 2078462, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4", "0x0", "0x0", - "0x3c4", + "0x3f5", "0x24", "0x4", "0x3e8", - "0x39a", + "0x3cb", "0x3e8", - "0x37d", + "0x3ae", "0x3e8" ] }, { - "pc": 875, + "pc": 924, "op": "PUSH1", - "gas": 2078483, + "gas": 2078461, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4", "0x0", "0x0", - "0x3c4", + "0x3f5", "0x24", "0x4", "0x3e8", - "0x39a", + "0x3cb", "0x3e8", - "0x37d", + "0x3ae", "0x3e8" ] }, { - "pc": 877, + "pc": 926, "op": "DUP2", - "gas": 2078480, + "gas": 2078458, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4", "0x0", "0x0", - "0x3c4", + "0x3f5", "0x24", "0x4", "0x3e8", - "0x39a", + "0x3cb", "0x3e8", - "0x37d", + "0x3ae", "0x3e8", "0x0" ] }, { - "pc": 878, + "pc": 927, "op": "SWAP1", - "gas": 2078477, + "gas": 2078455, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4", "0x0", "0x0", - "0x3c4", + "0x3f5", "0x24", "0x4", "0x3e8", - "0x39a", + "0x3cb", "0x3e8", - "0x37d", + "0x3ae", "0x3e8", "0x0", "0x3e8" ] }, { - "pc": 879, + "pc": 928, "op": "POP", - "gas": 2078474, + "gas": 2078452, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4", "0x0", "0x0", - "0x3c4", + "0x3f5", "0x24", "0x4", "0x3e8", - "0x39a", + "0x3cb", "0x3e8", - "0x37d", + "0x3ae", "0x3e8", "0x3e8", "0x0" ] }, { - "pc": 880, + "pc": 929, "op": "SWAP2", - "gas": 2078472, + "gas": 2078450, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4", "0x0", "0x0", - "0x3c4", + "0x3f5", "0x24", "0x4", "0x3e8", - "0x39a", + "0x3cb", "0x3e8", - "0x37d", + "0x3ae", "0x3e8", "0x3e8" ] }, { - "pc": 881, + "pc": 930, "op": "SWAP1", - "gas": 2078469, + "gas": 2078447, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4", "0x0", "0x0", - "0x3c4", + "0x3f5", "0x24", "0x4", "0x3e8", - "0x39a", + "0x3cb", "0x3e8", "0x3e8", "0x3e8", - "0x37d" + "0x3ae" ] }, { - "pc": 882, + "pc": 931, "op": "POP", - "gas": 2078466, + "gas": 2078444, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4", "0x0", "0x0", - "0x3c4", + "0x3f5", "0x24", "0x4", "0x3e8", - "0x39a", + "0x3cb", "0x3e8", "0x3e8", - "0x37d", + "0x3ae", "0x3e8" ] }, { - "pc": 883, + "pc": 932, "op": "JUMP", - "gas": 2078464, + "gas": 2078442, "gasCost": 8, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4", "0x0", "0x0", - "0x3c4", + "0x3f5", "0x24", "0x4", "0x3e8", - "0x39a", + "0x3cb", "0x3e8", "0x3e8", - "0x37d" + "0x3ae" ] }, { - "pc": 893, + "pc": 942, "op": "JUMPDEST", - "gas": 2078456, + "gas": 2078434, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4", "0x0", "0x0", - "0x3c4", + "0x3f5", "0x24", "0x4", "0x3e8", - "0x39a", + "0x3cb", "0x3e8", "0x3e8" ] }, { - "pc": 894, + "pc": 943, "op": "DUP2", - "gas": 2078455, + "gas": 2078433, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4", "0x0", "0x0", - "0x3c4", + "0x3f5", "0x24", "0x4", "0x3e8", - "0x39a", + "0x3cb", "0x3e8", "0x3e8" ] }, { - "pc": 895, + "pc": 944, "op": "EQ", - "gas": 2078452, + "gas": 2078430, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4", "0x0", "0x0", - "0x3c4", + "0x3f5", "0x24", "0x4", "0x3e8", - "0x39a", + "0x3cb", "0x3e8", "0x3e8", "0x3e8" ] }, { - "pc": 896, + "pc": 945, "op": "PUSH2", - "gas": 2078449, + "gas": 2078427, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4", "0x0", "0x0", - "0x3c4", + "0x3f5", "0x24", "0x4", "0x3e8", - "0x39a", + "0x3cb", "0x3e8", "0x1" ] }, { - "pc": 899, + "pc": 948, "op": "JUMPI", - "gas": 2078446, + "gas": 2078424, "gasCost": 10, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4", "0x0", "0x0", - "0x3c4", + "0x3f5", "0x24", "0x4", "0x3e8", - "0x39a", + "0x3cb", "0x3e8", "0x1", - "0x388" + "0x3b9" ] }, { - "pc": 904, + "pc": 953, "op": "JUMPDEST", - "gas": 2078436, + "gas": 2078414, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4", "0x0", "0x0", - "0x3c4", + "0x3f5", "0x24", "0x4", "0x3e8", - "0x39a", + "0x3cb", "0x3e8" ] }, { - "pc": 905, + "pc": 954, "op": "POP", - "gas": 2078435, + "gas": 2078413, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4", "0x0", "0x0", - "0x3c4", + "0x3f5", "0x24", "0x4", "0x3e8", - "0x39a", + "0x3cb", "0x3e8" ] }, { - "pc": 906, + "pc": 955, "op": "JUMP", - "gas": 2078433, + "gas": 2078411, "gasCost": 8, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4", "0x0", "0x0", - "0x3c4", + "0x3f5", "0x24", "0x4", "0x3e8", - "0x39a" + "0x3cb" ] }, { - "pc": 922, + "pc": 971, "op": "JUMPDEST", - "gas": 2078425, + "gas": 2078403, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4", "0x0", "0x0", - "0x3c4", + "0x3f5", "0x24", "0x4", "0x3e8" ] }, { - "pc": 923, + "pc": 972, "op": "SWAP3", - "gas": 2078424, + "gas": 2078402, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4", "0x0", "0x0", - "0x3c4", + "0x3f5", "0x24", "0x4", "0x3e8" ] }, { - "pc": 924, + "pc": 973, "op": "SWAP2", - "gas": 2078421, + "gas": 2078399, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4", "0x0", @@ -1646,76 +1702,76 @@ "0x3e8", "0x24", "0x4", - "0x3c4" + "0x3f5" ] }, { - "pc": 925, + "pc": 974, "op": "POP", - "gas": 2078418, + "gas": 2078396, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4", "0x0", "0x0", "0x3e8", - "0x3c4", + "0x3f5", "0x4", "0x24" ] }, { - "pc": 926, + "pc": 975, "op": "POP", - "gas": 2078416, + "gas": 2078394, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4", "0x0", "0x0", "0x3e8", - "0x3c4", + "0x3f5", "0x4" ] }, { - "pc": 927, + "pc": 976, "op": "JUMP", - "gas": 2078414, + "gas": 2078392, "gasCost": 8, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4", "0x0", "0x0", "0x3e8", - "0x3c4" + "0x3f5" ] }, { - "pc": 964, + "pc": 1013, "op": "JUMPDEST", - "gas": 2078406, + "gas": 2078384, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4", "0x0", @@ -1724,15 +1780,15 @@ ] }, { - "pc": 965, + "pc": 1014, "op": "SWAP2", - "gas": 2078405, + "gas": 2078383, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4", "0x0", @@ -1741,15 +1797,15 @@ ] }, { - "pc": 966, + "pc": 1015, "op": "POP", - "gas": 2078402, + "gas": 2078380, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4", "0x3e8", @@ -1758,15 +1814,15 @@ ] }, { - "pc": 967, + "pc": 1016, "op": "POP", - "gas": 2078400, + "gas": 2078378, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4", "0x3e8", @@ -1774,174 +1830,174 @@ ] }, { - "pc": 968, + "pc": 1017, "op": "SWAP3", - "gas": 2078398, + "gas": 2078376, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", - "0xbf", + "0xed", + "0xe8", "0x24", "0x4", "0x3e8" ] }, { - "pc": 969, + "pc": 1018, "op": "SWAP2", - "gas": 2078395, + "gas": 2078373, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x24", "0x4", - "0xbf" + "0xe8" ] }, { - "pc": 970, + "pc": 1019, "op": "POP", - "gas": 2078392, + "gas": 2078370, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", - "0xbf", + "0xe8", "0x4", "0x24" ] }, { - "pc": 971, + "pc": 1020, "op": "POP", - "gas": 2078390, + "gas": 2078368, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", - "0xbf", + "0xe8", "0x4" ] }, { - "pc": 972, + "pc": 1021, "op": "JUMP", - "gas": 2078388, + "gas": 2078366, "gasCost": 8, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", - "0xbf" + "0xe8" ] }, { - "pc": 191, + "pc": 232, "op": "JUMPDEST", - "gas": 2078380, + "gas": 2078358, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8" ] }, { - "pc": 192, + "pc": 233, "op": "PUSH2", - "gas": 2078379, + "gas": 2078357, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8" ] }, { - "pc": 195, + "pc": 236, "op": "JUMP", - "gas": 2078376, + "gas": 2078354, "gasCost": 8, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", - "0x1d5" + "0x206" ] }, { - "pc": 469, + "pc": 518, "op": "JUMPDEST", - "gas": 2078368, + "gas": 2078346, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8" ] }, { - "pc": 470, + "pc": 519, "op": "PUSH1", - "gas": 2078367, + "gas": 2078345, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8" ] }, { - "pc": 472, + "pc": 521, "op": "CALLER", - "gas": 2078364, + "gas": 2078342, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0" ] }, { - "pc": 473, + "pc": 522, "op": "PUSH20", - "gas": 2078362, + "gas": 2078340, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6" ] }, { - "pc": 494, + "pc": 543, "op": "AND", - "gas": 2078359, + "gas": 2078337, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", @@ -1949,28 +2005,28 @@ ] }, { - "pc": 495, + "pc": 544, "op": "PUSH32", - "gas": 2078356, + "gas": 2078334, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6" ] }, { - "pc": 528, + "pc": 577, "op": "DUP4", - "gas": 2078353, + "gas": 2078331, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", @@ -1978,14 +2034,14 @@ ] }, { - "pc": 529, + "pc": 578, "op": "PUSH1", - "gas": 2078350, + "gas": 2078328, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", @@ -1994,14 +2050,14 @@ ] }, { - "pc": 531, + "pc": 580, "op": "MLOAD", - "gas": 2078347, + "gas": 2078325, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", @@ -2011,14 +2067,14 @@ ] }, { - "pc": 532, + "pc": 581, "op": "PUSH2", - "gas": 2078344, + "gas": 2078322, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", @@ -2028,147 +2084,147 @@ ] }, { - "pc": 535, + "pc": 584, "op": "SWAP2", - "gas": 2078341, + "gas": 2078319, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", "0x3e8", "0x80", - "0x21d" + "0x24e" ] }, { - "pc": 536, + "pc": 585, "op": "SWAP1", - "gas": 2078338, + "gas": 2078316, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x80", "0x3e8" ] }, { - "pc": 537, + "pc": 586, "op": "PUSH2", - "gas": 2078335, + "gas": 2078313, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80" ] }, { - "pc": 540, + "pc": 589, "op": "JUMP", - "gas": 2078332, + "gas": 2078310, "gasCost": 8, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", - "0x5de" + "0x60f" ] }, { - "pc": 1502, + "pc": 1551, "op": "JUMPDEST", - "gas": 2078324, + "gas": 2078302, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80" ] }, { - "pc": 1503, + "pc": 1552, "op": "PUSH1", - "gas": 2078323, + "gas": 2078301, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80" ] }, { - "pc": 1505, + "pc": 1554, "op": "PUSH1", - "gas": 2078320, + "gas": 2078298, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0x0" ] }, { - "pc": 1507, + "pc": 1556, "op": "DUP3", - "gas": 2078317, + "gas": 2078295, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0x0", @@ -2176,19 +2232,19 @@ ] }, { - "pc": 1508, + "pc": 1557, "op": "ADD", - "gas": 2078314, + "gas": 2078292, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0x0", @@ -2197,19 +2253,19 @@ ] }, { - "pc": 1509, + "pc": 1558, "op": "SWAP1", - "gas": 2078311, + "gas": 2078289, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0x0", @@ -2217,19 +2273,19 @@ ] }, { - "pc": 1510, + "pc": 1559, "op": "POP", - "gas": 2078308, + "gas": 2078286, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", @@ -2237,557 +2293,557 @@ ] }, { - "pc": 1511, + "pc": 1560, "op": "PUSH2", - "gas": 2078306, + "gas": 2078284, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0" ] }, { - "pc": 1514, + "pc": 1563, "op": "PUSH1", - "gas": 2078303, + "gas": 2078281, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x5f3" + "0x624" ] }, { - "pc": 1516, + "pc": 1565, "op": "DUP4", - "gas": 2078300, + "gas": 2078278, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x5f3", + "0x624", "0x0" ] }, { - "pc": 1517, + "pc": 1566, "op": "ADD", - "gas": 2078297, + "gas": 2078275, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x5f3", + "0x624", "0x0", "0x80" ] }, { - "pc": 1518, + "pc": 1567, "op": "DUP5", - "gas": 2078294, + "gas": 2078272, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x5f3", + "0x624", "0x80" ] }, { - "pc": 1519, + "pc": 1568, "op": "PUSH2", - "gas": 2078291, + "gas": 2078269, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x5f3", + "0x624", "0x80", "0x3e8" ] }, { - "pc": 1522, + "pc": 1571, "op": "JUMP", - "gas": 2078288, + "gas": 2078266, "gasCost": 8, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x5f3", + "0x624", "0x80", "0x3e8", - "0x3cd" + "0x3fe" ] }, { - "pc": 973, + "pc": 1022, "op": "JUMPDEST", - "gas": 2078280, + "gas": 2078258, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x5f3", + "0x624", "0x80", "0x3e8" ] }, { - "pc": 974, + "pc": 1023, "op": "PUSH2", - "gas": 2078279, + "gas": 2078257, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x5f3", + "0x624", "0x80", "0x3e8" ] }, { - "pc": 977, + "pc": 1026, "op": "DUP2", - "gas": 2078276, + "gas": 2078254, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x5f3", + "0x624", "0x80", "0x3e8", - "0x3d6" + "0x407" ] }, { - "pc": 978, + "pc": 1027, "op": "PUSH2", - "gas": 2078273, + "gas": 2078251, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x5f3", + "0x624", "0x80", "0x3e8", - "0x3d6", + "0x407", "0x3e8" ] }, { - "pc": 981, + "pc": 1030, "op": "JUMP", - "gas": 2078270, + "gas": 2078248, "gasCost": 8, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x5f3", + "0x624", "0x80", "0x3e8", - "0x3d6", + "0x407", "0x3e8", - "0x36a" + "0x39b" ] }, { - "pc": 874, + "pc": 923, "op": "JUMPDEST", - "gas": 2078262, + "gas": 2078240, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x5f3", + "0x624", "0x80", "0x3e8", - "0x3d6", + "0x407", "0x3e8" ] }, { - "pc": 875, + "pc": 924, "op": "PUSH1", - "gas": 2078261, + "gas": 2078239, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x5f3", + "0x624", "0x80", "0x3e8", - "0x3d6", + "0x407", "0x3e8" ] }, { - "pc": 877, + "pc": 926, "op": "DUP2", - "gas": 2078258, + "gas": 2078236, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x5f3", + "0x624", "0x80", "0x3e8", - "0x3d6", + "0x407", "0x3e8", "0x0" ] }, { - "pc": 878, + "pc": 927, "op": "SWAP1", - "gas": 2078255, + "gas": 2078233, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x5f3", + "0x624", "0x80", "0x3e8", - "0x3d6", + "0x407", "0x3e8", "0x0", "0x3e8" ] }, { - "pc": 879, + "pc": 928, "op": "POP", - "gas": 2078252, + "gas": 2078230, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x5f3", + "0x624", "0x80", "0x3e8", - "0x3d6", + "0x407", "0x3e8", "0x3e8", "0x0" ] }, { - "pc": 880, + "pc": 929, "op": "SWAP2", - "gas": 2078250, + "gas": 2078228, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x5f3", + "0x624", "0x80", "0x3e8", - "0x3d6", + "0x407", "0x3e8", "0x3e8" ] }, { - "pc": 881, + "pc": 930, "op": "SWAP1", - "gas": 2078247, + "gas": 2078225, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x5f3", + "0x624", "0x80", "0x3e8", "0x3e8", "0x3e8", - "0x3d6" + "0x407" ] }, { - "pc": 882, + "pc": 931, "op": "POP", - "gas": 2078244, + "gas": 2078222, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x5f3", + "0x624", "0x80", "0x3e8", "0x3e8", - "0x3d6", + "0x407", "0x3e8" ] }, { - "pc": 883, + "pc": 932, "op": "JUMP", - "gas": 2078242, + "gas": 2078220, "gasCost": 8, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x5f3", + "0x624", "0x80", "0x3e8", "0x3e8", - "0x3d6" + "0x407" ] }, { - "pc": 982, + "pc": 1031, "op": "JUMPDEST", - "gas": 2078234, + "gas": 2078212, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x5f3", + "0x624", "0x80", "0x3e8", "0x3e8" ] }, { - "pc": 983, + "pc": 1032, "op": "DUP3", - "gas": 2078233, + "gas": 2078211, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x5f3", + "0x624", "0x80", "0x3e8", "0x3e8" ] }, { - "pc": 984, + "pc": 1033, "op": "MSTORE", - "gas": 2078230, + "gas": 2078208, "gasCost": 9, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x5f3", + "0x624", "0x80", "0x3e8", "0x3e8", @@ -2795,120 +2851,120 @@ ] }, { - "pc": 985, + "pc": 1034, "op": "POP", - "gas": 2078221, + "gas": 2078199, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x5f3", + "0x624", "0x80", "0x3e8" ] }, { - "pc": 986, + "pc": 1035, "op": "POP", - "gas": 2078219, + "gas": 2078197, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x5f3", + "0x624", "0x80" ] }, { - "pc": 987, + "pc": 1036, "op": "JUMP", - "gas": 2078217, + "gas": 2078195, "gasCost": 8, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x5f3" + "0x624" ] }, { - "pc": 1523, + "pc": 1572, "op": "JUMPDEST", - "gas": 2078209, + "gas": 2078187, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0" ] }, { - "pc": 1524, + "pc": 1573, "op": "DUP2", - "gas": 2078208, + "gas": 2078186, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0" ] }, { - "pc": 1525, + "pc": 1574, "op": "DUP2", - "gas": 2078205, + "gas": 2078183, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", @@ -2916,19 +2972,19 @@ ] }, { - "pc": 1526, + "pc": 1575, "op": "SUB", - "gas": 2078202, + "gas": 2078180, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", @@ -2937,19 +2993,19 @@ ] }, { - "pc": 1527, + "pc": 1576, "op": "PUSH1", - "gas": 2078199, + "gas": 2078177, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", @@ -2957,19 +3013,19 @@ ] }, { - "pc": 1529, + "pc": 1578, "op": "DUP4", - "gas": 2078196, + "gas": 2078174, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", @@ -2978,19 +3034,19 @@ ] }, { - "pc": 1530, + "pc": 1579, "op": "ADD", - "gas": 2078193, + "gas": 2078171, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", @@ -3000,19 +3056,19 @@ ] }, { - "pc": 1531, + "pc": 1580, "op": "MSTORE", - "gas": 2078190, + "gas": 2078168, "gasCost": 6, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", @@ -3021,346 +3077,346 @@ ] }, { - "pc": 1532, + "pc": 1581, "op": "PUSH2", - "gas": 2078184, + "gas": 2078162, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0" ] }, { - "pc": 1535, + "pc": 1584, "op": "DUP2", - "gas": 2078181, + "gas": 2078159, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x604" + "0x635" ] }, { - "pc": 1536, + "pc": 1585, "op": "PUSH2", - "gas": 2078178, + "gas": 2078156, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x604", + "0x635", "0xc0" ] }, { - "pc": 1539, + "pc": 1588, "op": "JUMP", - "gas": 2078175, + "gas": 2078153, "gasCost": 8, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x604", + "0x635", "0xc0", - "0x5bb" + "0x5ec" ] }, { - "pc": 1467, + "pc": 1516, "op": "JUMPDEST", - "gas": 2078167, + "gas": 2078145, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x604", + "0x635", "0xc0" ] }, { - "pc": 1468, + "pc": 1517, "op": "PUSH1", - "gas": 2078166, + "gas": 2078144, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x604", + "0x635", "0xc0" ] }, { - "pc": 1470, + "pc": 1519, "op": "PUSH2", - "gas": 2078163, + "gas": 2078141, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x604", + "0x635", "0xc0", "0x0" ] }, { - "pc": 1473, + "pc": 1522, "op": "PUSH1", - "gas": 2078160, + "gas": 2078138, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x604", + "0x635", "0xc0", "0x0", - "0x5c8" + "0x5f9" ] }, { - "pc": 1475, + "pc": 1524, "op": "DUP4", - "gas": 2078157, + "gas": 2078135, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x604", + "0x635", "0xc0", "0x0", - "0x5c8", + "0x5f9", "0x5" ] }, { - "pc": 1476, + "pc": 1525, "op": "PUSH2", - "gas": 2078154, + "gas": 2078132, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x604", + "0x635", "0xc0", "0x0", - "0x5c8", + "0x5f9", "0x5", "0xc0" ] }, { - "pc": 1479, + "pc": 1528, "op": "JUMP", - "gas": 2078151, + "gas": 2078129, "gasCost": 8, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x604", + "0x635", "0xc0", "0x0", - "0x5c8", + "0x5f9", "0x5", "0xc0", - "0x482" + "0x4b3" ] }, { - "pc": 1154, + "pc": 1203, "op": "JUMPDEST", - "gas": 2078143, + "gas": 2078121, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x604", + "0x635", "0xc0", "0x0", - "0x5c8", + "0x5f9", "0x5", "0xc0" ] }, { - "pc": 1155, + "pc": 1204, "op": "PUSH1", - "gas": 2078142, + "gas": 2078120, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x604", + "0x635", "0xc0", "0x0", - "0x5c8", + "0x5f9", "0x5", "0xc0" ] }, { - "pc": 1157, + "pc": 1206, "op": "DUP3", - "gas": 2078139, + "gas": 2078117, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x604", + "0x635", "0xc0", "0x0", - "0x5c8", + "0x5f9", "0x5", "0xc0", "0x0" ] }, { - "pc": 1158, + "pc": 1207, "op": "DUP3", - "gas": 2078136, + "gas": 2078114, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x604", + "0x635", "0xc0", "0x0", - "0x5c8", + "0x5f9", "0x5", "0xc0", "0x0", @@ -3368,26 +3424,26 @@ ] }, { - "pc": 1159, + "pc": 1208, "op": "MSTORE", - "gas": 2078133, + "gas": 2078111, "gasCost": 6, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x604", + "0x635", "0xc0", "0x0", - "0x5c8", + "0x5f9", "0x5", "0xc0", "0x0", @@ -3396,52 +3452,52 @@ ] }, { - "pc": 1160, + "pc": 1209, "op": "PUSH1", - "gas": 2078127, + "gas": 2078105, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x604", + "0x635", "0xc0", "0x0", - "0x5c8", + "0x5f9", "0x5", "0xc0", "0x0" ] }, { - "pc": 1162, + "pc": 1211, "op": "DUP3", - "gas": 2078124, + "gas": 2078102, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x604", + "0x635", "0xc0", "0x0", - "0x5c8", + "0x5f9", "0x5", "0xc0", "0x0", @@ -3449,26 +3505,26 @@ ] }, { - "pc": 1163, + "pc": 1212, "op": "ADD", - "gas": 2078121, + "gas": 2078099, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x604", + "0x635", "0xc0", "0x0", - "0x5c8", + "0x5f9", "0x5", "0xc0", "0x0", @@ -3477,26 +3533,26 @@ ] }, { - "pc": 1164, + "pc": 1213, "op": "SWAP1", - "gas": 2078118, + "gas": 2078096, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x604", + "0x635", "0xc0", "0x0", - "0x5c8", + "0x5f9", "0x5", "0xc0", "0x0", @@ -3504,26 +3560,26 @@ ] }, { - "pc": 1165, + "pc": 1214, "op": "POP", - "gas": 2078115, + "gas": 2078093, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x604", + "0x635", "0xc0", "0x0", - "0x5c8", + "0x5f9", "0x5", "0xc0", "0xe0", @@ -3531,415 +3587,415 @@ ] }, { - "pc": 1166, + "pc": 1215, "op": "SWAP3", - "gas": 2078113, + "gas": 2078091, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x604", + "0x635", "0xc0", "0x0", - "0x5c8", + "0x5f9", "0x5", "0xc0", "0xe0" ] }, { - "pc": 1167, + "pc": 1216, "op": "SWAP2", - "gas": 2078110, + "gas": 2078088, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x604", + "0x635", "0xc0", "0x0", "0xe0", "0x5", "0xc0", - "0x5c8" + "0x5f9" ] }, { - "pc": 1168, + "pc": 1217, "op": "POP", - "gas": 2078107, + "gas": 2078085, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x604", + "0x635", "0xc0", "0x0", "0xe0", - "0x5c8", + "0x5f9", "0xc0", "0x5" ] }, { - "pc": 1169, + "pc": 1218, "op": "POP", - "gas": 2078105, + "gas": 2078083, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x604", + "0x635", "0xc0", "0x0", "0xe0", - "0x5c8", + "0x5f9", "0xc0" ] }, { - "pc": 1170, + "pc": 1219, "op": "JUMP", - "gas": 2078103, + "gas": 2078081, "gasCost": 8, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x604", + "0x635", "0xc0", "0x0", "0xe0", - "0x5c8" + "0x5f9" ] }, { - "pc": 1480, + "pc": 1529, "op": "JUMPDEST", - "gas": 2078095, + "gas": 2078073, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x604", + "0x635", "0xc0", "0x0", "0xe0" ] }, { - "pc": 1481, + "pc": 1530, "op": "SWAP2", - "gas": 2078094, + "gas": 2078072, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x604", + "0x635", "0xc0", "0x0", "0xe0" ] }, { - "pc": 1482, + "pc": 1531, "op": "POP", - "gas": 2078091, + "gas": 2078069, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x604", + "0x635", "0xe0", "0x0", "0xc0" ] }, { - "pc": 1483, + "pc": 1532, "op": "PUSH2", - "gas": 2078089, + "gas": 2078067, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x604", + "0x635", "0xe0", "0x0" ] }, { - "pc": 1486, + "pc": 1535, "op": "DUP3", - "gas": 2078086, + "gas": 2078064, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x604", + "0x635", "0xe0", "0x0", - "0x5d3" + "0x604" ] }, { - "pc": 1487, + "pc": 1536, "op": "PUSH2", - "gas": 2078083, + "gas": 2078061, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x604", + "0x635", "0xe0", "0x0", - "0x5d3", + "0x604", "0xe0" ] }, { - "pc": 1490, + "pc": 1539, "op": "JUMP", - "gas": 2078080, + "gas": 2078058, "gasCost": 8, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x604", + "0x635", "0xe0", "0x0", - "0x5d3", + "0x604", "0xe0", - "0x592" + "0x5c3" ] }, { - "pc": 1426, + "pc": 1475, "op": "JUMPDEST", - "gas": 2078072, + "gas": 2078050, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x604", + "0x635", "0xe0", "0x0", - "0x5d3", + "0x604", "0xe0" ] }, { - "pc": 1427, + "pc": 1476, "op": "PUSH32", - "gas": 2078071, + "gas": 2078049, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x604", + "0x635", "0xe0", "0x0", - "0x5d3", + "0x604", "0xe0" ] }, { - "pc": 1460, + "pc": 1509, "op": "PUSH1", - "gas": 2078068, + "gas": 2078046, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x604", + "0x635", "0xe0", "0x0", - "0x5d3", + "0x604", "0xe0", "0x746f706963000000000000000000000000000000000000000000000000000000" ] }, { - "pc": 1462, + "pc": 1511, "op": "DUP3", - "gas": 2078065, + "gas": 2078043, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x604", + "0x635", "0xe0", "0x0", - "0x5d3", + "0x604", "0xe0", "0x746f706963000000000000000000000000000000000000000000000000000000", "0x0" ] }, { - "pc": 1463, + "pc": 1512, "op": "ADD", - "gas": 2078062, + "gas": 2078040, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x604", + "0x635", "0xe0", "0x0", - "0x5d3", + "0x604", "0xe0", "0x746f706963000000000000000000000000000000000000000000000000000000", "0x0", @@ -3947,163 +4003,163 @@ ] }, { - "pc": 1464, + "pc": 1513, "op": "MSTORE", - "gas": 2078059, + "gas": 2078037, "gasCost": 6, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x604", + "0x635", "0xe0", "0x0", - "0x5d3", + "0x604", "0xe0", "0x746f706963000000000000000000000000000000000000000000000000000000", "0xe0" ] }, { - "pc": 1465, + "pc": 1514, "op": "POP", - "gas": 2078053, + "gas": 2078031, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x604", + "0x635", "0xe0", "0x0", - "0x5d3", + "0x604", "0xe0" ] }, { - "pc": 1466, + "pc": 1515, "op": "JUMP", - "gas": 2078051, + "gas": 2078029, "gasCost": 8, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x604", + "0x635", "0xe0", "0x0", - "0x5d3" + "0x604" ] }, { - "pc": 1491, + "pc": 1540, "op": "JUMPDEST", - "gas": 2078043, + "gas": 2078021, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x604", + "0x635", "0xe0", "0x0" ] }, { - "pc": 1492, + "pc": 1541, "op": "PUSH1", - "gas": 2078042, + "gas": 2078020, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x604", + "0x635", "0xe0", "0x0" ] }, { - "pc": 1494, + "pc": 1543, "op": "DUP3", - "gas": 2078039, + "gas": 2078017, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x604", + "0x635", "0xe0", "0x0", "0x20" ] }, { - "pc": 1495, + "pc": 1544, "op": "ADD", - "gas": 2078036, + "gas": 2078014, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x604", + "0x635", "0xe0", "0x0", "0x20", @@ -4111,152 +4167,152 @@ ] }, { - "pc": 1496, + "pc": 1545, "op": "SWAP1", - "gas": 2078033, + "gas": 2078011, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x604", + "0x635", "0xe0", "0x0", "0x100" ] }, { - "pc": 1497, + "pc": 1546, "op": "POP", - "gas": 2078030, + "gas": 2078008, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x604", + "0x635", "0xe0", "0x100", "0x0" ] }, { - "pc": 1498, + "pc": 1547, "op": "SWAP2", - "gas": 2078028, + "gas": 2078006, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", - "0x604", + "0x635", "0xe0", "0x100" ] }, { - "pc": 1499, + "pc": 1548, "op": "SWAP1", - "gas": 2078025, + "gas": 2078003, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", "0x100", "0xe0", - "0x604" + "0x635" ] }, { - "pc": 1500, + "pc": 1549, "op": "POP", - "gas": 2078022, + "gas": 2078000, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", "0x100", - "0x604", + "0x635", "0xe0" ] }, { - "pc": 1501, + "pc": 1550, "op": "JUMP", - "gas": 2078020, + "gas": 2077998, "gasCost": 8, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", "0x100", - "0x604" + "0x635" ] }, { - "pc": 1540, + "pc": 1589, "op": "JUMPDEST", - "gas": 2078012, + "gas": 2077990, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", @@ -4264,19 +4320,19 @@ ] }, { - "pc": 1541, + "pc": 1590, "op": "SWAP1", - "gas": 2078011, + "gas": 2077989, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0xc0", @@ -4284,19 +4340,19 @@ ] }, { - "pc": 1542, + "pc": 1591, "op": "POP", - "gas": 2078008, + "gas": 2077986, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0x100", @@ -4304,33 +4360,33 @@ ] }, { - "pc": 1543, + "pc": 1592, "op": "SWAP3", - "gas": 2078006, + "gas": 2077984, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x21d", + "0x24e", "0x3e8", "0x80", "0x100" ] }, { - "pc": 1544, + "pc": 1593, "op": "SWAP2", - "gas": 2078003, + "gas": 2077981, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", @@ -4338,72 +4394,72 @@ "0x100", "0x3e8", "0x80", - "0x21d" + "0x24e" ] }, { - "pc": 1545, + "pc": 1594, "op": "POP", - "gas": 2078000, + "gas": 2077978, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", "0x100", - "0x21d", + "0x24e", "0x80", "0x3e8" ] }, { - "pc": 1546, + "pc": 1595, "op": "POP", - "gas": 2077998, + "gas": 2077976, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", "0x100", - "0x21d", + "0x24e", "0x80" ] }, { - "pc": 1547, + "pc": 1596, "op": "JUMP", - "gas": 2077996, + "gas": 2077974, "gasCost": 8, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", "0x100", - "0x21d" + "0x24e" ] }, { - "pc": 541, + "pc": 590, "op": "JUMPDEST", - "gas": 2077988, + "gas": 2077966, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", @@ -4412,14 +4468,14 @@ ] }, { - "pc": 542, + "pc": 591, "op": "PUSH1", - "gas": 2077987, + "gas": 2077965, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", @@ -4428,14 +4484,14 @@ ] }, { - "pc": 544, + "pc": 593, "op": "MLOAD", - "gas": 2077984, + "gas": 2077962, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", @@ -4445,14 +4501,14 @@ ] }, { - "pc": 545, + "pc": 594, "op": "DUP1", - "gas": 2077981, + "gas": 2077959, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", @@ -4462,14 +4518,14 @@ ] }, { - "pc": 546, + "pc": 595, "op": "SWAP2", - "gas": 2077978, + "gas": 2077956, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", @@ -4480,14 +4536,14 @@ ] }, { - "pc": 547, + "pc": 596, "op": "SUB", - "gas": 2077975, + "gas": 2077953, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", @@ -4498,14 +4554,14 @@ ] }, { - "pc": 548, + "pc": 597, "op": "SWAP1", - "gas": 2077972, + "gas": 2077950, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", @@ -4515,14 +4571,14 @@ ] }, { - "pc": 549, + "pc": 598, "op": "LOG2", - "gas": 2077969, + "gas": 2077947, "gasCost": 2149, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", @@ -4532,41 +4588,41 @@ ] }, { - "pc": 550, + "pc": 599, "op": "DUP2", - "gas": 2075820, + "gas": 2075798, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0" ] }, { - "pc": 551, + "pc": 600, "op": "PUSH1", - "gas": 2075817, + "gas": 2075795, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8" ] }, { - "pc": 553, + "pc": 602, "op": "PUSH1", - "gas": 2075814, + "gas": 2075792, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", @@ -4574,14 +4630,14 @@ ] }, { - "pc": 555, + "pc": 604, "op": "DUP3", - "gas": 2075811, + "gas": 2075789, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", @@ -4590,14 +4646,14 @@ ] }, { - "pc": 556, + "pc": 605, "op": "DUP3", - "gas": 2075808, + "gas": 2075786, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", @@ -4607,14 +4663,14 @@ ] }, { - "pc": 557, + "pc": 606, "op": "SLOAD", - "gas": 2075805, + "gas": 2075783, "gasCost": 2100, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", @@ -4628,14 +4684,14 @@ } }, { - "pc": 558, + "pc": 607, "op": "PUSH2", - "gas": 2073705, + "gas": 2073683, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", @@ -4646,14 +4702,14 @@ ] }, { - "pc": 561, + "pc": 610, "op": "SWAP2", - "gas": 2073702, + "gas": 2073680, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", @@ -4661,412 +4717,412 @@ "0x0", "0x3e8", "0x0", - "0x237" + "0x268" ] }, { - "pc": 562, + "pc": 611, "op": "SWAP1", - "gas": 2073699, + "gas": 2073677, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", "0x1", "0x0", - "0x237", + "0x268", "0x0", "0x3e8" ] }, { - "pc": 563, + "pc": 612, "op": "PUSH2", - "gas": 2073696, + "gas": 2073674, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", "0x1", "0x0", - "0x237", + "0x268", "0x3e8", "0x0" ] }, { - "pc": 566, + "pc": 615, "op": "JUMP", - "gas": 2073693, + "gas": 2073671, "gasCost": 8, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", "0x1", "0x0", - "0x237", + "0x268", "0x3e8", "0x0", - "0x53c" + "0x56d" ] }, { - "pc": 1340, + "pc": 1389, "op": "JUMPDEST", - "gas": 2073685, + "gas": 2073663, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", "0x1", "0x0", - "0x237", + "0x268", "0x3e8", "0x0" ] }, { - "pc": 1341, + "pc": 1390, "op": "PUSH1", - "gas": 2073684, + "gas": 2073662, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", "0x1", "0x0", - "0x237", + "0x268", "0x3e8", "0x0" ] }, { - "pc": 1343, + "pc": 1392, "op": "PUSH2", - "gas": 2073681, + "gas": 2073659, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", "0x1", "0x0", - "0x237", + "0x268", "0x3e8", "0x0", "0x0" ] }, { - "pc": 1346, + "pc": 1395, "op": "DUP3", - "gas": 2073678, + "gas": 2073656, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", "0x1", "0x0", - "0x237", + "0x268", "0x3e8", "0x0", "0x0", - "0x547" + "0x578" ] }, { - "pc": 1347, + "pc": 1396, "op": "PUSH2", - "gas": 2073675, + "gas": 2073653, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", "0x1", "0x0", - "0x237", + "0x268", "0x3e8", "0x0", "0x0", - "0x547", + "0x578", "0x0" ] }, { - "pc": 1350, + "pc": 1399, "op": "JUMP", - "gas": 2073672, + "gas": 2073650, "gasCost": 8, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", "0x1", "0x0", - "0x237", + "0x268", "0x3e8", "0x0", "0x0", - "0x547", + "0x578", "0x0", - "0x36a" + "0x39b" ] }, { - "pc": 874, + "pc": 923, "op": "JUMPDEST", - "gas": 2073664, + "gas": 2073642, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", "0x1", "0x0", - "0x237", + "0x268", "0x3e8", "0x0", "0x0", - "0x547", + "0x578", "0x0" ] }, { - "pc": 875, + "pc": 924, "op": "PUSH1", - "gas": 2073663, + "gas": 2073641, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", "0x1", "0x0", - "0x237", + "0x268", "0x3e8", "0x0", "0x0", - "0x547", + "0x578", "0x0" ] }, { - "pc": 877, + "pc": 926, "op": "DUP2", - "gas": 2073660, + "gas": 2073638, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", "0x1", "0x0", - "0x237", + "0x268", "0x3e8", "0x0", "0x0", - "0x547", + "0x578", "0x0", "0x0" ] }, { - "pc": 878, + "pc": 927, "op": "SWAP1", - "gas": 2073657, + "gas": 2073635, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", "0x1", "0x0", - "0x237", + "0x268", "0x3e8", "0x0", "0x0", - "0x547", + "0x578", "0x0", "0x0", "0x0" ] }, { - "pc": 879, + "pc": 928, "op": "POP", - "gas": 2073654, + "gas": 2073632, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", "0x1", "0x0", - "0x237", + "0x268", "0x3e8", "0x0", "0x0", - "0x547", + "0x578", "0x0", "0x0", "0x0" ] }, { - "pc": 880, + "pc": 929, "op": "SWAP2", - "gas": 2073652, + "gas": 2073630, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", "0x1", "0x0", - "0x237", + "0x268", "0x3e8", "0x0", "0x0", - "0x547", + "0x578", "0x0", "0x0" ] }, { - "pc": 881, + "pc": 930, "op": "SWAP1", - "gas": 2073649, + "gas": 2073627, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", "0x1", "0x0", - "0x237", + "0x268", "0x3e8", "0x0", "0x0", "0x0", "0x0", - "0x547" + "0x578" ] }, { - "pc": 882, + "pc": 931, "op": "POP", - "gas": 2073646, + "gas": 2073624, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", "0x1", "0x0", - "0x237", + "0x268", "0x3e8", "0x0", "0x0", "0x0", - "0x547", + "0x578", "0x0" ] }, { - "pc": 883, + "pc": 932, "op": "JUMP", - "gas": 2073644, + "gas": 2073622, "gasCost": 8, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", "0x1", "0x0", - "0x237", + "0x268", "0x3e8", "0x0", "0x0", "0x0", - "0x547" + "0x578" ] }, { - "pc": 1351, + "pc": 1400, "op": "JUMPDEST", - "gas": 2073636, + "gas": 2073614, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", "0x1", "0x0", - "0x237", + "0x268", "0x3e8", "0x0", "0x0", @@ -5074,20 +5130,20 @@ ] }, { - "pc": 1352, + "pc": 1401, "op": "SWAP2", - "gas": 2073635, + "gas": 2073613, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", "0x1", "0x0", - "0x237", + "0x268", "0x3e8", "0x0", "0x0", @@ -5095,20 +5151,20 @@ ] }, { - "pc": 1353, + "pc": 1402, "op": "POP", - "gas": 2073632, + "gas": 2073610, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", "0x1", "0x0", - "0x237", + "0x268", "0x3e8", "0x0", "0x0", @@ -5116,312 +5172,312 @@ ] }, { - "pc": 1354, + "pc": 1403, "op": "PUSH2", - "gas": 2073630, + "gas": 2073608, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", "0x1", "0x0", - "0x237", + "0x268", "0x3e8", "0x0", "0x0" ] }, { - "pc": 1357, + "pc": 1406, "op": "DUP4", - "gas": 2073627, + "gas": 2073605, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", "0x1", "0x0", - "0x237", + "0x268", "0x3e8", "0x0", "0x0", - "0x552" + "0x583" ] }, { - "pc": 1358, + "pc": 1407, "op": "PUSH2", - "gas": 2073624, + "gas": 2073602, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", "0x1", "0x0", - "0x237", + "0x268", "0x3e8", "0x0", "0x0", - "0x552", + "0x583", "0x3e8" ] }, { - "pc": 1361, + "pc": 1410, "op": "JUMP", - "gas": 2073621, + "gas": 2073599, "gasCost": 8, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", "0x1", "0x0", - "0x237", + "0x268", "0x3e8", "0x0", "0x0", - "0x552", + "0x583", "0x3e8", - "0x36a" + "0x39b" ] }, { - "pc": 874, + "pc": 923, "op": "JUMPDEST", - "gas": 2073613, + "gas": 2073591, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", "0x1", "0x0", - "0x237", + "0x268", "0x3e8", "0x0", "0x0", - "0x552", + "0x583", "0x3e8" ] }, { - "pc": 875, + "pc": 924, "op": "PUSH1", - "gas": 2073612, + "gas": 2073590, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", "0x1", "0x0", - "0x237", + "0x268", "0x3e8", "0x0", "0x0", - "0x552", + "0x583", "0x3e8" ] }, { - "pc": 877, + "pc": 926, "op": "DUP2", - "gas": 2073609, + "gas": 2073587, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", "0x1", "0x0", - "0x237", + "0x268", "0x3e8", "0x0", "0x0", - "0x552", + "0x583", "0x3e8", "0x0" ] }, { - "pc": 878, + "pc": 927, "op": "SWAP1", - "gas": 2073606, + "gas": 2073584, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", "0x1", "0x0", - "0x237", + "0x268", "0x3e8", "0x0", "0x0", - "0x552", + "0x583", "0x3e8", "0x0", "0x3e8" ] }, { - "pc": 879, + "pc": 928, "op": "POP", - "gas": 2073603, + "gas": 2073581, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", "0x1", "0x0", - "0x237", + "0x268", "0x3e8", "0x0", "0x0", - "0x552", + "0x583", "0x3e8", "0x3e8", "0x0" ] }, { - "pc": 880, + "pc": 929, "op": "SWAP2", - "gas": 2073601, + "gas": 2073579, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", "0x1", "0x0", - "0x237", + "0x268", "0x3e8", "0x0", "0x0", - "0x552", + "0x583", "0x3e8", "0x3e8" ] }, { - "pc": 881, + "pc": 930, "op": "SWAP1", - "gas": 2073598, + "gas": 2073576, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", "0x1", "0x0", - "0x237", + "0x268", "0x3e8", "0x0", "0x0", "0x3e8", "0x3e8", - "0x552" + "0x583" ] }, { - "pc": 882, + "pc": 931, "op": "POP", - "gas": 2073595, + "gas": 2073573, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", "0x1", "0x0", - "0x237", + "0x268", "0x3e8", "0x0", "0x0", "0x3e8", - "0x552", + "0x583", "0x3e8" ] }, { - "pc": 883, + "pc": 932, "op": "JUMP", - "gas": 2073593, + "gas": 2073571, "gasCost": 8, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", "0x1", "0x0", - "0x237", + "0x268", "0x3e8", "0x0", "0x0", "0x3e8", - "0x552" + "0x583" ] }, { - "pc": 1362, + "pc": 1411, "op": "JUMPDEST", - "gas": 2073585, + "gas": 2073563, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", "0x1", "0x0", - "0x237", + "0x268", "0x3e8", "0x0", "0x0", @@ -5429,20 +5485,20 @@ ] }, { - "pc": 1363, + "pc": 1412, "op": "SWAP3", - "gas": 2073584, + "gas": 2073562, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", "0x1", "0x0", - "0x237", + "0x268", "0x3e8", "0x0", "0x0", @@ -5450,20 +5506,20 @@ ] }, { - "pc": 1364, + "pc": 1413, "op": "POP", - "gas": 2073581, + "gas": 2073559, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", "0x1", "0x0", - "0x237", + "0x268", "0x3e8", "0x0", "0x0", @@ -5471,40 +5527,40 @@ ] }, { - "pc": 1365, + "pc": 1414, "op": "DUP3", - "gas": 2073579, + "gas": 2073557, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", "0x1", "0x0", - "0x237", + "0x268", "0x3e8", "0x0", "0x0" ] }, { - "pc": 1366, + "pc": 1415, "op": "PUSH32", - "gas": 2073576, + "gas": 2073554, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", "0x1", "0x0", - "0x237", + "0x268", "0x3e8", "0x0", "0x0", @@ -5512,20 +5568,20 @@ ] }, { - "pc": 1399, + "pc": 1448, "op": "SUB", - "gas": 2073573, + "gas": 2073551, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", "0x1", "0x0", - "0x237", + "0x268", "0x3e8", "0x0", "0x0", @@ -5534,20 +5590,20 @@ ] }, { - "pc": 1400, + "pc": 1449, "op": "DUP3", - "gas": 2073570, + "gas": 2073548, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", "0x1", "0x0", - "0x237", + "0x268", "0x3e8", "0x0", "0x0", @@ -5555,20 +5611,20 @@ ] }, { - "pc": 1401, + "pc": 1450, "op": "GT", - "gas": 2073567, + "gas": 2073545, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", "0x1", "0x0", - "0x237", + "0x268", "0x3e8", "0x0", "0x0", @@ -5577,20 +5633,20 @@ ] }, { - "pc": 1402, + "pc": 1451, "op": "ISZERO", - "gas": 2073564, + "gas": 2073542, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", "0x1", "0x0", - "0x237", + "0x268", "0x3e8", "0x0", "0x0", @@ -5598,20 +5654,20 @@ ] }, { - "pc": 1403, + "pc": 1452, "op": "PUSH2", - "gas": 2073561, + "gas": 2073539, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", "0x1", "0x0", - "0x237", + "0x268", "0x3e8", "0x0", "0x0", @@ -5619,82 +5675,82 @@ ] }, { - "pc": 1406, + "pc": 1455, "op": "JUMPI", - "gas": 2073558, + "gas": 2073536, "gasCost": 10, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", "0x1", "0x0", - "0x237", + "0x268", "0x3e8", "0x0", "0x0", "0x1", - "0x587" + "0x5b8" ] }, { - "pc": 1415, + "pc": 1464, "op": "JUMPDEST", - "gas": 2073548, + "gas": 2073526, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", "0x1", "0x0", - "0x237", + "0x268", "0x3e8", "0x0", "0x0" ] }, { - "pc": 1416, + "pc": 1465, "op": "DUP3", - "gas": 2073547, + "gas": 2073525, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", "0x1", "0x0", - "0x237", + "0x268", "0x3e8", "0x0", "0x0" ] }, { - "pc": 1417, + "pc": 1466, "op": "DUP3", - "gas": 2073544, + "gas": 2073522, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", "0x1", "0x0", - "0x237", + "0x268", "0x3e8", "0x0", "0x0", @@ -5702,20 +5758,20 @@ ] }, { - "pc": 1418, + "pc": 1467, "op": "ADD", - "gas": 2073541, + "gas": 2073519, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", "0x1", "0x0", - "0x237", + "0x268", "0x3e8", "0x0", "0x0", @@ -5724,20 +5780,20 @@ ] }, { - "pc": 1419, + "pc": 1468, "op": "SWAP1", - "gas": 2073538, + "gas": 2073516, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", "0x1", "0x0", - "0x237", + "0x268", "0x3e8", "0x0", "0x0", @@ -5745,20 +5801,20 @@ ] }, { - "pc": 1420, + "pc": 1469, "op": "POP", - "gas": 2073535, + "gas": 2073513, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", "0x1", "0x0", - "0x237", + "0x268", "0x3e8", "0x0", "0x3e8", @@ -5766,34 +5822,34 @@ ] }, { - "pc": 1421, + "pc": 1470, "op": "SWAP3", - "gas": 2073533, + "gas": 2073511, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", "0x1", "0x0", - "0x237", + "0x268", "0x3e8", "0x0", "0x3e8" ] }, { - "pc": 1422, + "pc": 1471, "op": "SWAP2", - "gas": 2073530, + "gas": 2073508, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", @@ -5802,75 +5858,75 @@ "0x3e8", "0x3e8", "0x0", - "0x237" + "0x268" ] }, { - "pc": 1423, + "pc": 1472, "op": "POP", - "gas": 2073527, + "gas": 2073505, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", "0x1", "0x0", "0x3e8", - "0x237", + "0x268", "0x0", "0x3e8" ] }, { - "pc": 1424, + "pc": 1473, "op": "POP", - "gas": 2073525, + "gas": 2073503, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", "0x1", "0x0", "0x3e8", - "0x237", + "0x268", "0x0" ] }, { - "pc": 1425, + "pc": 1474, "op": "JUMP", - "gas": 2073523, + "gas": 2073501, "gasCost": 8, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", "0x1", "0x0", "0x3e8", - "0x237" + "0x268" ] }, { - "pc": 567, + "pc": 616, "op": "JUMPDEST", - "gas": 2073515, + "gas": 2073493, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", @@ -5880,14 +5936,14 @@ ] }, { - "pc": 568, + "pc": 617, "op": "SWAP3", - "gas": 2073514, + "gas": 2073492, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", @@ -5897,14 +5953,14 @@ ] }, { - "pc": 569, + "pc": 618, "op": "POP", - "gas": 2073511, + "gas": 2073489, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", @@ -5914,14 +5970,14 @@ ] }, { - "pc": 570, + "pc": 619, "op": "POP", - "gas": 2073509, + "gas": 2073487, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", @@ -5930,14 +5986,14 @@ ] }, { - "pc": 571, + "pc": 620, "op": "DUP2", - "gas": 2073507, + "gas": 2073485, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", @@ -5945,14 +6001,14 @@ ] }, { - "pc": 572, + "pc": 621, "op": "SWAP1", - "gas": 2073504, + "gas": 2073482, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", @@ -5961,14 +6017,14 @@ ] }, { - "pc": 573, + "pc": 622, "op": "SSTORE", - "gas": 2073501, + "gas": 2073479, "gasCost": 20000, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8", @@ -5980,459 +6036,459 @@ } }, { - "pc": 574, + "pc": 623, "op": "POP", - "gas": 2053501, + "gas": 2053479, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x3e8" ] }, { - "pc": 575, + "pc": 624, "op": "PUSH2", - "gas": 2053499, + "gas": 2053477, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0" ] }, { - "pc": 578, + "pc": 627, "op": "PUSH1", - "gas": 2053496, + "gas": 2053474, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253" + "0x284" ] }, { - "pc": 580, + "pc": 629, "op": "DUP4", - "gas": 2053493, + "gas": 2053471, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x1" ] }, { - "pc": 581, + "pc": 630, "op": "PUSH2", - "gas": 2053490, + "gas": 2053468, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x1", "0x3e8" ] }, { - "pc": 584, + "pc": 633, "op": "SWAP2", - "gas": 2053487, + "gas": 2053465, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x1", "0x3e8", - "0x24e" + "0x27f" ] }, { - "pc": 585, + "pc": 634, "op": "SWAP1", - "gas": 2053484, + "gas": 2053462, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", - "0x24e", + "0x284", + "0x27f", "0x3e8", "0x1" ] }, { - "pc": 586, + "pc": 635, "op": "PUSH2", - "gas": 2053481, + "gas": 2053459, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", - "0x24e", + "0x284", + "0x27f", "0x1", "0x3e8" ] }, { - "pc": 589, + "pc": 638, "op": "JUMP", - "gas": 2053478, + "gas": 2053456, "gasCost": 8, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", - "0x24e", + "0x284", + "0x27f", "0x1", "0x3e8", - "0x53c" + "0x56d" ] }, { - "pc": 1340, + "pc": 1389, "op": "JUMPDEST", - "gas": 2053470, + "gas": 2053448, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", - "0x24e", + "0x284", + "0x27f", "0x1", "0x3e8" ] }, { - "pc": 1341, + "pc": 1390, "op": "PUSH1", - "gas": 2053469, + "gas": 2053447, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", - "0x24e", + "0x284", + "0x27f", "0x1", "0x3e8" ] }, { - "pc": 1343, + "pc": 1392, "op": "PUSH2", - "gas": 2053466, + "gas": 2053444, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", - "0x24e", + "0x284", + "0x27f", "0x1", "0x3e8", "0x0" ] }, { - "pc": 1346, + "pc": 1395, "op": "DUP3", - "gas": 2053463, + "gas": 2053441, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", - "0x24e", + "0x284", + "0x27f", "0x1", "0x3e8", "0x0", - "0x547" + "0x578" ] }, { - "pc": 1347, + "pc": 1396, "op": "PUSH2", - "gas": 2053460, + "gas": 2053438, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", - "0x24e", + "0x284", + "0x27f", "0x1", "0x3e8", "0x0", - "0x547", + "0x578", "0x3e8" ] }, { - "pc": 1350, + "pc": 1399, "op": "JUMP", - "gas": 2053457, + "gas": 2053435, "gasCost": 8, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", - "0x24e", + "0x284", + "0x27f", "0x1", "0x3e8", "0x0", - "0x547", + "0x578", "0x3e8", - "0x36a" + "0x39b" ] }, { - "pc": 874, + "pc": 923, "op": "JUMPDEST", - "gas": 2053449, + "gas": 2053427, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", - "0x24e", + "0x284", + "0x27f", "0x1", "0x3e8", "0x0", - "0x547", + "0x578", "0x3e8" ] }, { - "pc": 875, + "pc": 924, "op": "PUSH1", - "gas": 2053448, + "gas": 2053426, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", - "0x24e", + "0x284", + "0x27f", "0x1", "0x3e8", "0x0", - "0x547", + "0x578", "0x3e8" ] }, { - "pc": 877, + "pc": 926, "op": "DUP2", - "gas": 2053445, + "gas": 2053423, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", - "0x24e", + "0x284", + "0x27f", "0x1", "0x3e8", "0x0", - "0x547", + "0x578", "0x3e8", "0x0" ] }, { - "pc": 878, + "pc": 927, "op": "SWAP1", - "gas": 2053442, + "gas": 2053420, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", - "0x24e", + "0x284", + "0x27f", "0x1", "0x3e8", "0x0", - "0x547", + "0x578", "0x3e8", "0x0", "0x3e8" ] }, { - "pc": 879, + "pc": 928, "op": "POP", - "gas": 2053439, + "gas": 2053417, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", - "0x24e", + "0x284", + "0x27f", "0x1", "0x3e8", "0x0", - "0x547", + "0x578", "0x3e8", "0x3e8", "0x0" ] }, { - "pc": 880, + "pc": 929, "op": "SWAP2", - "gas": 2053437, + "gas": 2053415, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", - "0x24e", + "0x284", + "0x27f", "0x1", "0x3e8", "0x0", - "0x547", + "0x578", "0x3e8", "0x3e8" ] }, { - "pc": 881, + "pc": 930, "op": "SWAP1", - "gas": 2053434, + "gas": 2053412, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", - "0x24e", + "0x284", + "0x27f", "0x1", "0x3e8", "0x0", "0x3e8", "0x3e8", - "0x547" + "0x578" ] }, { - "pc": 882, + "pc": 931, "op": "POP", - "gas": 2053431, + "gas": 2053409, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", - "0x24e", + "0x284", + "0x27f", "0x1", "0x3e8", "0x0", "0x3e8", - "0x547", + "0x578", "0x3e8" ] }, { - "pc": 883, + "pc": 932, "op": "JUMP", - "gas": 2053429, + "gas": 2053407, "gasCost": 8, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", - "0x24e", + "0x284", + "0x27f", "0x1", "0x3e8", "0x0", "0x3e8", - "0x547" + "0x578" ] }, { - "pc": 1351, + "pc": 1400, "op": "JUMPDEST", - "gas": 2053421, + "gas": 2053399, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", - "0x24e", + "0x284", + "0x27f", "0x1", "0x3e8", "0x0", @@ -6440,18 +6496,18 @@ ] }, { - "pc": 1352, + "pc": 1401, "op": "SWAP2", - "gas": 2053420, + "gas": 2053398, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", - "0x24e", + "0x284", + "0x27f", "0x1", "0x3e8", "0x0", @@ -6459,18 +6515,18 @@ ] }, { - "pc": 1353, + "pc": 1402, "op": "POP", - "gas": 2053417, + "gas": 2053395, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", - "0x24e", + "0x284", + "0x27f", "0x1", "0x3e8", "0x0", @@ -6478,284 +6534,284 @@ ] }, { - "pc": 1354, + "pc": 1403, "op": "PUSH2", - "gas": 2053415, + "gas": 2053393, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", - "0x24e", + "0x284", + "0x27f", "0x1", "0x3e8", "0x0" ] }, { - "pc": 1357, + "pc": 1406, "op": "DUP4", - "gas": 2053412, + "gas": 2053390, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", - "0x24e", + "0x284", + "0x27f", "0x1", "0x3e8", "0x0", - "0x552" + "0x583" ] }, { - "pc": 1358, + "pc": 1407, "op": "PUSH2", - "gas": 2053409, + "gas": 2053387, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", - "0x24e", + "0x284", + "0x27f", "0x1", "0x3e8", "0x0", - "0x552", + "0x583", "0x1" ] }, { - "pc": 1361, + "pc": 1410, "op": "JUMP", - "gas": 2053406, + "gas": 2053384, "gasCost": 8, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", - "0x24e", + "0x284", + "0x27f", "0x1", "0x3e8", "0x0", - "0x552", + "0x583", "0x1", - "0x36a" + "0x39b" ] }, { - "pc": 874, + "pc": 923, "op": "JUMPDEST", - "gas": 2053398, + "gas": 2053376, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", - "0x24e", + "0x284", + "0x27f", "0x1", "0x3e8", "0x0", - "0x552", + "0x583", "0x1" ] }, { - "pc": 875, + "pc": 924, "op": "PUSH1", - "gas": 2053397, + "gas": 2053375, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", - "0x24e", + "0x284", + "0x27f", "0x1", "0x3e8", "0x0", - "0x552", + "0x583", "0x1" ] }, { - "pc": 877, + "pc": 926, "op": "DUP2", - "gas": 2053394, + "gas": 2053372, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", - "0x24e", + "0x284", + "0x27f", "0x1", "0x3e8", "0x0", - "0x552", + "0x583", "0x1", "0x0" ] }, { - "pc": 878, + "pc": 927, "op": "SWAP1", - "gas": 2053391, + "gas": 2053369, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", - "0x24e", + "0x284", + "0x27f", "0x1", "0x3e8", "0x0", - "0x552", + "0x583", "0x1", "0x0", "0x1" ] }, { - "pc": 879, + "pc": 928, "op": "POP", - "gas": 2053388, + "gas": 2053366, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", - "0x24e", + "0x284", + "0x27f", "0x1", "0x3e8", "0x0", - "0x552", + "0x583", "0x1", "0x1", "0x0" ] }, { - "pc": 880, + "pc": 929, "op": "SWAP2", - "gas": 2053386, + "gas": 2053364, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", - "0x24e", + "0x284", + "0x27f", "0x1", "0x3e8", "0x0", - "0x552", + "0x583", "0x1", "0x1" ] }, { - "pc": 881, + "pc": 930, "op": "SWAP1", - "gas": 2053383, + "gas": 2053361, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", - "0x24e", + "0x284", + "0x27f", "0x1", "0x3e8", "0x0", "0x1", "0x1", - "0x552" + "0x583" ] }, { - "pc": 882, + "pc": 931, "op": "POP", - "gas": 2053380, + "gas": 2053358, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", - "0x24e", + "0x284", + "0x27f", "0x1", "0x3e8", "0x0", "0x1", - "0x552", + "0x583", "0x1" ] }, { - "pc": 883, + "pc": 932, "op": "JUMP", - "gas": 2053378, + "gas": 2053356, "gasCost": 8, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", - "0x24e", + "0x284", + "0x27f", "0x1", "0x3e8", "0x0", "0x1", - "0x552" + "0x583" ] }, { - "pc": 1362, + "pc": 1411, "op": "JUMPDEST", - "gas": 2053370, + "gas": 2053348, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", - "0x24e", + "0x284", + "0x27f", "0x1", "0x3e8", "0x0", @@ -6763,18 +6819,18 @@ ] }, { - "pc": 1363, + "pc": 1412, "op": "SWAP3", - "gas": 2053369, + "gas": 2053347, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", - "0x24e", + "0x284", + "0x27f", "0x1", "0x3e8", "0x0", @@ -6782,18 +6838,18 @@ ] }, { - "pc": 1364, + "pc": 1413, "op": "POP", - "gas": 2053366, + "gas": 2053344, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", - "0x24e", + "0x284", + "0x27f", "0x1", "0x3e8", "0x0", @@ -6801,36 +6857,36 @@ ] }, { - "pc": 1365, + "pc": 1414, "op": "DUP3", - "gas": 2053364, + "gas": 2053342, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", - "0x24e", + "0x284", + "0x27f", "0x1", "0x3e8", "0x0" ] }, { - "pc": 1366, + "pc": 1415, "op": "PUSH32", - "gas": 2053361, + "gas": 2053339, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", - "0x24e", + "0x284", + "0x27f", "0x1", "0x3e8", "0x0", @@ -6838,18 +6894,18 @@ ] }, { - "pc": 1399, + "pc": 1448, "op": "SUB", - "gas": 2053358, + "gas": 2053336, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", - "0x24e", + "0x284", + "0x27f", "0x1", "0x3e8", "0x0", @@ -6858,18 +6914,18 @@ ] }, { - "pc": 1400, + "pc": 1449, "op": "DUP3", - "gas": 2053355, + "gas": 2053333, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", - "0x24e", + "0x284", + "0x27f", "0x1", "0x3e8", "0x0", @@ -6877,18 +6933,18 @@ ] }, { - "pc": 1401, + "pc": 1450, "op": "GT", - "gas": 2053352, + "gas": 2053330, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", - "0x24e", + "0x284", + "0x27f", "0x1", "0x3e8", "0x0", @@ -6897,18 +6953,18 @@ ] }, { - "pc": 1402, + "pc": 1451, "op": "ISZERO", - "gas": 2053349, + "gas": 2053327, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", - "0x24e", + "0x284", + "0x27f", "0x1", "0x3e8", "0x0", @@ -6916,18 +6972,18 @@ ] }, { - "pc": 1403, + "pc": 1452, "op": "PUSH2", - "gas": 2053346, + "gas": 2053324, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", - "0x24e", + "0x284", + "0x27f", "0x1", "0x3e8", "0x0", @@ -6935,74 +6991,74 @@ ] }, { - "pc": 1406, + "pc": 1455, "op": "JUMPI", - "gas": 2053343, + "gas": 2053321, "gasCost": 10, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", - "0x24e", + "0x284", + "0x27f", "0x1", "0x3e8", "0x0", "0x1", - "0x587" + "0x5b8" ] }, { - "pc": 1415, + "pc": 1464, "op": "JUMPDEST", - "gas": 2053333, + "gas": 2053311, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", - "0x24e", + "0x284", + "0x27f", "0x1", "0x3e8", "0x0" ] }, { - "pc": 1416, + "pc": 1465, "op": "DUP3", - "gas": 2053332, + "gas": 2053310, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", - "0x24e", + "0x284", + "0x27f", "0x1", "0x3e8", "0x0" ] }, { - "pc": 1417, + "pc": 1466, "op": "DUP3", - "gas": 2053329, + "gas": 2053307, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", - "0x24e", + "0x284", + "0x27f", "0x1", "0x3e8", "0x0", @@ -7010,18 +7066,18 @@ ] }, { - "pc": 1418, + "pc": 1467, "op": "ADD", - "gas": 2053326, + "gas": 2053304, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", - "0x24e", + "0x284", + "0x27f", "0x1", "0x3e8", "0x0", @@ -7030,18 +7086,18 @@ ] }, { - "pc": 1419, + "pc": 1468, "op": "SWAP1", - "gas": 2053323, + "gas": 2053301, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", - "0x24e", + "0x284", + "0x27f", "0x1", "0x3e8", "0x0", @@ -7049,18 +7105,18 @@ ] }, { - "pc": 1420, + "pc": 1469, "op": "POP", - "gas": 2053320, + "gas": 2053298, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", - "0x24e", + "0x284", + "0x27f", "0x1", "0x3e8", "0x3e9", @@ -7068,213 +7124,213 @@ ] }, { - "pc": 1421, + "pc": 1470, "op": "SWAP3", - "gas": 2053318, + "gas": 2053296, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", - "0x24e", + "0x284", + "0x27f", "0x1", "0x3e8", "0x3e9" ] }, { - "pc": 1422, + "pc": 1471, "op": "SWAP2", - "gas": 2053315, + "gas": 2053293, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x1", "0x3e8", - "0x24e" + "0x27f" ] }, { - "pc": 1423, + "pc": 1472, "op": "POP", - "gas": 2053312, + "gas": 2053290, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", - "0x24e", + "0x27f", "0x3e8", "0x1" ] }, { - "pc": 1424, + "pc": 1473, "op": "POP", - "gas": 2053310, + "gas": 2053288, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", - "0x24e", + "0x27f", "0x3e8" ] }, { - "pc": 1425, + "pc": 1474, "op": "JUMP", - "gas": 2053308, + "gas": 2053286, "gasCost": 8, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", - "0x24e" + "0x27f" ] }, { - "pc": 590, + "pc": 639, "op": "JUMPDEST", - "gas": 2053300, + "gas": 2053278, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9" ] }, { - "pc": 591, + "pc": 640, "op": "PUSH2", - "gas": 2053299, + "gas": 2053277, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9" ] }, { - "pc": 594, + "pc": 643, "op": "JUMP", - "gas": 2053296, + "gas": 2053274, "gasCost": 8, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", - "0x163" + "0x18c" ] }, { - "pc": 355, + "pc": 396, "op": "JUMPDEST", - "gas": 2053288, + "gas": 2053266, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9" ] }, { - "pc": 356, + "pc": 397, "op": "PUSH1", - "gas": 2053287, + "gas": 2053265, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9" ] }, { - "pc": 358, + "pc": 399, "op": "CALLER", - "gas": 2053284, + "gas": 2053262, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0" ] }, { - "pc": 359, + "pc": 400, "op": "PUSH20", - "gas": 2053282, + "gas": 2053260, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6" ] }, { - "pc": 380, + "pc": 421, "op": "AND", - "gas": 2053279, + "gas": 2053257, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", @@ -7282,34 +7338,34 @@ ] }, { - "pc": 381, + "pc": 422, "op": "PUSH32", - "gas": 2053276, + "gas": 2053254, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6" ] }, { - "pc": 414, + "pc": 455, "op": "DUP4", - "gas": 2053273, + "gas": 2053251, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", @@ -7317,17 +7373,17 @@ ] }, { - "pc": 415, + "pc": 456, "op": "PUSH1", - "gas": 2053270, + "gas": 2053248, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", @@ -7336,17 +7392,17 @@ ] }, { - "pc": 417, + "pc": 458, "op": "MLOAD", - "gas": 2053267, + "gas": 2053245, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", @@ -7356,17 +7412,17 @@ ] }, { - "pc": 418, + "pc": 459, "op": "PUSH2", - "gas": 2053264, + "gas": 2053242, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", @@ -7376,171 +7432,171 @@ ] }, { - "pc": 421, + "pc": 462, "op": "SWAP2", - "gas": 2053261, + "gas": 2053239, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", "0x3e9", "0x80", - "0x1ab" + "0x1d4" ] }, { - "pc": 422, + "pc": 463, "op": "SWAP1", - "gas": 2053258, + "gas": 2053236, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x80", "0x3e9" ] }, { - "pc": 423, + "pc": 464, "op": "PUSH2", - "gas": 2053255, + "gas": 2053233, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80" ] }, { - "pc": 426, + "pc": 467, "op": "JUMP", - "gas": 2053252, + "gas": 2053230, "gasCost": 8, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", - "0x4df" + "0x510" ] }, { - "pc": 1247, + "pc": 1296, "op": "JUMPDEST", - "gas": 2053244, + "gas": 2053222, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80" ] }, { - "pc": 1248, + "pc": 1297, "op": "PUSH1", - "gas": 2053243, + "gas": 2053221, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80" ] }, { - "pc": 1250, + "pc": 1299, "op": "PUSH1", - "gas": 2053240, + "gas": 2053218, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0x0" ] }, { - "pc": 1252, + "pc": 1301, "op": "DUP3", - "gas": 2053237, + "gas": 2053215, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0x0", @@ -7548,22 +7604,22 @@ ] }, { - "pc": 1253, + "pc": 1302, "op": "ADD", - "gas": 2053234, + "gas": 2053212, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0x0", @@ -7572,22 +7628,22 @@ ] }, { - "pc": 1254, + "pc": 1303, "op": "SWAP1", - "gas": 2053231, + "gas": 2053209, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0x0", @@ -7595,22 +7651,22 @@ ] }, { - "pc": 1255, + "pc": 1304, "op": "POP", - "gas": 2053228, + "gas": 2053206, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", @@ -7618,629 +7674,629 @@ ] }, { - "pc": 1256, + "pc": 1305, "op": "PUSH2", - "gas": 2053226, + "gas": 2053204, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0" ] }, { - "pc": 1259, + "pc": 1308, "op": "PUSH1", - "gas": 2053223, + "gas": 2053201, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x4f4" + "0x525" ] }, { - "pc": 1261, + "pc": 1310, "op": "DUP4", - "gas": 2053220, + "gas": 2053198, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x4f4", + "0x525", "0x0" ] }, { - "pc": 1262, + "pc": 1311, "op": "ADD", - "gas": 2053217, + "gas": 2053195, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x4f4", + "0x525", "0x0", "0x80" ] }, { - "pc": 1263, + "pc": 1312, "op": "DUP5", - "gas": 2053214, + "gas": 2053192, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x4f4", + "0x525", "0x80" ] }, { - "pc": 1264, + "pc": 1313, "op": "PUSH2", - "gas": 2053211, + "gas": 2053189, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x4f4", + "0x525", "0x80", "0x3e9" ] }, { - "pc": 1267, + "pc": 1316, "op": "JUMP", - "gas": 2053208, + "gas": 2053186, "gasCost": 8, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x4f4", + "0x525", "0x80", "0x3e9", - "0x3cd" + "0x3fe" ] }, { - "pc": 973, + "pc": 1022, "op": "JUMPDEST", - "gas": 2053200, + "gas": 2053178, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x4f4", + "0x525", "0x80", "0x3e9" ] }, { - "pc": 974, + "pc": 1023, "op": "PUSH2", - "gas": 2053199, + "gas": 2053177, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x4f4", + "0x525", "0x80", "0x3e9" ] }, { - "pc": 977, + "pc": 1026, "op": "DUP2", - "gas": 2053196, + "gas": 2053174, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x4f4", + "0x525", "0x80", "0x3e9", - "0x3d6" + "0x407" ] }, { - "pc": 978, + "pc": 1027, "op": "PUSH2", - "gas": 2053193, + "gas": 2053171, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x4f4", + "0x525", "0x80", "0x3e9", - "0x3d6", + "0x407", "0x3e9" ] }, { - "pc": 981, + "pc": 1030, "op": "JUMP", - "gas": 2053190, + "gas": 2053168, "gasCost": 8, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x4f4", + "0x525", "0x80", "0x3e9", - "0x3d6", + "0x407", "0x3e9", - "0x36a" + "0x39b" ] }, { - "pc": 874, + "pc": 923, "op": "JUMPDEST", - "gas": 2053182, + "gas": 2053160, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x4f4", + "0x525", "0x80", "0x3e9", - "0x3d6", + "0x407", "0x3e9" ] }, { - "pc": 875, + "pc": 924, "op": "PUSH1", - "gas": 2053181, + "gas": 2053159, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x4f4", + "0x525", "0x80", "0x3e9", - "0x3d6", + "0x407", "0x3e9" ] }, { - "pc": 877, + "pc": 926, "op": "DUP2", - "gas": 2053178, + "gas": 2053156, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x4f4", + "0x525", "0x80", "0x3e9", - "0x3d6", + "0x407", "0x3e9", "0x0" ] }, { - "pc": 878, + "pc": 927, "op": "SWAP1", - "gas": 2053175, + "gas": 2053153, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x4f4", + "0x525", "0x80", "0x3e9", - "0x3d6", + "0x407", "0x3e9", "0x0", "0x3e9" ] }, { - "pc": 879, + "pc": 928, "op": "POP", - "gas": 2053172, + "gas": 2053150, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x4f4", + "0x525", "0x80", "0x3e9", - "0x3d6", + "0x407", "0x3e9", "0x3e9", "0x0" ] }, { - "pc": 880, + "pc": 929, "op": "SWAP2", - "gas": 2053170, + "gas": 2053148, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x4f4", + "0x525", "0x80", "0x3e9", - "0x3d6", + "0x407", "0x3e9", "0x3e9" ] }, { - "pc": 881, + "pc": 930, "op": "SWAP1", - "gas": 2053167, + "gas": 2053145, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x4f4", + "0x525", "0x80", "0x3e9", "0x3e9", "0x3e9", - "0x3d6" + "0x407" ] }, { - "pc": 882, + "pc": 931, "op": "POP", - "gas": 2053164, + "gas": 2053142, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x4f4", + "0x525", "0x80", "0x3e9", "0x3e9", - "0x3d6", + "0x407", "0x3e9" ] }, { - "pc": 883, + "pc": 932, "op": "JUMP", - "gas": 2053162, + "gas": 2053140, "gasCost": 8, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x4f4", + "0x525", "0x80", "0x3e9", "0x3e9", - "0x3d6" + "0x407" ] }, { - "pc": 982, + "pc": 1031, "op": "JUMPDEST", - "gas": 2053154, + "gas": 2053132, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x4f4", + "0x525", "0x80", "0x3e9", "0x3e9" ] }, { - "pc": 983, + "pc": 1032, "op": "DUP3", - "gas": 2053153, + "gas": 2053131, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x4f4", + "0x525", "0x80", "0x3e9", "0x3e9" ] }, { - "pc": 984, + "pc": 1033, "op": "MSTORE", - "gas": 2053150, + "gas": 2053128, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x4f4", + "0x525", "0x80", "0x3e9", "0x3e9", @@ -8248,138 +8304,138 @@ ] }, { - "pc": 985, + "pc": 1034, "op": "POP", - "gas": 2053147, + "gas": 2053125, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x4f4", + "0x525", "0x80", "0x3e9" ] }, { - "pc": 986, + "pc": 1035, "op": "POP", - "gas": 2053145, + "gas": 2053123, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x4f4", + "0x525", "0x80" ] }, { - "pc": 987, + "pc": 1036, "op": "JUMP", - "gas": 2053143, + "gas": 2053121, "gasCost": 8, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x4f4" + "0x525" ] }, { - "pc": 1268, + "pc": 1317, "op": "JUMPDEST", - "gas": 2053135, + "gas": 2053113, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0" ] }, { - "pc": 1269, + "pc": 1318, "op": "DUP2", - "gas": 2053134, + "gas": 2053112, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0" ] }, { - "pc": 1270, + "pc": 1319, "op": "DUP2", - "gas": 2053131, + "gas": 2053109, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", @@ -8387,22 +8443,22 @@ ] }, { - "pc": 1271, + "pc": 1320, "op": "SUB", - "gas": 2053128, + "gas": 2053106, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", @@ -8411,22 +8467,22 @@ ] }, { - "pc": 1272, + "pc": 1321, "op": "PUSH1", - "gas": 2053125, + "gas": 2053103, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", @@ -8434,22 +8490,22 @@ ] }, { - "pc": 1274, + "pc": 1323, "op": "DUP4", - "gas": 2053122, + "gas": 2053100, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", @@ -8458,22 +8514,22 @@ ] }, { - "pc": 1275, + "pc": 1324, "op": "ADD", - "gas": 2053119, + "gas": 2053097, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", @@ -8483,22 +8539,22 @@ ] }, { - "pc": 1276, + "pc": 1325, "op": "MSTORE", - "gas": 2053116, + "gas": 2053094, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", @@ -8507,391 +8563,391 @@ ] }, { - "pc": 1277, + "pc": 1326, "op": "PUSH2", - "gas": 2053113, + "gas": 2053091, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0" ] }, { - "pc": 1280, + "pc": 1329, "op": "DUP2", - "gas": 2053110, + "gas": 2053088, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x505" + "0x536" ] }, { - "pc": 1281, + "pc": 1330, "op": "PUSH2", - "gas": 2053107, + "gas": 2053085, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x505", + "0x536", "0xc0" ] }, { - "pc": 1284, + "pc": 1333, "op": "JUMP", - "gas": 2053104, + "gas": 2053082, "gasCost": 8, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x505", + "0x536", "0xc0", - "0x4bc" + "0x4ed" ] }, { - "pc": 1212, + "pc": 1261, "op": "JUMPDEST", - "gas": 2053096, + "gas": 2053074, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x505", + "0x536", "0xc0" ] }, { - "pc": 1213, + "pc": 1262, "op": "PUSH1", - "gas": 2053095, + "gas": 2053073, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x505", + "0x536", "0xc0" ] }, { - "pc": 1215, + "pc": 1264, "op": "PUSH2", - "gas": 2053092, + "gas": 2053070, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x505", + "0x536", "0xc0", "0x0" ] }, { - "pc": 1218, + "pc": 1267, "op": "PUSH1", - "gas": 2053089, + "gas": 2053067, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x505", + "0x536", "0xc0", "0x0", - "0x4c9" + "0x4fa" ] }, { - "pc": 1220, + "pc": 1269, "op": "DUP4", - "gas": 2053086, + "gas": 2053064, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x505", + "0x536", "0xc0", "0x0", - "0x4c9", + "0x4fa", "0xe" ] }, { - "pc": 1221, + "pc": 1270, "op": "PUSH2", - "gas": 2053083, + "gas": 2053061, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x505", + "0x536", "0xc0", "0x0", - "0x4c9", + "0x4fa", "0xe", "0xc0" ] }, { - "pc": 1224, + "pc": 1273, "op": "JUMP", - "gas": 2053080, + "gas": 2053058, "gasCost": 8, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x505", + "0x536", "0xc0", "0x0", - "0x4c9", + "0x4fa", "0xe", "0xc0", - "0x482" + "0x4b3" ] }, { - "pc": 1154, + "pc": 1203, "op": "JUMPDEST", - "gas": 2053072, + "gas": 2053050, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x505", + "0x536", "0xc0", "0x0", - "0x4c9", + "0x4fa", "0xe", "0xc0" ] }, { - "pc": 1155, + "pc": 1204, "op": "PUSH1", - "gas": 2053071, + "gas": 2053049, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x505", + "0x536", "0xc0", "0x0", - "0x4c9", + "0x4fa", "0xe", "0xc0" ] }, { - "pc": 1157, + "pc": 1206, "op": "DUP3", - "gas": 2053068, + "gas": 2053046, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x505", + "0x536", "0xc0", "0x0", - "0x4c9", + "0x4fa", "0xe", "0xc0", "0x0" ] }, { - "pc": 1158, + "pc": 1207, "op": "DUP3", - "gas": 2053065, + "gas": 2053043, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x505", + "0x536", "0xc0", "0x0", - "0x4c9", + "0x4fa", "0xe", "0xc0", "0x0", @@ -8899,29 +8955,29 @@ ] }, { - "pc": 1159, + "pc": 1208, "op": "MSTORE", - "gas": 2053062, + "gas": 2053040, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x505", + "0x536", "0xc0", "0x0", - "0x4c9", + "0x4fa", "0xe", "0xc0", "0x0", @@ -8930,58 +8986,58 @@ ] }, { - "pc": 1160, + "pc": 1209, "op": "PUSH1", - "gas": 2053059, + "gas": 2053037, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x505", + "0x536", "0xc0", "0x0", - "0x4c9", + "0x4fa", "0xe", "0xc0", "0x0" ] }, { - "pc": 1162, + "pc": 1211, "op": "DUP3", - "gas": 2053056, + "gas": 2053034, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x505", + "0x536", "0xc0", "0x0", - "0x4c9", + "0x4fa", "0xe", "0xc0", "0x0", @@ -8989,29 +9045,29 @@ ] }, { - "pc": 1163, + "pc": 1212, "op": "ADD", - "gas": 2053053, + "gas": 2053031, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x505", + "0x536", "0xc0", "0x0", - "0x4c9", + "0x4fa", "0xe", "0xc0", "0x0", @@ -9020,29 +9076,29 @@ ] }, { - "pc": 1164, + "pc": 1213, "op": "SWAP1", - "gas": 2053050, + "gas": 2053028, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x505", + "0x536", "0xc0", "0x0", - "0x4c9", + "0x4fa", "0xe", "0xc0", "0x0", @@ -9050,29 +9106,29 @@ ] }, { - "pc": 1165, + "pc": 1214, "op": "POP", - "gas": 2053047, + "gas": 2053025, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x505", + "0x536", "0xc0", "0x0", - "0x4c9", + "0x4fa", "0xe", "0xc0", "0xe0", @@ -9080,466 +9136,466 @@ ] }, { - "pc": 1166, + "pc": 1215, "op": "SWAP3", - "gas": 2053045, + "gas": 2053023, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x505", + "0x536", "0xc0", "0x0", - "0x4c9", + "0x4fa", "0xe", "0xc0", "0xe0" ] }, { - "pc": 1167, + "pc": 1216, "op": "SWAP2", - "gas": 2053042, + "gas": 2053020, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x505", + "0x536", "0xc0", "0x0", "0xe0", "0xe", "0xc0", - "0x4c9" + "0x4fa" ] }, { - "pc": 1168, + "pc": 1217, "op": "POP", - "gas": 2053039, + "gas": 2053017, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x505", + "0x536", "0xc0", "0x0", "0xe0", - "0x4c9", + "0x4fa", "0xc0", "0xe" ] }, { - "pc": 1169, + "pc": 1218, "op": "POP", - "gas": 2053037, + "gas": 2053015, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x505", + "0x536", "0xc0", "0x0", "0xe0", - "0x4c9", + "0x4fa", "0xc0" ] }, { - "pc": 1170, + "pc": 1219, "op": "JUMP", - "gas": 2053035, + "gas": 2053013, "gasCost": 8, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x505", + "0x536", "0xc0", "0x0", "0xe0", - "0x4c9" + "0x4fa" ] }, { - "pc": 1225, + "pc": 1274, "op": "JUMPDEST", - "gas": 2053027, + "gas": 2053005, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x505", + "0x536", "0xc0", "0x0", "0xe0" ] }, { - "pc": 1226, + "pc": 1275, "op": "SWAP2", - "gas": 2053026, + "gas": 2053004, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x505", + "0x536", "0xc0", "0x0", "0xe0" ] }, { - "pc": 1227, + "pc": 1276, "op": "POP", - "gas": 2053023, + "gas": 2053001, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x505", + "0x536", "0xe0", "0x0", "0xc0" ] }, { - "pc": 1228, + "pc": 1277, "op": "PUSH2", - "gas": 2053021, + "gas": 2052999, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x505", + "0x536", "0xe0", "0x0" ] }, { - "pc": 1231, + "pc": 1280, "op": "DUP3", - "gas": 2053018, + "gas": 2052996, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x505", + "0x536", "0xe0", "0x0", - "0x4d4" + "0x505" ] }, { - "pc": 1232, + "pc": 1281, "op": "PUSH2", - "gas": 2053015, + "gas": 2052993, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x505", + "0x536", "0xe0", "0x0", - "0x4d4", + "0x505", "0xe0" ] }, { - "pc": 1235, + "pc": 1284, "op": "JUMP", - "gas": 2053012, + "gas": 2052990, "gasCost": 8, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x505", + "0x536", "0xe0", "0x0", - "0x4d4", + "0x505", "0xe0", - "0x493" + "0x4c4" ] }, { - "pc": 1171, + "pc": 1220, "op": "JUMPDEST", - "gas": 2053004, + "gas": 2052982, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x505", + "0x536", "0xe0", "0x0", - "0x4d4", + "0x505", "0xe0" ] }, { - "pc": 1172, + "pc": 1221, "op": "PUSH32", - "gas": 2053003, + "gas": 2052981, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x505", + "0x536", "0xe0", "0x0", - "0x4d4", + "0x505", "0xe0" ] }, { - "pc": 1205, + "pc": 1254, "op": "PUSH1", - "gas": 2053000, + "gas": 2052978, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x505", + "0x536", "0xe0", "0x0", - "0x4d4", + "0x505", "0xe0", "0x696e7465726e616c20746f706963000000000000000000000000000000000000" ] }, { - "pc": 1207, + "pc": 1256, "op": "DUP3", - "gas": 2052997, + "gas": 2052975, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x505", + "0x536", "0xe0", "0x0", - "0x4d4", + "0x505", "0xe0", "0x696e7465726e616c20746f706963000000000000000000000000000000000000", "0x0" ] }, { - "pc": 1208, + "pc": 1257, "op": "ADD", - "gas": 2052994, + "gas": 2052972, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x505", + "0x536", "0xe0", "0x0", - "0x4d4", + "0x505", "0xe0", "0x696e7465726e616c20746f706963000000000000000000000000000000000000", "0x0", @@ -9547,184 +9603,184 @@ ] }, { - "pc": 1209, + "pc": 1258, "op": "MSTORE", - "gas": 2052991, + "gas": 2052969, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x505", + "0x536", "0xe0", "0x0", - "0x4d4", + "0x505", "0xe0", "0x696e7465726e616c20746f706963000000000000000000000000000000000000", "0xe0" ] }, { - "pc": 1210, + "pc": 1259, "op": "POP", - "gas": 2052988, + "gas": 2052966, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x505", + "0x536", "0xe0", "0x0", - "0x4d4", + "0x505", "0xe0" ] }, { - "pc": 1211, + "pc": 1260, "op": "JUMP", - "gas": 2052986, + "gas": 2052964, "gasCost": 8, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x505", + "0x536", "0xe0", "0x0", - "0x4d4" + "0x505" ] }, { - "pc": 1236, + "pc": 1285, "op": "JUMPDEST", - "gas": 2052978, + "gas": 2052956, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x505", + "0x536", "0xe0", "0x0" ] }, { - "pc": 1237, + "pc": 1286, "op": "PUSH1", - "gas": 2052977, + "gas": 2052955, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x505", + "0x536", "0xe0", "0x0" ] }, { - "pc": 1239, + "pc": 1288, "op": "DUP3", - "gas": 2052974, + "gas": 2052952, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x505", + "0x536", "0xe0", "0x0", "0x20" ] }, { - "pc": 1240, + "pc": 1289, "op": "ADD", - "gas": 2052971, + "gas": 2052949, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x505", + "0x536", "0xe0", "0x0", "0x20", @@ -9732,173 +9788,173 @@ ] }, { - "pc": 1241, + "pc": 1290, "op": "SWAP1", - "gas": 2052968, + "gas": 2052946, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x505", + "0x536", "0xe0", "0x0", "0x100" ] }, { - "pc": 1242, + "pc": 1291, "op": "POP", - "gas": 2052965, + "gas": 2052943, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x505", + "0x536", "0xe0", "0x100", "0x0" ] }, { - "pc": 1243, + "pc": 1292, "op": "SWAP2", - "gas": 2052963, + "gas": 2052941, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", - "0x505", + "0x536", "0xe0", "0x100" ] }, { - "pc": 1244, + "pc": 1293, "op": "SWAP1", - "gas": 2052960, + "gas": 2052938, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", "0x100", "0xe0", - "0x505" + "0x536" ] }, { - "pc": 1245, + "pc": 1294, "op": "POP", - "gas": 2052957, + "gas": 2052935, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", "0x100", - "0x505", + "0x536", "0xe0" ] }, { - "pc": 1246, + "pc": 1295, "op": "JUMP", - "gas": 2052955, + "gas": 2052933, "gasCost": 8, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", "0x100", - "0x505" + "0x536" ] }, { - "pc": 1285, + "pc": 1334, "op": "JUMPDEST", - "gas": 2052947, + "gas": 2052925, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", @@ -9906,22 +9962,22 @@ ] }, { - "pc": 1286, + "pc": 1335, "op": "SWAP1", - "gas": 2052946, + "gas": 2052924, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0xc0", @@ -9929,22 +9985,22 @@ ] }, { - "pc": 1287, + "pc": 1336, "op": "POP", - "gas": 2052943, + "gas": 2052921, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0x100", @@ -9952,39 +10008,39 @@ ] }, { - "pc": 1288, + "pc": 1337, "op": "SWAP3", - "gas": 2052941, + "gas": 2052919, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1ab", + "0x1d4", "0x3e9", "0x80", "0x100" ] }, { - "pc": 1289, + "pc": 1338, "op": "SWAP2", - "gas": 2052938, + "gas": 2052916, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", @@ -9992,84 +10048,84 @@ "0x100", "0x3e9", "0x80", - "0x1ab" + "0x1d4" ] }, { - "pc": 1290, + "pc": 1339, "op": "POP", - "gas": 2052935, + "gas": 2052913, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", "0x100", - "0x1ab", + "0x1d4", "0x80", "0x3e9" ] }, { - "pc": 1291, + "pc": 1340, "op": "POP", - "gas": 2052933, + "gas": 2052911, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", "0x100", - "0x1ab", + "0x1d4", "0x80" ] }, { - "pc": 1292, + "pc": 1341, "op": "JUMP", - "gas": 2052931, + "gas": 2052909, "gasCost": 8, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", "0x100", - "0x1ab" + "0x1d4" ] }, { - "pc": 427, + "pc": 468, "op": "JUMPDEST", - "gas": 2052923, + "gas": 2052901, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", @@ -10078,17 +10134,17 @@ ] }, { - "pc": 428, + "pc": 469, "op": "PUSH1", - "gas": 2052922, + "gas": 2052900, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", @@ -10097,17 +10153,17 @@ ] }, { - "pc": 430, + "pc": 471, "op": "MLOAD", - "gas": 2052919, + "gas": 2052897, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", @@ -10117,17 +10173,17 @@ ] }, { - "pc": 431, + "pc": 472, "op": "DUP1", - "gas": 2052916, + "gas": 2052894, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", @@ -10137,17 +10193,17 @@ ] }, { - "pc": 432, + "pc": 473, "op": "SWAP2", - "gas": 2052913, + "gas": 2052891, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", @@ -10158,17 +10214,17 @@ ] }, { - "pc": 433, + "pc": 474, "op": "SUB", - "gas": 2052910, + "gas": 2052888, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", @@ -10179,17 +10235,17 @@ ] }, { - "pc": 434, + "pc": 475, "op": "SWAP1", - "gas": 2052907, + "gas": 2052885, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", @@ -10199,17 +10255,17 @@ ] }, { - "pc": 435, + "pc": 476, "op": "LOG2", - "gas": 2052904, + "gas": 2052882, "gasCost": 2149, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", @@ -10219,50 +10275,50 @@ ] }, { - "pc": 436, + "pc": 477, "op": "DUP2", - "gas": 2050755, + "gas": 2050733, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0" ] }, { - "pc": 437, + "pc": 478, "op": "PUSH1", - "gas": 2050752, + "gas": 2050730, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9" ] }, { - "pc": 439, + "pc": 480, "op": "PUSH1", - "gas": 2050749, + "gas": 2050727, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", @@ -10270,17 +10326,17 @@ ] }, { - "pc": 441, + "pc": 482, "op": "DUP3", - "gas": 2050746, + "gas": 2050724, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", @@ -10289,17 +10345,17 @@ ] }, { - "pc": 442, + "pc": 483, "op": "DUP3", - "gas": 2050743, + "gas": 2050721, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", @@ -10309,17 +10365,17 @@ ] }, { - "pc": 443, + "pc": 484, "op": "SLOAD", - "gas": 2050740, + "gas": 2050718, "gasCost": 2100, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", @@ -10334,17 +10390,17 @@ } }, { - "pc": 444, + "pc": 485, "op": "PUSH2", - "gas": 2048640, + "gas": 2048618, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", @@ -10355,17 +10411,17 @@ ] }, { - "pc": 447, + "pc": 488, "op": "SWAP2", - "gas": 2048637, + "gas": 2048615, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", @@ -10373,469 +10429,469 @@ "0x0", "0x3e9", "0x0", - "0x1c5" + "0x1ee" ] }, { - "pc": 448, + "pc": 489, "op": "SWAP1", - "gas": 2048634, + "gas": 2048612, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1c5", + "0x1ee", "0x0", "0x3e9" ] }, { - "pc": 449, + "pc": 490, "op": "PUSH2", - "gas": 2048631, + "gas": 2048609, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1c5", + "0x1ee", "0x3e9", "0x0" ] }, { - "pc": 452, + "pc": 493, "op": "JUMP", - "gas": 2048628, + "gas": 2048606, "gasCost": 8, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1c5", + "0x1ee", "0x3e9", "0x0", - "0x53c" + "0x56d" ] }, { - "pc": 1340, + "pc": 1389, "op": "JUMPDEST", - "gas": 2048620, + "gas": 2048598, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1c5", + "0x1ee", "0x3e9", "0x0" ] }, { - "pc": 1341, + "pc": 1390, "op": "PUSH1", - "gas": 2048619, + "gas": 2048597, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1c5", + "0x1ee", "0x3e9", "0x0" ] }, { - "pc": 1343, + "pc": 1392, "op": "PUSH2", - "gas": 2048616, + "gas": 2048594, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1c5", + "0x1ee", "0x3e9", "0x0", "0x0" ] }, { - "pc": 1346, + "pc": 1395, "op": "DUP3", - "gas": 2048613, + "gas": 2048591, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1c5", + "0x1ee", "0x3e9", "0x0", "0x0", - "0x547" + "0x578" ] }, { - "pc": 1347, + "pc": 1396, "op": "PUSH2", - "gas": 2048610, + "gas": 2048588, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1c5", + "0x1ee", "0x3e9", "0x0", "0x0", - "0x547", + "0x578", "0x0" ] }, { - "pc": 1350, + "pc": 1399, "op": "JUMP", - "gas": 2048607, + "gas": 2048585, "gasCost": 8, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1c5", + "0x1ee", "0x3e9", "0x0", "0x0", - "0x547", + "0x578", "0x0", - "0x36a" + "0x39b" ] }, { - "pc": 874, + "pc": 923, "op": "JUMPDEST", - "gas": 2048599, + "gas": 2048577, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1c5", + "0x1ee", "0x3e9", "0x0", "0x0", - "0x547", + "0x578", "0x0" ] }, { - "pc": 875, + "pc": 924, "op": "PUSH1", - "gas": 2048598, + "gas": 2048576, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1c5", + "0x1ee", "0x3e9", "0x0", "0x0", - "0x547", + "0x578", "0x0" ] }, { - "pc": 877, + "pc": 926, "op": "DUP2", - "gas": 2048595, + "gas": 2048573, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1c5", + "0x1ee", "0x3e9", "0x0", "0x0", - "0x547", + "0x578", "0x0", "0x0" ] }, { - "pc": 878, + "pc": 927, "op": "SWAP1", - "gas": 2048592, + "gas": 2048570, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1c5", + "0x1ee", "0x3e9", "0x0", "0x0", - "0x547", + "0x578", "0x0", "0x0", "0x0" ] }, { - "pc": 879, + "pc": 928, "op": "POP", - "gas": 2048589, + "gas": 2048567, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1c5", + "0x1ee", "0x3e9", "0x0", "0x0", - "0x547", + "0x578", "0x0", "0x0", "0x0" ] }, { - "pc": 880, + "pc": 929, "op": "SWAP2", - "gas": 2048587, + "gas": 2048565, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1c5", + "0x1ee", "0x3e9", "0x0", "0x0", - "0x547", + "0x578", "0x0", "0x0" ] }, { - "pc": 881, + "pc": 930, "op": "SWAP1", - "gas": 2048584, + "gas": 2048562, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1c5", + "0x1ee", "0x3e9", "0x0", "0x0", "0x0", "0x0", - "0x547" + "0x578" ] }, { - "pc": 882, + "pc": 931, "op": "POP", - "gas": 2048581, + "gas": 2048559, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1c5", + "0x1ee", "0x3e9", "0x0", "0x0", "0x0", - "0x547", + "0x578", "0x0" ] }, { - "pc": 883, + "pc": 932, "op": "JUMP", - "gas": 2048579, + "gas": 2048557, "gasCost": 8, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1c5", + "0x1ee", "0x3e9", "0x0", "0x0", "0x0", - "0x547" + "0x578" ] }, { - "pc": 1351, + "pc": 1400, "op": "JUMPDEST", - "gas": 2048571, + "gas": 2048549, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1c5", + "0x1ee", "0x3e9", "0x0", "0x0", @@ -10843,23 +10899,23 @@ ] }, { - "pc": 1352, + "pc": 1401, "op": "SWAP2", - "gas": 2048570, + "gas": 2048548, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1c5", + "0x1ee", "0x3e9", "0x0", "0x0", @@ -10867,23 +10923,23 @@ ] }, { - "pc": 1353, + "pc": 1402, "op": "POP", - "gas": 2048567, + "gas": 2048545, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1c5", + "0x1ee", "0x3e9", "0x0", "0x0", @@ -10891,354 +10947,354 @@ ] }, { - "pc": 1354, + "pc": 1403, "op": "PUSH2", - "gas": 2048565, + "gas": 2048543, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1c5", + "0x1ee", "0x3e9", "0x0", "0x0" ] }, { - "pc": 1357, + "pc": 1406, "op": "DUP4", - "gas": 2048562, + "gas": 2048540, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1c5", + "0x1ee", "0x3e9", "0x0", "0x0", - "0x552" + "0x583" ] }, { - "pc": 1358, + "pc": 1407, "op": "PUSH2", - "gas": 2048559, + "gas": 2048537, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1c5", + "0x1ee", "0x3e9", "0x0", "0x0", - "0x552", + "0x583", "0x3e9" ] }, { - "pc": 1361, + "pc": 1410, "op": "JUMP", - "gas": 2048556, + "gas": 2048534, "gasCost": 8, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1c5", + "0x1ee", "0x3e9", "0x0", "0x0", - "0x552", + "0x583", "0x3e9", - "0x36a" + "0x39b" ] }, { - "pc": 874, + "pc": 923, "op": "JUMPDEST", - "gas": 2048548, + "gas": 2048526, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1c5", + "0x1ee", "0x3e9", "0x0", "0x0", - "0x552", + "0x583", "0x3e9" ] }, { - "pc": 875, + "pc": 924, "op": "PUSH1", - "gas": 2048547, + "gas": 2048525, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1c5", + "0x1ee", "0x3e9", "0x0", "0x0", - "0x552", + "0x583", "0x3e9" ] }, { - "pc": 877, + "pc": 926, "op": "DUP2", - "gas": 2048544, + "gas": 2048522, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1c5", + "0x1ee", "0x3e9", "0x0", "0x0", - "0x552", + "0x583", "0x3e9", "0x0" ] }, { - "pc": 878, + "pc": 927, "op": "SWAP1", - "gas": 2048541, + "gas": 2048519, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1c5", + "0x1ee", "0x3e9", "0x0", "0x0", - "0x552", + "0x583", "0x3e9", "0x0", "0x3e9" ] }, { - "pc": 879, + "pc": 928, "op": "POP", - "gas": 2048538, + "gas": 2048516, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1c5", + "0x1ee", "0x3e9", "0x0", "0x0", - "0x552", + "0x583", "0x3e9", "0x3e9", "0x0" ] }, { - "pc": 880, + "pc": 929, "op": "SWAP2", - "gas": 2048536, + "gas": 2048514, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1c5", + "0x1ee", "0x3e9", "0x0", "0x0", - "0x552", + "0x583", "0x3e9", "0x3e9" ] }, { - "pc": 881, + "pc": 930, "op": "SWAP1", - "gas": 2048533, + "gas": 2048511, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1c5", + "0x1ee", "0x3e9", "0x0", "0x0", "0x3e9", "0x3e9", - "0x552" + "0x583" ] }, { - "pc": 882, + "pc": 931, "op": "POP", - "gas": 2048530, + "gas": 2048508, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1c5", + "0x1ee", "0x3e9", "0x0", "0x0", "0x3e9", - "0x552", + "0x583", "0x3e9" ] }, { - "pc": 883, + "pc": 932, "op": "JUMP", - "gas": 2048528, + "gas": 2048506, "gasCost": 8, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1c5", + "0x1ee", "0x3e9", "0x0", "0x0", "0x3e9", - "0x552" + "0x583" ] }, { - "pc": 1362, + "pc": 1411, "op": "JUMPDEST", - "gas": 2048520, + "gas": 2048498, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1c5", + "0x1ee", "0x3e9", "0x0", "0x0", @@ -11246,23 +11302,23 @@ ] }, { - "pc": 1363, + "pc": 1412, "op": "SWAP3", - "gas": 2048519, + "gas": 2048497, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1c5", + "0x1ee", "0x3e9", "0x0", "0x0", @@ -11270,23 +11326,23 @@ ] }, { - "pc": 1364, + "pc": 1413, "op": "POP", - "gas": 2048516, + "gas": 2048494, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1c5", + "0x1ee", "0x3e9", "0x0", "0x0", @@ -11294,46 +11350,46 @@ ] }, { - "pc": 1365, + "pc": 1414, "op": "DUP3", - "gas": 2048514, + "gas": 2048492, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1c5", + "0x1ee", "0x3e9", "0x0", "0x0" ] }, { - "pc": 1366, + "pc": 1415, "op": "PUSH32", - "gas": 2048511, + "gas": 2048489, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1c5", + "0x1ee", "0x3e9", "0x0", "0x0", @@ -11341,23 +11397,23 @@ ] }, { - "pc": 1399, + "pc": 1448, "op": "SUB", - "gas": 2048508, + "gas": 2048486, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1c5", + "0x1ee", "0x3e9", "0x0", "0x0", @@ -11366,23 +11422,23 @@ ] }, { - "pc": 1400, + "pc": 1449, "op": "DUP3", - "gas": 2048505, + "gas": 2048483, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1c5", + "0x1ee", "0x3e9", "0x0", "0x0", @@ -11390,23 +11446,23 @@ ] }, { - "pc": 1401, + "pc": 1450, "op": "GT", - "gas": 2048502, + "gas": 2048480, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1c5", + "0x1ee", "0x3e9", "0x0", "0x0", @@ -11415,23 +11471,23 @@ ] }, { - "pc": 1402, + "pc": 1451, "op": "ISZERO", - "gas": 2048499, + "gas": 2048477, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1c5", + "0x1ee", "0x3e9", "0x0", "0x0", @@ -11439,23 +11495,23 @@ ] }, { - "pc": 1403, + "pc": 1452, "op": "PUSH2", - "gas": 2048496, + "gas": 2048474, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1c5", + "0x1ee", "0x3e9", "0x0", "0x0", @@ -11463,94 +11519,94 @@ ] }, { - "pc": 1406, + "pc": 1455, "op": "JUMPI", - "gas": 2048493, + "gas": 2048471, "gasCost": 10, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1c5", + "0x1ee", "0x3e9", "0x0", "0x0", "0x1", - "0x587" + "0x5b8" ] }, { - "pc": 1415, + "pc": 1464, "op": "JUMPDEST", - "gas": 2048483, + "gas": 2048461, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1c5", + "0x1ee", "0x3e9", "0x0", "0x0" ] }, { - "pc": 1416, + "pc": 1465, "op": "DUP3", - "gas": 2048482, + "gas": 2048460, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1c5", + "0x1ee", "0x3e9", "0x0", "0x0" ] }, { - "pc": 1417, + "pc": 1466, "op": "DUP3", - "gas": 2048479, + "gas": 2048457, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1c5", + "0x1ee", "0x3e9", "0x0", "0x0", @@ -11558,23 +11614,23 @@ ] }, { - "pc": 1418, + "pc": 1467, "op": "ADD", - "gas": 2048476, + "gas": 2048454, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1c5", + "0x1ee", "0x3e9", "0x0", "0x0", @@ -11583,23 +11639,23 @@ ] }, { - "pc": 1419, + "pc": 1468, "op": "SWAP1", - "gas": 2048473, + "gas": 2048451, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1c5", + "0x1ee", "0x3e9", "0x0", "0x0", @@ -11607,23 +11663,23 @@ ] }, { - "pc": 1420, + "pc": 1469, "op": "POP", - "gas": 2048470, + "gas": 2048448, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1c5", + "0x1ee", "0x3e9", "0x0", "0x3e9", @@ -11631,40 +11687,40 @@ ] }, { - "pc": 1421, + "pc": 1470, "op": "SWAP3", - "gas": 2048468, + "gas": 2048446, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1c5", + "0x1ee", "0x3e9", "0x0", "0x3e9" ] }, { - "pc": 1422, + "pc": 1471, "op": "SWAP2", - "gas": 2048465, + "gas": 2048443, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", @@ -11673,87 +11729,87 @@ "0x3e9", "0x3e9", "0x0", - "0x1c5" + "0x1ee" ] }, { - "pc": 1423, + "pc": 1472, "op": "POP", - "gas": 2048462, + "gas": 2048440, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", "0x3e9", - "0x1c5", + "0x1ee", "0x0", "0x3e9" ] }, { - "pc": 1424, + "pc": 1473, "op": "POP", - "gas": 2048460, + "gas": 2048438, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", "0x3e9", - "0x1c5", + "0x1ee", "0x0" ] }, { - "pc": 1425, + "pc": 1474, "op": "JUMP", - "gas": 2048458, + "gas": 2048436, "gasCost": 8, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", "0x3e9", - "0x1c5" + "0x1ee" ] }, { - "pc": 453, + "pc": 494, "op": "JUMPDEST", - "gas": 2048450, + "gas": 2048428, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", @@ -11763,17 +11819,17 @@ ] }, { - "pc": 454, + "pc": 495, "op": "SWAP3", - "gas": 2048449, + "gas": 2048427, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", @@ -11783,17 +11839,17 @@ ] }, { - "pc": 455, + "pc": 496, "op": "POP", - "gas": 2048446, + "gas": 2048424, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", @@ -11803,17 +11859,17 @@ ] }, { - "pc": 456, + "pc": 497, "op": "POP", - "gas": 2048444, + "gas": 2048422, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", @@ -11822,17 +11878,17 @@ ] }, { - "pc": 457, + "pc": 498, "op": "DUP2", - "gas": 2048442, + "gas": 2048420, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", @@ -11840,17 +11896,17 @@ ] }, { - "pc": 458, + "pc": 499, "op": "SWAP1", - "gas": 2048439, + "gas": 2048417, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", @@ -11859,17 +11915,17 @@ ] }, { - "pc": 459, + "pc": 500, "op": "SSTORE", - "gas": 2048436, + "gas": 2048414, "gasCost": 20000, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9", @@ -11882,310 +11938,310 @@ } }, { - "pc": 460, + "pc": 501, "op": "POP", - "gas": 2028436, + "gas": 2028414, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x3e9" ] }, { - "pc": 461, + "pc": 502, "op": "PUSH1", - "gas": 2028434, + "gas": 2028412, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0" ] }, { - "pc": 463, + "pc": 504, "op": "SWAP1", - "gas": 2028431, + "gas": 2028409, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x0", "0x2" ] }, { - "pc": 464, + "pc": 505, "op": "POP", - "gas": 2028428, + "gas": 2028406, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x2", "0x0" ] }, { - "pc": 465, + "pc": 506, "op": "SWAP2", - "gas": 2028426, + "gas": 2028404, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x253", + "0x284", "0x3e9", "0x2" ] }, { - "pc": 466, + "pc": 507, "op": "SWAP1", - "gas": 2028423, + "gas": 2028401, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x2", "0x3e9", - "0x253" + "0x284" ] }, { - "pc": 467, + "pc": 508, "op": "POP", - "gas": 2028420, + "gas": 2028398, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x2", - "0x253", + "0x284", "0x3e9" ] }, { - "pc": 468, + "pc": 509, "op": "JUMP", - "gas": 2028418, + "gas": 2028396, "gasCost": 8, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x2", - "0x253" + "0x284" ] }, { - "pc": 595, + "pc": 644, "op": "JUMPDEST", - "gas": 2028410, + "gas": 2028388, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x2" ] }, { - "pc": 596, + "pc": 645, "op": "POP", - "gas": 2028409, + "gas": 2028387, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x2" ] }, { - "pc": 597, + "pc": 646, "op": "PUSH2", - "gas": 2028407, + "gas": 2028385, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0" ] }, { - "pc": 600, + "pc": 649, "op": "PUSH2", - "gas": 2028404, + "gas": 2028382, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x25c" + "0x28d" ] }, { - "pc": 603, + "pc": 652, "op": "JUMP", - "gas": 2028401, + "gas": 2028379, "gasCost": 8, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x25c", - "0x114" + "0x28d", + "0x13d" ] }, { - "pc": 276, + "pc": 317, "op": "JUMPDEST", - "gas": 2028393, + "gas": 2028371, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x25c" + "0x28d" ] }, { - "pc": 277, + "pc": 318, "op": "PUSH1", - "gas": 2028392, + "gas": 2028370, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x25c" + "0x28d" ] }, { - "pc": 279, + "pc": 320, "op": "DUP1", - "gas": 2028389, + "gas": 2028367, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x25c", + "0x28d", "0x0" ] }, { - "pc": 280, + "pc": 321, "op": "PUSH1", - "gas": 2028386, + "gas": 2028364, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x25c", + "0x28d", "0x0", "0x0" ] }, { - "pc": 282, + "pc": 323, "op": "MLOAD", - "gas": 2028383, + "gas": 2028361, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x25c", + "0x28d", "0x0", "0x0", "0x40" ] }, { - "pc": 283, + "pc": 324, "op": "DUP1", - "gas": 2028380, + "gas": 2028358, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x25c", + "0x28d", "0x0", "0x0", "0x80" ] }, { - "pc": 284, + "pc": 325, "op": "PUSH1", - "gas": 2028377, + "gas": 2028355, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x25c", + "0x28d", "0x0", "0x0", "0x80", @@ -12193,17 +12249,17 @@ ] }, { - "pc": 286, + "pc": 327, "op": "ADD", - "gas": 2028374, + "gas": 2028352, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x25c", + "0x28d", "0x0", "0x0", "0x80", @@ -12212,17 +12268,17 @@ ] }, { - "pc": 287, + "pc": 328, "op": "PUSH1", - "gas": 2028371, + "gas": 2028349, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x25c", + "0x28d", "0x0", "0x0", "0x80", @@ -12230,17 +12286,17 @@ ] }, { - "pc": 289, + "pc": 330, "op": "MSTORE", - "gas": 2028368, + "gas": 2028346, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x25c", + "0x28d", "0x0", "0x0", "0x80", @@ -12249,34 +12305,34 @@ ] }, { - "pc": 290, + "pc": 331, "op": "DUP1", - "gas": 2028365, + "gas": 2028343, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x25c", + "0x28d", "0x0", "0x0", "0x80" ] }, { - "pc": 291, + "pc": 332, "op": "PUSH1", - "gas": 2028362, + "gas": 2028340, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x25c", + "0x28d", "0x0", "0x0", "0x80", @@ -12284,17 +12340,17 @@ ] }, { - "pc": 293, + "pc": 334, "op": "DUP2", - "gas": 2028359, + "gas": 2028337, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x25c", + "0x28d", "0x0", "0x0", "0x80", @@ -12303,17 +12359,17 @@ ] }, { - "pc": 294, + "pc": 335, "op": "MSTORE", - "gas": 2028356, + "gas": 2028334, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x25c", + "0x28d", "0x0", "0x0", "0x80", @@ -12323,17 +12379,17 @@ ] }, { - "pc": 295, + "pc": 336, "op": "PUSH1", - "gas": 2028353, + "gas": 2028331, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x25c", + "0x28d", "0x0", "0x0", "0x80", @@ -12341,17 +12397,17 @@ ] }, { - "pc": 297, + "pc": 338, "op": "ADD", - "gas": 2028350, + "gas": 2028328, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x25c", + "0x28d", "0x0", "0x0", "0x80", @@ -12360,17 +12416,17 @@ ] }, { - "pc": 298, + "pc": 339, "op": "PUSH32", - "gas": 2028347, + "gas": 2028325, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x25c", + "0x28d", "0x0", "0x0", "0x80", @@ -12378,17 +12434,17 @@ ] }, { - "pc": 331, + "pc": 372, "op": "DUP2", - "gas": 2028344, + "gas": 2028322, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x25c", + "0x28d", "0x0", "0x0", "0x80", @@ -12397,17 +12453,17 @@ ] }, { - "pc": 332, + "pc": 373, "op": "MSTORE", - "gas": 2028341, + "gas": 2028319, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x25c", + "0x28d", "0x0", "0x0", "0x80", @@ -12417,17 +12473,17 @@ ] }, { - "pc": 333, + "pc": 374, "op": "POP", - "gas": 2028338, + "gas": 2028316, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x25c", + "0x28d", "0x0", "0x0", "0x80", @@ -12435,84 +12491,84 @@ ] }, { - "pc": 334, + "pc": 375, "op": "SWAP1", - "gas": 2028336, + "gas": 2028314, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x25c", + "0x28d", "0x0", "0x0", "0x80" ] }, { - "pc": 335, + "pc": 376, "op": "POP", - "gas": 2028333, + "gas": 2028311, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x25c", + "0x28d", "0x0", "0x80", "0x0" ] }, { - "pc": 336, + "pc": 377, "op": "PUSH1", - "gas": 2028331, + "gas": 2028309, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x25c", + "0x28d", "0x0", "0x80" ] }, { - "pc": 338, + "pc": 379, "op": "DUP2", - "gas": 2028328, + "gas": 2028306, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x25c", + "0x28d", "0x0", "0x80", "0x0" ] }, { - "pc": 339, + "pc": 380, "op": "DUP1", - "gas": 2028325, + "gas": 2028303, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x25c", + "0x28d", "0x0", "0x80", "0x0", @@ -12520,17 +12576,17 @@ ] }, { - "pc": 340, + "pc": 381, "op": "MLOAD", - "gas": 2028322, + "gas": 2028300, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x25c", + "0x28d", "0x0", "0x80", "0x0", @@ -12539,17 +12595,17 @@ ] }, { - "pc": 341, + "pc": 382, "op": "SWAP1", - "gas": 2028319, + "gas": 2028297, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x25c", + "0x28d", "0x0", "0x80", "0x0", @@ -12558,17 +12614,17 @@ ] }, { - "pc": 342, + "pc": 383, "op": "PUSH1", - "gas": 2028316, + "gas": 2028294, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x25c", + "0x28d", "0x0", "0x80", "0x0", @@ -12577,17 +12633,17 @@ ] }, { - "pc": 344, + "pc": 385, "op": "ADD", - "gas": 2028313, + "gas": 2028291, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x25c", + "0x28d", "0x0", "0x80", "0x0", @@ -12597,17 +12653,17 @@ ] }, { - "pc": 345, + "pc": 386, "op": "KECCAK256", - "gas": 2028310, + "gas": 2028288, "gasCost": 36, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x25c", + "0x28d", "0x0", "0x80", "0x0", @@ -12616,17 +12672,17 @@ ] }, { - "pc": 346, + "pc": 387, "op": "SWAP1", - "gas": 2028274, + "gas": 2028252, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x25c", + "0x28d", "0x0", "0x80", "0x0", @@ -12634,17 +12690,17 @@ ] }, { - "pc": 347, + "pc": 388, "op": "POP", - "gas": 2028271, + "gas": 2028249, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x25c", + "0x28d", "0x0", "0x80", "0xb6e16d27ac5ab427a7f68900ac5559ce272dc6c37c82b3e052246c82244c50e4", @@ -12652,34 +12708,34 @@ ] }, { - "pc": 348, + "pc": 389, "op": "DUP1", - "gas": 2028269, + "gas": 2028247, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x25c", + "0x28d", "0x0", "0x80", "0xb6e16d27ac5ab427a7f68900ac5559ce272dc6c37c82b3e052246c82244c50e4" ] }, { - "pc": 349, + "pc": 390, "op": "SWAP3", - "gas": 2028266, + "gas": 2028244, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x25c", + "0x28d", "0x0", "0x80", "0xb6e16d27ac5ab427a7f68900ac5559ce272dc6c37c82b3e052246c82244c50e4", @@ -12687,17 +12743,17 @@ ] }, { - "pc": 350, + "pc": 391, "op": "POP", - "gas": 2028263, + "gas": 2028241, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x25c", + "0x28d", "0xb6e16d27ac5ab427a7f68900ac5559ce272dc6c37c82b3e052246c82244c50e4", "0x80", "0xb6e16d27ac5ab427a7f68900ac5559ce272dc6c37c82b3e052246c82244c50e4", @@ -12705,132 +12761,132 @@ ] }, { - "pc": 351, + "pc": 392, "op": "POP", - "gas": 2028261, + "gas": 2028239, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x25c", + "0x28d", "0xb6e16d27ac5ab427a7f68900ac5559ce272dc6c37c82b3e052246c82244c50e4", "0x80", "0xb6e16d27ac5ab427a7f68900ac5559ce272dc6c37c82b3e052246c82244c50e4" ] }, { - "pc": 352, + "pc": 393, "op": "POP", - "gas": 2028259, + "gas": 2028237, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x25c", + "0x28d", "0xb6e16d27ac5ab427a7f68900ac5559ce272dc6c37c82b3e052246c82244c50e4", "0x80" ] }, { - "pc": 353, + "pc": 394, "op": "SWAP1", - "gas": 2028257, + "gas": 2028235, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", - "0x25c", + "0x28d", "0xb6e16d27ac5ab427a7f68900ac5559ce272dc6c37c82b3e052246c82244c50e4" ] }, { - "pc": 354, + "pc": 395, "op": "JUMP", - "gas": 2028254, + "gas": 2028232, "gasCost": 8, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0xb6e16d27ac5ab427a7f68900ac5559ce272dc6c37c82b3e052246c82244c50e4", - "0x25c" + "0x28d" ] }, { - "pc": 604, + "pc": 653, "op": "JUMPDEST", - "gas": 2028246, + "gas": 2028224, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0xb6e16d27ac5ab427a7f68900ac5559ce272dc6c37c82b3e052246c82244c50e4" ] }, { - "pc": 605, + "pc": 654, "op": "POP", - "gas": 2028245, + "gas": 2028223, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0xb6e16d27ac5ab427a7f68900ac5559ce272dc6c37c82b3e052246c82244c50e4" ] }, { - "pc": 606, + "pc": 655, "op": "PUSH1", - "gas": 2028243, + "gas": 2028221, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0" ] }, { - "pc": 608, + "pc": 657, "op": "DUP1", - "gas": 2028240, + "gas": 2028218, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0" ] }, { - "pc": 609, + "pc": 658, "op": "SLOAD", - "gas": 2028237, + "gas": 2028215, "gasCost": 2100, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", @@ -12843,14 +12899,14 @@ } }, { - "pc": 610, + "pc": 659, "op": "SWAP1", - "gas": 2026137, + "gas": 2026115, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", @@ -12858,14 +12914,14 @@ ] }, { - "pc": 611, + "pc": 660, "op": "PUSH2", - "gas": 2026134, + "gas": 2026112, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", @@ -12873,14 +12929,14 @@ ] }, { - "pc": 614, + "pc": 663, "op": "EXP", - "gas": 2026131, + "gas": 2026109, "gasCost": 10, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", @@ -12889,14 +12945,14 @@ ] }, { - "pc": 615, + "pc": 664, "op": "SWAP1", - "gas": 2026121, + "gas": 2026099, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", @@ -12904,14 +12960,14 @@ ] }, { - "pc": 616, + "pc": 665, "op": "DIV", - "gas": 2026118, + "gas": 2026096, "gasCost": 5, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x1", @@ -12919,28 +12975,28 @@ ] }, { - "pc": 617, + "pc": 666, "op": "PUSH20", - "gas": 2026113, + "gas": 2026091, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0" ] }, { - "pc": 638, + "pc": 687, "op": "AND", - "gas": 2026110, + "gas": 2026088, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", @@ -12948,28 +13004,28 @@ ] }, { - "pc": 639, + "pc": 688, "op": "PUSH20", - "gas": 2026107, + "gas": 2026085, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0" ] }, { - "pc": 660, + "pc": 709, "op": "AND", - "gas": 2026104, + "gas": 2026082, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", @@ -12977,28 +13033,28 @@ ] }, { - "pc": 661, + "pc": 710, "op": "PUSH4", - "gas": 2026101, + "gas": 2026079, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0" ] }, { - "pc": 666, + "pc": 715, "op": "DUP4", - "gas": 2026098, + "gas": 2026076, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", @@ -13006,14 +13062,14 @@ ] }, { - "pc": 667, + "pc": 716, "op": "PUSH1", - "gas": 2026095, + "gas": 2026073, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", @@ -13022,14 +13078,14 @@ ] }, { - "pc": 669, + "pc": 718, "op": "MLOAD", - "gas": 2026092, + "gas": 2026070, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", @@ -13039,14 +13095,14 @@ ] }, { - "pc": 670, + "pc": 719, "op": "DUP3", - "gas": 2026089, + "gas": 2026067, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", @@ -13056,14 +13112,14 @@ ] }, { - "pc": 671, + "pc": 720, "op": "PUSH4", - "gas": 2026086, + "gas": 2026064, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", @@ -13074,14 +13130,14 @@ ] }, { - "pc": 676, + "pc": 725, "op": "AND", - "gas": 2026083, + "gas": 2026061, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", @@ -13093,14 +13149,14 @@ ] }, { - "pc": 677, + "pc": 726, "op": "PUSH1", - "gas": 2026080, + "gas": 2026058, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", @@ -13111,14 +13167,14 @@ ] }, { - "pc": 679, + "pc": 728, "op": "SHL", - "gas": 2026077, + "gas": 2026055, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", @@ -13130,14 +13186,14 @@ ] }, { - "pc": 680, + "pc": 729, "op": "DUP2", - "gas": 2026074, + "gas": 2026052, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", @@ -13148,14 +13204,14 @@ ] }, { - "pc": 681, + "pc": 730, "op": "MSTORE", - "gas": 2026071, + "gas": 2026049, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", @@ -13167,14 +13223,14 @@ ] }, { - "pc": 682, + "pc": 731, "op": "PUSH1", - "gas": 2026068, + "gas": 2026046, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", @@ -13184,14 +13240,14 @@ ] }, { - "pc": 684, + "pc": 733, "op": "ADD", - "gas": 2026065, + "gas": 2026043, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", @@ -13202,14 +13258,14 @@ ] }, { - "pc": 685, + "pc": 734, "op": "PUSH2", - "gas": 2026062, + "gas": 2026040, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", @@ -13219,147 +13275,147 @@ ] }, { - "pc": 688, + "pc": 737, "op": "SWAP2", - "gas": 2026059, + "gas": 2026037, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", "0xa0712d68", "0x3e8", "0xc4", - "0x2b6" + "0x2e7" ] }, { - "pc": 689, + "pc": 738, "op": "SWAP1", - "gas": 2026056, + "gas": 2026034, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", "0xa0712d68", - "0x2b6", + "0x2e7", "0xc4", "0x3e8" ] }, { - "pc": 690, + "pc": 739, "op": "PUSH2", - "gas": 2026053, + "gas": 2026031, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", "0xa0712d68", - "0x2b6", + "0x2e7", "0x3e8", "0xc4" ] }, { - "pc": 693, + "pc": 742, "op": "JUMP", - "gas": 2026050, + "gas": 2026028, "gasCost": 8, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", "0xa0712d68", - "0x2b6", + "0x2e7", "0x3e8", "0xc4", - "0x3dc" + "0x40d" ] }, { - "pc": 988, + "pc": 1037, "op": "JUMPDEST", - "gas": 2026042, + "gas": 2026020, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", "0xa0712d68", - "0x2b6", + "0x2e7", "0x3e8", "0xc4" ] }, { - "pc": 989, + "pc": 1038, "op": "PUSH1", - "gas": 2026041, + "gas": 2026019, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", "0xa0712d68", - "0x2b6", + "0x2e7", "0x3e8", "0xc4" ] }, { - "pc": 991, + "pc": 1040, "op": "PUSH1", - "gas": 2026038, + "gas": 2026016, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", "0xa0712d68", - "0x2b6", + "0x2e7", "0x3e8", "0xc4", "0x0" ] }, { - "pc": 993, + "pc": 1042, "op": "DUP3", - "gas": 2026035, + "gas": 2026013, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", "0xa0712d68", - "0x2b6", + "0x2e7", "0x3e8", "0xc4", "0x0", @@ -13367,19 +13423,19 @@ ] }, { - "pc": 994, + "pc": 1043, "op": "ADD", - "gas": 2026032, + "gas": 2026010, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", "0xa0712d68", - "0x2b6", + "0x2e7", "0x3e8", "0xc4", "0x0", @@ -13388,19 +13444,19 @@ ] }, { - "pc": 995, + "pc": 1044, "op": "SWAP1", - "gas": 2026029, + "gas": 2026007, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", "0xa0712d68", - "0x2b6", + "0x2e7", "0x3e8", "0xc4", "0x0", @@ -13408,19 +13464,19 @@ ] }, { - "pc": 996, + "pc": 1045, "op": "POP", - "gas": 2026026, + "gas": 2026004, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", "0xa0712d68", - "0x2b6", + "0x2e7", "0x3e8", "0xc4", "0xe4", @@ -13428,557 +13484,557 @@ ] }, { - "pc": 997, + "pc": 1046, "op": "PUSH2", - "gas": 2026024, + "gas": 2026002, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", "0xa0712d68", - "0x2b6", + "0x2e7", "0x3e8", "0xc4", "0xe4" ] }, { - "pc": 1000, + "pc": 1049, "op": "PUSH1", - "gas": 2026021, + "gas": 2025999, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", "0xa0712d68", - "0x2b6", + "0x2e7", "0x3e8", "0xc4", "0xe4", - "0x3f1" + "0x422" ] }, { - "pc": 1002, + "pc": 1051, "op": "DUP4", - "gas": 2026018, + "gas": 2025996, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", "0xa0712d68", - "0x2b6", + "0x2e7", "0x3e8", "0xc4", "0xe4", - "0x3f1", + "0x422", "0x0" ] }, { - "pc": 1003, + "pc": 1052, "op": "ADD", - "gas": 2026015, + "gas": 2025993, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", "0xa0712d68", - "0x2b6", + "0x2e7", "0x3e8", "0xc4", "0xe4", - "0x3f1", + "0x422", "0x0", "0xc4" ] }, { - "pc": 1004, + "pc": 1053, "op": "DUP5", - "gas": 2026012, + "gas": 2025990, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", "0xa0712d68", - "0x2b6", + "0x2e7", "0x3e8", "0xc4", "0xe4", - "0x3f1", + "0x422", "0xc4" ] }, { - "pc": 1005, + "pc": 1054, "op": "PUSH2", - "gas": 2026009, + "gas": 2025987, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", "0xa0712d68", - "0x2b6", + "0x2e7", "0x3e8", "0xc4", "0xe4", - "0x3f1", + "0x422", "0xc4", "0x3e8" ] }, { - "pc": 1008, + "pc": 1057, "op": "JUMP", - "gas": 2026006, + "gas": 2025984, "gasCost": 8, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", "0xa0712d68", - "0x2b6", + "0x2e7", "0x3e8", "0xc4", "0xe4", - "0x3f1", + "0x422", "0xc4", "0x3e8", - "0x3cd" + "0x3fe" ] }, { - "pc": 973, + "pc": 1022, "op": "JUMPDEST", - "gas": 2025998, + "gas": 2025976, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", "0xa0712d68", - "0x2b6", + "0x2e7", "0x3e8", "0xc4", "0xe4", - "0x3f1", + "0x422", "0xc4", "0x3e8" ] }, { - "pc": 974, + "pc": 1023, "op": "PUSH2", - "gas": 2025997, + "gas": 2025975, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", "0xa0712d68", - "0x2b6", + "0x2e7", "0x3e8", "0xc4", "0xe4", - "0x3f1", + "0x422", "0xc4", "0x3e8" ] }, { - "pc": 977, + "pc": 1026, "op": "DUP2", - "gas": 2025994, + "gas": 2025972, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", "0xa0712d68", - "0x2b6", + "0x2e7", "0x3e8", "0xc4", "0xe4", - "0x3f1", + "0x422", "0xc4", "0x3e8", - "0x3d6" + "0x407" ] }, { - "pc": 978, + "pc": 1027, "op": "PUSH2", - "gas": 2025991, + "gas": 2025969, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", "0xa0712d68", - "0x2b6", + "0x2e7", "0x3e8", "0xc4", "0xe4", - "0x3f1", + "0x422", "0xc4", "0x3e8", - "0x3d6", + "0x407", "0x3e8" ] }, { - "pc": 981, + "pc": 1030, "op": "JUMP", - "gas": 2025988, + "gas": 2025966, "gasCost": 8, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", "0xa0712d68", - "0x2b6", + "0x2e7", "0x3e8", "0xc4", "0xe4", - "0x3f1", + "0x422", "0xc4", "0x3e8", - "0x3d6", + "0x407", "0x3e8", - "0x36a" + "0x39b" ] }, { - "pc": 874, + "pc": 923, "op": "JUMPDEST", - "gas": 2025980, + "gas": 2025958, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", "0xa0712d68", - "0x2b6", + "0x2e7", "0x3e8", "0xc4", "0xe4", - "0x3f1", + "0x422", "0xc4", "0x3e8", - "0x3d6", + "0x407", "0x3e8" ] }, { - "pc": 875, + "pc": 924, "op": "PUSH1", - "gas": 2025979, + "gas": 2025957, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", "0xa0712d68", - "0x2b6", + "0x2e7", "0x3e8", "0xc4", "0xe4", - "0x3f1", + "0x422", "0xc4", "0x3e8", - "0x3d6", + "0x407", "0x3e8" ] }, { - "pc": 877, + "pc": 926, "op": "DUP2", - "gas": 2025976, + "gas": 2025954, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", "0xa0712d68", - "0x2b6", + "0x2e7", "0x3e8", "0xc4", "0xe4", - "0x3f1", + "0x422", "0xc4", "0x3e8", - "0x3d6", + "0x407", "0x3e8", "0x0" ] }, { - "pc": 878, + "pc": 927, "op": "SWAP1", - "gas": 2025973, + "gas": 2025951, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", "0xa0712d68", - "0x2b6", + "0x2e7", "0x3e8", "0xc4", "0xe4", - "0x3f1", + "0x422", "0xc4", "0x3e8", - "0x3d6", + "0x407", "0x3e8", "0x0", "0x3e8" ] }, { - "pc": 879, + "pc": 928, "op": "POP", - "gas": 2025970, + "gas": 2025948, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", "0xa0712d68", - "0x2b6", + "0x2e7", "0x3e8", "0xc4", "0xe4", - "0x3f1", + "0x422", "0xc4", "0x3e8", - "0x3d6", + "0x407", "0x3e8", "0x3e8", "0x0" ] }, { - "pc": 880, + "pc": 929, "op": "SWAP2", - "gas": 2025968, + "gas": 2025946, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", "0xa0712d68", - "0x2b6", + "0x2e7", "0x3e8", "0xc4", "0xe4", - "0x3f1", + "0x422", "0xc4", "0x3e8", - "0x3d6", + "0x407", "0x3e8", "0x3e8" ] }, { - "pc": 881, + "pc": 930, "op": "SWAP1", - "gas": 2025965, + "gas": 2025943, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", "0xa0712d68", - "0x2b6", + "0x2e7", "0x3e8", "0xc4", "0xe4", - "0x3f1", + "0x422", "0xc4", "0x3e8", "0x3e8", "0x3e8", - "0x3d6" + "0x407" ] }, { - "pc": 882, + "pc": 931, "op": "POP", - "gas": 2025962, + "gas": 2025940, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", "0xa0712d68", - "0x2b6", + "0x2e7", "0x3e8", "0xc4", "0xe4", - "0x3f1", + "0x422", "0xc4", "0x3e8", "0x3e8", - "0x3d6", + "0x407", "0x3e8" ] }, { - "pc": 883, + "pc": 932, "op": "JUMP", - "gas": 2025960, + "gas": 2025938, "gasCost": 8, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", "0xa0712d68", - "0x2b6", + "0x2e7", "0x3e8", "0xc4", "0xe4", - "0x3f1", + "0x422", "0xc4", "0x3e8", "0x3e8", - "0x3d6" + "0x407" ] }, { - "pc": 982, + "pc": 1031, "op": "JUMPDEST", - "gas": 2025952, + "gas": 2025930, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", "0xa0712d68", - "0x2b6", + "0x2e7", "0x3e8", "0xc4", "0xe4", - "0x3f1", + "0x422", "0xc4", "0x3e8", "0x3e8" ] }, { - "pc": 983, + "pc": 1032, "op": "DUP3", - "gas": 2025951, + "gas": 2025929, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", "0xa0712d68", - "0x2b6", + "0x2e7", "0x3e8", "0xc4", "0xe4", - "0x3f1", + "0x422", "0xc4", "0x3e8", "0x3e8" ] }, { - "pc": 984, + "pc": 1033, "op": "MSTORE", - "gas": 2025948, + "gas": 2025926, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", "0xa0712d68", - "0x2b6", + "0x2e7", "0x3e8", "0xc4", "0xe4", - "0x3f1", + "0x422", "0xc4", "0x3e8", "0x3e8", @@ -13986,115 +14042,115 @@ ] }, { - "pc": 985, + "pc": 1034, "op": "POP", - "gas": 2025945, + "gas": 2025923, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", "0xa0712d68", - "0x2b6", + "0x2e7", "0x3e8", "0xc4", "0xe4", - "0x3f1", + "0x422", "0xc4", "0x3e8" ] }, { - "pc": 986, + "pc": 1035, "op": "POP", - "gas": 2025943, + "gas": 2025921, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", "0xa0712d68", - "0x2b6", + "0x2e7", "0x3e8", "0xc4", "0xe4", - "0x3f1", + "0x422", "0xc4" ] }, { - "pc": 987, + "pc": 1036, "op": "JUMP", - "gas": 2025941, + "gas": 2025919, "gasCost": 8, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", "0xa0712d68", - "0x2b6", + "0x2e7", "0x3e8", "0xc4", "0xe4", - "0x3f1" + "0x422" ] }, { - "pc": 1009, + "pc": 1058, "op": "JUMPDEST", - "gas": 2025933, + "gas": 2025911, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", "0xa0712d68", - "0x2b6", + "0x2e7", "0x3e8", "0xc4", "0xe4" ] }, { - "pc": 1010, + "pc": 1059, "op": "SWAP3", - "gas": 2025932, + "gas": 2025910, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", "0xa0712d68", - "0x2b6", + "0x2e7", "0x3e8", "0xc4", "0xe4" ] }, { - "pc": 1011, + "pc": 1060, "op": "SWAP2", - "gas": 2025929, + "gas": 2025907, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", @@ -14102,72 +14158,72 @@ "0xe4", "0x3e8", "0xc4", - "0x2b6" + "0x2e7" ] }, { - "pc": 1012, + "pc": 1061, "op": "POP", - "gas": 2025926, + "gas": 2025904, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", "0xa0712d68", "0xe4", - "0x2b6", + "0x2e7", "0xc4", "0x3e8" ] }, { - "pc": 1013, + "pc": 1062, "op": "POP", - "gas": 2025924, + "gas": 2025902, "gasCost": 2, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", "0xa0712d68", "0xe4", - "0x2b6", + "0x2e7", "0xc4" ] }, { - "pc": 1014, + "pc": 1063, "op": "JUMP", - "gas": 2025922, + "gas": 2025900, "gasCost": 8, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", "0xa0712d68", "0xe4", - "0x2b6" + "0x2e7" ] }, { - "pc": 694, + "pc": 743, "op": "JUMPDEST", - "gas": 2025914, + "gas": 2025892, "gasCost": 1, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", @@ -14176,14 +14232,14 @@ ] }, { - "pc": 695, + "pc": 744, "op": "PUSH1", - "gas": 2025913, + "gas": 2025891, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", @@ -14192,14 +14248,14 @@ ] }, { - "pc": 697, + "pc": 746, "op": "PUSH1", - "gas": 2025910, + "gas": 2025888, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", @@ -14209,14 +14265,14 @@ ] }, { - "pc": 699, + "pc": 748, "op": "MLOAD", - "gas": 2025907, + "gas": 2025885, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", @@ -14227,14 +14283,14 @@ ] }, { - "pc": 700, + "pc": 749, "op": "DUP1", - "gas": 2025904, + "gas": 2025882, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", @@ -14245,14 +14301,14 @@ ] }, { - "pc": 701, + "pc": 750, "op": "DUP4", - "gas": 2025901, + "gas": 2025879, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", @@ -14264,14 +14320,14 @@ ] }, { - "pc": 702, + "pc": 751, "op": "SUB", - "gas": 2025898, + "gas": 2025876, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", @@ -14284,14 +14340,14 @@ ] }, { - "pc": 703, + "pc": 752, "op": "DUP2", - "gas": 2025895, + "gas": 2025873, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", @@ -14303,14 +14359,14 @@ ] }, { - "pc": 704, + "pc": 753, "op": "PUSH1", - "gas": 2025892, + "gas": 2025870, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", @@ -14323,14 +14379,14 @@ ] }, { - "pc": 706, + "pc": 755, "op": "DUP8", - "gas": 2025889, + "gas": 2025867, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", @@ -14344,14 +14400,14 @@ ] }, { - "pc": 707, + "pc": 756, "op": "DUP1", - "gas": 2025886, + "gas": 2025864, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", @@ -14366,14 +14422,14 @@ ] }, { - "pc": 708, + "pc": 757, "op": "EXTCODESIZE", - "gas": 2025883, + "gas": 2025861, "gasCost": 100, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", @@ -14389,14 +14445,14 @@ ] }, { - "pc": 709, + "pc": 758, "op": "ISZERO", - "gas": 2025783, + "gas": 2025761, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", @@ -14412,14 +14468,14 @@ ] }, { - "pc": 710, + "pc": 759, "op": "DUP1", - "gas": 2025780, + "gas": 2025758, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", @@ -14435,14 +14491,14 @@ ] }, { - "pc": 711, + "pc": 760, "op": "ISZERO", - "gas": 2025777, + "gas": 2025755, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", @@ -14459,14 +14515,14 @@ ] }, { - "pc": 712, + "pc": 761, "op": "PUSH2", - "gas": 2025774, + "gas": 2025752, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", @@ -14483,14 +14539,14 @@ ] }, { - "pc": 715, + "pc": 764, "op": "JUMPI", - "gas": 2025771, + "gas": 2025749, "gasCost": 10, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", @@ -14504,18 +14560,18 @@ "0x0", "0x1", "0x0", - "0x2d0" + "0x301" ] }, { - "pc": 716, + "pc": 765, "op": "PUSH1", - "gas": 2025761, + "gas": 2025739, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", @@ -14531,14 +14587,14 @@ ] }, { - "pc": 718, + "pc": 767, "op": "DUP1", - "gas": 2025758, + "gas": 2025736, "gasCost": 3, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", @@ -14555,14 +14611,14 @@ ] }, { - "pc": 719, + "pc": 768, "op": "REVERT", - "gas": 2025755, + "gas": 2025733, "gasCost": 0, "depth": 1, "stack": [ "0xa0712d68", - "0xc4", + "0xed", "0x3e8", "0x0", "0x0", diff --git a/test/historicstate/hardhat/scripts/trace.ts b/test/historicstate/hardhat/scripts/trace.ts index 0b47d0aaf..99539cbf3 100644 --- a/test/historicstate/hardhat/scripts/trace.ts +++ b/test/historicstate/hardhat/scripts/trace.ts @@ -1,6 +1,7 @@ import {ethers} from "hardhat"; import {readFile} from 'fs'; import {writeFileSync} from "fs"; +import {existsSync} from "fs"; import deepDiff, {diff} from 'deep-diff'; import {expect} from "chai"; import {int} from "hardhat/internal/core/params/argumentTypes"; @@ -16,6 +17,11 @@ const SKALED_TEST_CONTRACT_RUN_FILE_NAME: string = "/tmp/"+ TEST_CONTRACT_NAME+ const GETH_TEST_CONTRACT_DEPLOY_FILE_NAME: string = "scripts/" + TEST_CONTRACT_NAME + ".deploy.geth.trace.json" const GETH_TEST_CONTRACT_RUN_FILE_NAME: string = "scripts/"+ TEST_CONTRACT_NAME+ "." + RUN_FUNCTION_NAME + ".geth.trace.json" +expect(existsSync(GETH_TEST_CONTRACT_DEPLOY_FILE_NAME)); +expect(existsSync(GETH_TEST_CONTRACT_RUN_FILE_NAME)); + + + async function waitUntilNextBlock() { const current = await hre.ethers.provider.getBlockNumber(); @@ -111,6 +117,21 @@ async function callTestContractRun(deployedContract: any): Promise { async function callDebugTraceCall(deployedContract: any): Promise { + // first call function using eth_call + + console.log("Calling blockNumber() using eth_call ...") + + + const currentBlock = await hre.ethers.provider.getBlockNumber(); + + const returnData =await ethers.provider.call({ + to: deployedContract.address, + data: deployedContract.interface.encodeFunctionData("blockNumber", []) + }, currentBlock - 1); + + const result = deployedContract.interface.decodeFunctionResult("blockNumber", returnData); + + console.log("Success:" + result); // Example usage const transaction = { From cfada7a2b989a33caaf57e5ec575f29591f767fd Mon Sep 17 00:00:00 2001 From: Stan Kladko <13399135+kladkogex@users.noreply.github.com> Date: Wed, 13 Dec 2023 13:04:24 +0000 Subject: [PATCH 04/12] 1749 Fixing test --- .../hardhat/contracts/Tracer.sol | 4 +- test/historicstate/hardhat/run_geth.py | 1 + .../scripts/Tracer.deploy.geth.trace.json | 176 +- .../scripts/Tracer.mint.geth.trace.json | 3724 ++++++++--------- test/historicstate/hardhat/scripts/trace.ts | 4 +- 5 files changed, 1955 insertions(+), 1954 deletions(-) mode change 100644 => 100755 test/historicstate/hardhat/run_geth.py diff --git a/test/historicstate/hardhat/contracts/Tracer.sol b/test/historicstate/hardhat/contracts/Tracer.sol index 1a1192886..e8101e87a 100644 --- a/test/historicstate/hardhat/contracts/Tracer.sol +++ b/test/historicstate/hardhat/contracts/Tracer.sol @@ -86,7 +86,7 @@ contract Tracer { return expectedHash; } - function blockNumber() external view returns (uint256) { - return block.number; + function getBalance() external view returns (uint256) { + return balance; } } \ No newline at end of file diff --git a/test/historicstate/hardhat/run_geth.py b/test/historicstate/hardhat/run_geth.py old mode 100644 new mode 100755 index 7ee06c590..22d576487 --- a/test/historicstate/hardhat/run_geth.py +++ b/test/historicstate/hardhat/run_geth.py @@ -1,3 +1,4 @@ +#!/usr/bin/env python3 import subprocess import time from web3 import Web3, HTTPProvider diff --git a/test/historicstate/hardhat/scripts/Tracer.deploy.geth.trace.json b/test/historicstate/hardhat/scripts/Tracer.deploy.geth.trace.json index 4d20ebbf1..084447427 100644 --- a/test/historicstate/hardhat/scripts/Tracer.deploy.geth.trace.json +++ b/test/historicstate/hardhat/scripts/Tracer.deploy.geth.trace.json @@ -1,12 +1,12 @@ { - "gas": 449616, + "gas": 450048, "failed": false, - "returnValue": "608060405234801561001057600080fd5b50600436106100625760003560e01c80631c717069146100675780631c93908c1461008557806357e871e7146100b5578063a0712d68146100d3578063b69ef8a814610103578063c9353cb514610121575b600080fd5b61006f61013d565b60405161007c919061037b565b60405180910390f35b61009f600480360381019061009a91906103d1565b61018c565b6040516100ac919061040d565b60405180910390f35b6100bd6101fe565b6040516100ca919061040d565b60405180910390f35b6100ed60048036038101906100e891906103d1565b610206565b6040516100fa919061040d565b60405180910390f35b61010b610343565b604051610118919061040d565b60405180910390f35b61013b60048036038101906101369190610486565b610349565b005b6000806040518060400160405280600d81526020017f48656c6c6f2c20776f726c6421000000000000000000000000000000000000008152509050600081805190602001209050809250505090565b60003373ffffffffffffffffffffffffffffffffffffffff167fa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0836040516101d49190610510565b60405180910390a281600360008282546101ee919061056d565b9250508190555060029050919050565b600043905090565b60003373ffffffffffffffffffffffffffffffffffffffff167fa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac08360405161024e919061060f565b60405180910390a28160016000828254610268919061056d565b9250508190555061028460018361027f919061056d565b61018c565b5061028d61013d565b5060008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a0712d68836040518263ffffffff1660e01b81526004016102e7919061040d565b602060405180830381600087803b15801561030157600080fd5b505af1158015610315573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103399190610652565b5060019050919050565b60015481565b8073ffffffffffffffffffffffffffffffffffffffff16ff5b6000819050919050565b61037581610362565b82525050565b6000602082019050610390600083018461036c565b92915050565b600080fd5b6000819050919050565b6103ae8161039b565b81146103b957600080fd5b50565b6000813590506103cb816103a5565b92915050565b6000602082840312156103e7576103e6610396565b5b60006103f5848285016103bc565b91505092915050565b6104078161039b565b82525050565b600060208201905061042260008301846103fe565b92915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061045382610428565b9050919050565b61046381610448565b811461046e57600080fd5b50565b6000813590506104808161045a565b92915050565b60006020828403121561049c5761049b610396565b5b60006104aa84828501610471565b91505092915050565b600082825260208201905092915050565b7f696e7465726e616c20746f706963000000000000000000000000000000000000600082015250565b60006104fa600e836104b3565b9150610505826104c4565b602082019050919050565b600060408201905061052560008301846103fe565b8181036020830152610536816104ed565b905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006105788261039b565b91506105838361039b565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156105b8576105b761053e565b5b828201905092915050565b7f746f706963000000000000000000000000000000000000000000000000000000600082015250565b60006105f96005836104b3565b9150610604826105c3565b602082019050919050565b600060408201905061062460008301846103fe565b8181036020830152610635816105ec565b905092915050565b60008151905061064c816103a5565b92915050565b60006020828403121561066857610667610396565b5b60006106768482850161063d565b9150509291505056fea2646970667358221220ccb1da93901e7cd46db1ce9210ae1f5cf3346cc70afe7fc1c7e076657993042564736f6c63430008090033", + "returnValue": "608060405234801561001057600080fd5b50600436106100625760003560e01c806312065fe0146100675780631c717069146100855780631c93908c146100a3578063a0712d68146100d3578063b69ef8a814610103578063c9353cb514610121575b600080fd5b61006f61013d565b60405161007c919061037d565b60405180910390f35b61008d610147565b60405161009a91906103b1565b60405180910390f35b6100bd60048036038101906100b891906103fd565b610196565b6040516100ca919061037d565b60405180910390f35b6100ed60048036038101906100e891906103fd565b610208565b6040516100fa919061037d565b60405180910390f35b61010b610345565b604051610118919061037d565b60405180910390f35b61013b60048036038101906101369190610488565b61034b565b005b6000600154905090565b6000806040518060400160405280600d81526020017f48656c6c6f2c20776f726c6421000000000000000000000000000000000000008152509050600081805190602001209050809250505090565b60003373ffffffffffffffffffffffffffffffffffffffff167fa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0836040516101de9190610512565b60405180910390a281600360008282546101f8919061056f565b9250508190555060029050919050565b60003373ffffffffffffffffffffffffffffffffffffffff167fa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0836040516102509190610611565b60405180910390a2816001600082825461026a919061056f565b92505081905550610286600183610281919061056f565b610196565b5061028f610147565b5060008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a0712d68836040518263ffffffff1660e01b81526004016102e9919061037d565b602060405180830381600087803b15801561030357600080fd5b505af1158015610317573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061033b9190610654565b5060019050919050565b60015481565b8073ffffffffffffffffffffffffffffffffffffffff16ff5b6000819050919050565b61037781610364565b82525050565b6000602082019050610392600083018461036e565b92915050565b6000819050919050565b6103ab81610398565b82525050565b60006020820190506103c660008301846103a2565b92915050565b600080fd5b6103da81610364565b81146103e557600080fd5b50565b6000813590506103f7816103d1565b92915050565b600060208284031215610413576104126103cc565b5b6000610421848285016103e8565b91505092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006104558261042a565b9050919050565b6104658161044a565b811461047057600080fd5b50565b6000813590506104828161045c565b92915050565b60006020828403121561049e5761049d6103cc565b5b60006104ac84828501610473565b91505092915050565b600082825260208201905092915050565b7f696e7465726e616c20746f706963000000000000000000000000000000000000600082015250565b60006104fc600e836104b5565b9150610507826104c6565b602082019050919050565b6000604082019050610527600083018461036e565b8181036020830152610538816104ef565b905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061057a82610364565b915061058583610364565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156105ba576105b9610540565b5b828201905092915050565b7f746f706963000000000000000000000000000000000000000000000000000000600082015250565b60006105fb6005836104b5565b9150610606826105c5565b602082019050919050565b6000604082019050610626600083018461036e565b8181036020830152610637816105ee565b905092915050565b60008151905061064e816103d1565b92915050565b60006020828403121561066a576106696103cc565b5b60006106788482850161063f565b9150509291505056fea2646970667358221220424673b5d0c693b53daedd78e860560a61e961dc129426dd2cd5ab34792f6d0164736f6c63430008090033", "structLogs": [ { "pc": 0, "op": "PUSH1", - "gas": 2016766, + "gas": 2016734, "gasCost": 3, "depth": 1, "stack": [] @@ -14,7 +14,7 @@ { "pc": 2, "op": "PUSH1", - "gas": 2016763, + "gas": 2016731, "gasCost": 3, "depth": 1, "stack": [ @@ -24,7 +24,7 @@ { "pc": 4, "op": "MSTORE", - "gas": 2016760, + "gas": 2016728, "gasCost": 12, "depth": 1, "stack": [ @@ -35,7 +35,7 @@ { "pc": 5, "op": "PUSH1", - "gas": 2016748, + "gas": 2016716, "gasCost": 3, "depth": 1, "stack": [] @@ -43,7 +43,7 @@ { "pc": 7, "op": "PUSH1", - "gas": 2016745, + "gas": 2016713, "gasCost": 3, "depth": 1, "stack": [ @@ -53,7 +53,7 @@ { "pc": 9, "op": "PUSH1", - "gas": 2016742, + "gas": 2016710, "gasCost": 3, "depth": 1, "stack": [ @@ -64,7 +64,7 @@ { "pc": 11, "op": "PUSH2", - "gas": 2016739, + "gas": 2016707, "gasCost": 3, "depth": 1, "stack": [ @@ -76,7 +76,7 @@ { "pc": 14, "op": "EXP", - "gas": 2016736, + "gas": 2016704, "gasCost": 10, "depth": 1, "stack": [ @@ -89,7 +89,7 @@ { "pc": 15, "op": "DUP2", - "gas": 2016726, + "gas": 2016694, "gasCost": 3, "depth": 1, "stack": [ @@ -101,7 +101,7 @@ { "pc": 16, "op": "SLOAD", - "gas": 2016723, + "gas": 2016691, "gasCost": 2100, "depth": 1, "stack": [ @@ -117,7 +117,7 @@ { "pc": 17, "op": "DUP2", - "gas": 2014623, + "gas": 2014591, "gasCost": 3, "depth": 1, "stack": [ @@ -130,7 +130,7 @@ { "pc": 18, "op": "PUSH1", - "gas": 2014620, + "gas": 2014588, "gasCost": 3, "depth": 1, "stack": [ @@ -144,7 +144,7 @@ { "pc": 20, "op": "MUL", - "gas": 2014617, + "gas": 2014585, "gasCost": 5, "depth": 1, "stack": [ @@ -159,7 +159,7 @@ { "pc": 21, "op": "NOT", - "gas": 2014612, + "gas": 2014580, "gasCost": 3, "depth": 1, "stack": [ @@ -173,7 +173,7 @@ { "pc": 22, "op": "AND", - "gas": 2014609, + "gas": 2014577, "gasCost": 3, "depth": 1, "stack": [ @@ -187,7 +187,7 @@ { "pc": 23, "op": "SWAP1", - "gas": 2014606, + "gas": 2014574, "gasCost": 3, "depth": 1, "stack": [ @@ -200,7 +200,7 @@ { "pc": 24, "op": "DUP4", - "gas": 2014603, + "gas": 2014571, "gasCost": 3, "depth": 1, "stack": [ @@ -213,7 +213,7 @@ { "pc": 25, "op": "ISZERO", - "gas": 2014600, + "gas": 2014568, "gasCost": 3, "depth": 1, "stack": [ @@ -227,7 +227,7 @@ { "pc": 26, "op": "ISZERO", - "gas": 2014597, + "gas": 2014565, "gasCost": 3, "depth": 1, "stack": [ @@ -241,7 +241,7 @@ { "pc": 27, "op": "MUL", - "gas": 2014594, + "gas": 2014562, "gasCost": 5, "depth": 1, "stack": [ @@ -255,7 +255,7 @@ { "pc": 28, "op": "OR", - "gas": 2014589, + "gas": 2014557, "gasCost": 3, "depth": 1, "stack": [ @@ -268,7 +268,7 @@ { "pc": 29, "op": "SWAP1", - "gas": 2014586, + "gas": 2014554, "gasCost": 3, "depth": 1, "stack": [ @@ -280,7 +280,7 @@ { "pc": 30, "op": "SSTORE", - "gas": 2014583, + "gas": 2014551, "gasCost": 100, "depth": 1, "stack": [ @@ -295,7 +295,7 @@ { "pc": 31, "op": "POP", - "gas": 2014483, + "gas": 2014451, "gasCost": 2, "depth": 1, "stack": [ @@ -305,7 +305,7 @@ { "pc": 32, "op": "CALLVALUE", - "gas": 2014481, + "gas": 2014449, "gasCost": 2, "depth": 1, "stack": [] @@ -313,7 +313,7 @@ { "pc": 33, "op": "DUP1", - "gas": 2014479, + "gas": 2014447, "gasCost": 3, "depth": 1, "stack": [ @@ -323,7 +323,7 @@ { "pc": 34, "op": "ISZERO", - "gas": 2014476, + "gas": 2014444, "gasCost": 3, "depth": 1, "stack": [ @@ -334,7 +334,7 @@ { "pc": 35, "op": "PUSH2", - "gas": 2014473, + "gas": 2014441, "gasCost": 3, "depth": 1, "stack": [ @@ -345,7 +345,7 @@ { "pc": 38, "op": "JUMPI", - "gas": 2014470, + "gas": 2014438, "gasCost": 10, "depth": 1, "stack": [ @@ -357,7 +357,7 @@ { "pc": 43, "op": "JUMPDEST", - "gas": 2014460, + "gas": 2014428, "gasCost": 1, "depth": 1, "stack": [ @@ -367,7 +367,7 @@ { "pc": 44, "op": "POP", - "gas": 2014459, + "gas": 2014427, "gasCost": 2, "depth": 1, "stack": [ @@ -377,7 +377,7 @@ { "pc": 45, "op": "PUSH1", - "gas": 2014457, + "gas": 2014425, "gasCost": 3, "depth": 1, "stack": [] @@ -385,7 +385,7 @@ { "pc": 47, "op": "PUSH1", - "gas": 2014454, + "gas": 2014422, "gasCost": 3, "depth": 1, "stack": [ @@ -395,7 +395,7 @@ { "pc": 49, "op": "SWAP1", - "gas": 2014451, + "gas": 2014419, "gasCost": 3, "depth": 1, "stack": [ @@ -406,7 +406,7 @@ { "pc": 50, "op": "SLOAD", - "gas": 2014448, + "gas": 2014416, "gasCost": 100, "depth": 1, "stack": [ @@ -420,7 +420,7 @@ { "pc": 51, "op": "SWAP1", - "gas": 2014348, + "gas": 2014316, "gasCost": 3, "depth": 1, "stack": [ @@ -431,7 +431,7 @@ { "pc": 52, "op": "PUSH2", - "gas": 2014345, + "gas": 2014313, "gasCost": 3, "depth": 1, "stack": [ @@ -442,7 +442,7 @@ { "pc": 55, "op": "EXP", - "gas": 2014342, + "gas": 2014310, "gasCost": 10, "depth": 1, "stack": [ @@ -454,7 +454,7 @@ { "pc": 56, "op": "SWAP1", - "gas": 2014332, + "gas": 2014300, "gasCost": 3, "depth": 1, "stack": [ @@ -465,7 +465,7 @@ { "pc": 57, "op": "DIV", - "gas": 2014329, + "gas": 2014297, "gasCost": 5, "depth": 1, "stack": [ @@ -476,7 +476,7 @@ { "pc": 58, "op": "PUSH1", - "gas": 2014324, + "gas": 2014292, "gasCost": 3, "depth": 1, "stack": [ @@ -486,7 +486,7 @@ { "pc": 60, "op": "AND", - "gas": 2014321, + "gas": 2014289, "gasCost": 3, "depth": 1, "stack": [ @@ -497,7 +497,7 @@ { "pc": 61, "op": "ISZERO", - "gas": 2014318, + "gas": 2014286, "gasCost": 3, "depth": 1, "stack": [ @@ -507,7 +507,7 @@ { "pc": 62, "op": "PUSH2", - "gas": 2014315, + "gas": 2014283, "gasCost": 3, "depth": 1, "stack": [ @@ -517,7 +517,7 @@ { "pc": 65, "op": "JUMPI", - "gas": 2014312, + "gas": 2014280, "gasCost": 10, "depth": 1, "stack": [ @@ -528,7 +528,7 @@ { "pc": 124, "op": "JUMPDEST", - "gas": 2014302, + "gas": 2014270, "gasCost": 1, "depth": 1, "stack": [] @@ -536,7 +536,7 @@ { "pc": 125, "op": "PUSH1", - "gas": 2014301, + "gas": 2014269, "gasCost": 3, "depth": 1, "stack": [] @@ -544,7 +544,7 @@ { "pc": 127, "op": "PUSH1", - "gas": 2014298, + "gas": 2014266, "gasCost": 3, "depth": 1, "stack": [ @@ -554,7 +554,7 @@ { "pc": 129, "op": "PUSH1", - "gas": 2014295, + "gas": 2014263, "gasCost": 3, "depth": 1, "stack": [ @@ -565,7 +565,7 @@ { "pc": 131, "op": "PUSH2", - "gas": 2014292, + "gas": 2014260, "gasCost": 3, "depth": 1, "stack": [ @@ -577,7 +577,7 @@ { "pc": 134, "op": "EXP", - "gas": 2014289, + "gas": 2014257, "gasCost": 10, "depth": 1, "stack": [ @@ -590,7 +590,7 @@ { "pc": 135, "op": "DUP2", - "gas": 2014279, + "gas": 2014247, "gasCost": 3, "depth": 1, "stack": [ @@ -602,7 +602,7 @@ { "pc": 136, "op": "SLOAD", - "gas": 2014276, + "gas": 2014244, "gasCost": 100, "depth": 1, "stack": [ @@ -618,7 +618,7 @@ { "pc": 137, "op": "DUP2", - "gas": 2014176, + "gas": 2014144, "gasCost": 3, "depth": 1, "stack": [ @@ -631,7 +631,7 @@ { "pc": 138, "op": "PUSH1", - "gas": 2014173, + "gas": 2014141, "gasCost": 3, "depth": 1, "stack": [ @@ -645,7 +645,7 @@ { "pc": 140, "op": "MUL", - "gas": 2014170, + "gas": 2014138, "gasCost": 5, "depth": 1, "stack": [ @@ -660,7 +660,7 @@ { "pc": 141, "op": "NOT", - "gas": 2014165, + "gas": 2014133, "gasCost": 3, "depth": 1, "stack": [ @@ -674,7 +674,7 @@ { "pc": 142, "op": "AND", - "gas": 2014162, + "gas": 2014130, "gasCost": 3, "depth": 1, "stack": [ @@ -688,7 +688,7 @@ { "pc": 143, "op": "SWAP1", - "gas": 2014159, + "gas": 2014127, "gasCost": 3, "depth": 1, "stack": [ @@ -701,7 +701,7 @@ { "pc": 144, "op": "DUP4", - "gas": 2014156, + "gas": 2014124, "gasCost": 3, "depth": 1, "stack": [ @@ -714,7 +714,7 @@ { "pc": 145, "op": "ISZERO", - "gas": 2014153, + "gas": 2014121, "gasCost": 3, "depth": 1, "stack": [ @@ -728,7 +728,7 @@ { "pc": 146, "op": "ISZERO", - "gas": 2014150, + "gas": 2014118, "gasCost": 3, "depth": 1, "stack": [ @@ -742,7 +742,7 @@ { "pc": 147, "op": "MUL", - "gas": 2014147, + "gas": 2014115, "gasCost": 5, "depth": 1, "stack": [ @@ -756,7 +756,7 @@ { "pc": 148, "op": "OR", - "gas": 2014142, + "gas": 2014110, "gasCost": 3, "depth": 1, "stack": [ @@ -769,7 +769,7 @@ { "pc": 149, "op": "SWAP1", - "gas": 2014139, + "gas": 2014107, "gasCost": 3, "depth": 1, "stack": [ @@ -781,7 +781,7 @@ { "pc": 150, "op": "SSTORE", - "gas": 2014136, + "gas": 2014104, "gasCost": 20000, "depth": 1, "stack": [ @@ -796,7 +796,7 @@ { "pc": 151, "op": "POP", - "gas": 1994136, + "gas": 1994104, "gasCost": 2, "depth": 1, "stack": [ @@ -806,7 +806,7 @@ { "pc": 152, "op": "PUSH2", - "gas": 1994134, + "gas": 1994102, "gasCost": 3, "depth": 1, "stack": [] @@ -814,7 +814,7 @@ { "pc": 155, "op": "JUMP", - "gas": 1994131, + "gas": 1994099, "gasCost": 8, "depth": 1, "stack": [ @@ -824,7 +824,7 @@ { "pc": 319, "op": "JUMPDEST", - "gas": 1994123, + "gas": 1994091, "gasCost": 1, "depth": 1, "stack": [] @@ -832,7 +832,7 @@ { "pc": 320, "op": "PUSH2", - "gas": 1994122, + "gas": 1994090, "gasCost": 3, "depth": 1, "stack": [] @@ -840,45 +840,45 @@ { "pc": 323, "op": "DUP1", - "gas": 1994119, + "gas": 1994087, "gasCost": 3, "depth": 1, "stack": [ - "0x6b5" + "0x6b7" ] }, { "pc": 324, "op": "PUSH2", - "gas": 1994116, + "gas": 1994084, "gasCost": 3, "depth": 1, "stack": [ - "0x6b5", - "0x6b5" + "0x6b7", + "0x6b7" ] }, { "pc": 327, "op": "PUSH1", - "gas": 1994113, + "gas": 1994081, "gasCost": 3, "depth": 1, "stack": [ - "0x6b5", - "0x6b5", + "0x6b7", + "0x6b7", "0x14e" ] }, { "pc": 329, "op": "CODECOPY", - "gas": 1994110, + "gas": 1994078, "gasCost": 323, "depth": 1, "stack": [ - "0x6b5", - "0x6b5", + "0x6b7", + "0x6b7", "0x14e", "0x0" ] @@ -886,21 +886,21 @@ { "pc": 330, "op": "PUSH1", - "gas": 1993787, + "gas": 1993755, "gasCost": 3, "depth": 1, "stack": [ - "0x6b5" + "0x6b7" ] }, { "pc": 332, "op": "RETURN", - "gas": 1993784, + "gas": 1993752, "gasCost": 0, "depth": 1, "stack": [ - "0x6b5", + "0x6b7", "0x0" ] } diff --git a/test/historicstate/hardhat/scripts/Tracer.mint.geth.trace.json b/test/historicstate/hardhat/scripts/Tracer.mint.geth.trace.json index f557b35d0..3c0597f79 100644 --- a/test/historicstate/hardhat/scripts/Tracer.mint.geth.trace.json +++ b/test/historicstate/hardhat/scripts/Tracer.mint.geth.trace.json @@ -223,7 +223,7 @@ "stack": [ "0xa0712d68", "0xa0712d68", - "0x1c717069" + "0x12065fe0" ] }, { @@ -279,7 +279,7 @@ "stack": [ "0xa0712d68", "0xa0712d68", - "0x1c93908c" + "0x1c717069" ] }, { @@ -335,7 +335,7 @@ "stack": [ "0xa0712d68", "0xa0712d68", - "0x57e871e7" + "0x1c93908c" ] }, { @@ -358,7 +358,7 @@ "stack": [ "0xa0712d68", "0x0", - "0xb5" + "0xa3" ] }, { @@ -594,11 +594,11 @@ "0xe8", "0x24", "0x4", - "0x3d1" + "0x3fd" ] }, { - "pc": 977, + "pc": 1021, "op": "JUMPDEST", "gas": 2078577, "gasCost": 1, @@ -612,7 +612,7 @@ ] }, { - "pc": 978, + "pc": 1022, "op": "PUSH1", "gas": 2078576, "gasCost": 3, @@ -626,7 +626,7 @@ ] }, { - "pc": 980, + "pc": 1024, "op": "PUSH1", "gas": 2078573, "gasCost": 3, @@ -641,7 +641,7 @@ ] }, { - "pc": 982, + "pc": 1026, "op": "DUP3", "gas": 2078570, "gasCost": 3, @@ -657,7 +657,7 @@ ] }, { - "pc": 983, + "pc": 1027, "op": "DUP5", "gas": 2078567, "gasCost": 3, @@ -674,7 +674,7 @@ ] }, { - "pc": 984, + "pc": 1028, "op": "SUB", "gas": 2078564, "gasCost": 3, @@ -692,7 +692,7 @@ ] }, { - "pc": 985, + "pc": 1029, "op": "SLT", "gas": 2078561, "gasCost": 3, @@ -709,7 +709,7 @@ ] }, { - "pc": 986, + "pc": 1030, "op": "ISZERO", "gas": 2078558, "gasCost": 3, @@ -725,7 +725,7 @@ ] }, { - "pc": 987, + "pc": 1031, "op": "PUSH2", "gas": 2078555, "gasCost": 3, @@ -741,7 +741,7 @@ ] }, { - "pc": 990, + "pc": 1034, "op": "JUMPI", "gas": 2078552, "gasCost": 10, @@ -754,11 +754,11 @@ "0x4", "0x0", "0x1", - "0x3e7" + "0x413" ] }, { - "pc": 999, + "pc": 1043, "op": "JUMPDEST", "gas": 2078542, "gasCost": 1, @@ -773,7 +773,7 @@ ] }, { - "pc": 1000, + "pc": 1044, "op": "PUSH1", "gas": 2078541, "gasCost": 3, @@ -788,7 +788,7 @@ ] }, { - "pc": 1002, + "pc": 1046, "op": "PUSH2", "gas": 2078538, "gasCost": 3, @@ -804,7 +804,7 @@ ] }, { - "pc": 1005, + "pc": 1049, "op": "DUP5", "gas": 2078535, "gasCost": 3, @@ -817,11 +817,11 @@ "0x4", "0x0", "0x0", - "0x3f5" + "0x421" ] }, { - "pc": 1006, + "pc": 1050, "op": "DUP3", "gas": 2078532, "gasCost": 3, @@ -834,12 +834,12 @@ "0x4", "0x0", "0x0", - "0x3f5", + "0x421", "0x24" ] }, { - "pc": 1007, + "pc": 1051, "op": "DUP6", "gas": 2078529, "gasCost": 3, @@ -852,13 +852,13 @@ "0x4", "0x0", "0x0", - "0x3f5", + "0x421", "0x24", "0x0" ] }, { - "pc": 1008, + "pc": 1052, "op": "ADD", "gas": 2078526, "gasCost": 3, @@ -871,14 +871,14 @@ "0x4", "0x0", "0x0", - "0x3f5", + "0x421", "0x24", "0x0", "0x4" ] }, { - "pc": 1009, + "pc": 1053, "op": "PUSH2", "gas": 2078523, "gasCost": 3, @@ -891,13 +891,13 @@ "0x4", "0x0", "0x0", - "0x3f5", + "0x421", "0x24", "0x4" ] }, { - "pc": 1012, + "pc": 1056, "op": "JUMP", "gas": 2078520, "gasCost": 8, @@ -910,14 +910,14 @@ "0x4", "0x0", "0x0", - "0x3f5", + "0x421", "0x24", "0x4", - "0x3bc" + "0x3e8" ] }, { - "pc": 956, + "pc": 1000, "op": "JUMPDEST", "gas": 2078512, "gasCost": 1, @@ -930,13 +930,13 @@ "0x4", "0x0", "0x0", - "0x3f5", + "0x421", "0x24", "0x4" ] }, { - "pc": 957, + "pc": 1001, "op": "PUSH1", "gas": 2078511, "gasCost": 3, @@ -949,13 +949,13 @@ "0x4", "0x0", "0x0", - "0x3f5", + "0x421", "0x24", "0x4" ] }, { - "pc": 959, + "pc": 1003, "op": "DUP2", "gas": 2078508, "gasCost": 3, @@ -968,14 +968,14 @@ "0x4", "0x0", "0x0", - "0x3f5", + "0x421", "0x24", "0x4", "0x0" ] }, { - "pc": 960, + "pc": 1004, "op": "CALLDATALOAD", "gas": 2078505, "gasCost": 3, @@ -988,7 +988,7 @@ "0x4", "0x0", "0x0", - "0x3f5", + "0x421", "0x24", "0x4", "0x0", @@ -996,7 +996,7 @@ ] }, { - "pc": 961, + "pc": 1005, "op": "SWAP1", "gas": 2078502, "gasCost": 3, @@ -1009,7 +1009,7 @@ "0x4", "0x0", "0x0", - "0x3f5", + "0x421", "0x24", "0x4", "0x0", @@ -1017,7 +1017,7 @@ ] }, { - "pc": 962, + "pc": 1006, "op": "POP", "gas": 2078499, "gasCost": 2, @@ -1030,7 +1030,7 @@ "0x4", "0x0", "0x0", - "0x3f5", + "0x421", "0x24", "0x4", "0x3e8", @@ -1038,7 +1038,7 @@ ] }, { - "pc": 963, + "pc": 1007, "op": "PUSH2", "gas": 2078497, "gasCost": 3, @@ -1051,14 +1051,14 @@ "0x4", "0x0", "0x0", - "0x3f5", + "0x421", "0x24", "0x4", "0x3e8" ] }, { - "pc": 966, + "pc": 1010, "op": "DUP2", "gas": 2078494, "gasCost": 3, @@ -1071,15 +1071,15 @@ "0x4", "0x0", "0x0", - "0x3f5", + "0x421", "0x24", "0x4", "0x3e8", - "0x3cb" + "0x3f7" ] }, { - "pc": 967, + "pc": 1011, "op": "PUSH2", "gas": 2078491, "gasCost": 3, @@ -1092,16 +1092,16 @@ "0x4", "0x0", "0x0", - "0x3f5", + "0x421", "0x24", "0x4", "0x3e8", - "0x3cb", + "0x3f7", "0x3e8" ] }, { - "pc": 970, + "pc": 1014, "op": "JUMP", "gas": 2078488, "gasCost": 8, @@ -1114,17 +1114,17 @@ "0x4", "0x0", "0x0", - "0x3f5", + "0x421", "0x24", "0x4", "0x3e8", - "0x3cb", + "0x3f7", "0x3e8", - "0x3a5" + "0x3d1" ] }, { - "pc": 933, + "pc": 977, "op": "JUMPDEST", "gas": 2078480, "gasCost": 1, @@ -1137,16 +1137,16 @@ "0x4", "0x0", "0x0", - "0x3f5", + "0x421", "0x24", "0x4", "0x3e8", - "0x3cb", + "0x3f7", "0x3e8" ] }, { - "pc": 934, + "pc": 978, "op": "PUSH2", "gas": 2078479, "gasCost": 3, @@ -1159,16 +1159,16 @@ "0x4", "0x0", "0x0", - "0x3f5", + "0x421", "0x24", "0x4", "0x3e8", - "0x3cb", + "0x3f7", "0x3e8" ] }, { - "pc": 937, + "pc": 981, "op": "DUP2", "gas": 2078476, "gasCost": 3, @@ -1181,17 +1181,17 @@ "0x4", "0x0", "0x0", - "0x3f5", + "0x421", "0x24", "0x4", "0x3e8", - "0x3cb", + "0x3f7", "0x3e8", - "0x3ae" + "0x3da" ] }, { - "pc": 938, + "pc": 982, "op": "PUSH2", "gas": 2078473, "gasCost": 3, @@ -1204,18 +1204,18 @@ "0x4", "0x0", "0x0", - "0x3f5", + "0x421", "0x24", "0x4", "0x3e8", - "0x3cb", + "0x3f7", "0x3e8", - "0x3ae", + "0x3da", "0x3e8" ] }, { - "pc": 941, + "pc": 985, "op": "JUMP", "gas": 2078470, "gasCost": 8, @@ -1228,19 +1228,19 @@ "0x4", "0x0", "0x0", - "0x3f5", + "0x421", "0x24", "0x4", "0x3e8", - "0x3cb", + "0x3f7", "0x3e8", - "0x3ae", + "0x3da", "0x3e8", - "0x39b" + "0x364" ] }, { - "pc": 923, + "pc": 868, "op": "JUMPDEST", "gas": 2078462, "gasCost": 1, @@ -1253,18 +1253,18 @@ "0x4", "0x0", "0x0", - "0x3f5", + "0x421", "0x24", "0x4", "0x3e8", - "0x3cb", + "0x3f7", "0x3e8", - "0x3ae", + "0x3da", "0x3e8" ] }, { - "pc": 924, + "pc": 869, "op": "PUSH1", "gas": 2078461, "gasCost": 3, @@ -1277,18 +1277,18 @@ "0x4", "0x0", "0x0", - "0x3f5", + "0x421", "0x24", "0x4", "0x3e8", - "0x3cb", + "0x3f7", "0x3e8", - "0x3ae", + "0x3da", "0x3e8" ] }, { - "pc": 926, + "pc": 871, "op": "DUP2", "gas": 2078458, "gasCost": 3, @@ -1301,19 +1301,19 @@ "0x4", "0x0", "0x0", - "0x3f5", + "0x421", "0x24", "0x4", "0x3e8", - "0x3cb", + "0x3f7", "0x3e8", - "0x3ae", + "0x3da", "0x3e8", "0x0" ] }, { - "pc": 927, + "pc": 872, "op": "SWAP1", "gas": 2078455, "gasCost": 3, @@ -1326,20 +1326,20 @@ "0x4", "0x0", "0x0", - "0x3f5", + "0x421", "0x24", "0x4", "0x3e8", - "0x3cb", + "0x3f7", "0x3e8", - "0x3ae", + "0x3da", "0x3e8", "0x0", "0x3e8" ] }, { - "pc": 928, + "pc": 873, "op": "POP", "gas": 2078452, "gasCost": 2, @@ -1352,20 +1352,20 @@ "0x4", "0x0", "0x0", - "0x3f5", + "0x421", "0x24", "0x4", "0x3e8", - "0x3cb", + "0x3f7", "0x3e8", - "0x3ae", + "0x3da", "0x3e8", "0x3e8", "0x0" ] }, { - "pc": 929, + "pc": 874, "op": "SWAP2", "gas": 2078450, "gasCost": 3, @@ -1378,19 +1378,19 @@ "0x4", "0x0", "0x0", - "0x3f5", + "0x421", "0x24", "0x4", "0x3e8", - "0x3cb", + "0x3f7", "0x3e8", - "0x3ae", + "0x3da", "0x3e8", "0x3e8" ] }, { - "pc": 930, + "pc": 875, "op": "SWAP1", "gas": 2078447, "gasCost": 3, @@ -1403,19 +1403,19 @@ "0x4", "0x0", "0x0", - "0x3f5", + "0x421", "0x24", "0x4", "0x3e8", - "0x3cb", + "0x3f7", "0x3e8", "0x3e8", "0x3e8", - "0x3ae" + "0x3da" ] }, { - "pc": 931, + "pc": 876, "op": "POP", "gas": 2078444, "gasCost": 2, @@ -1428,19 +1428,19 @@ "0x4", "0x0", "0x0", - "0x3f5", + "0x421", "0x24", "0x4", "0x3e8", - "0x3cb", + "0x3f7", "0x3e8", "0x3e8", - "0x3ae", + "0x3da", "0x3e8" ] }, { - "pc": 932, + "pc": 877, "op": "JUMP", "gas": 2078442, "gasCost": 8, @@ -1453,18 +1453,18 @@ "0x4", "0x0", "0x0", - "0x3f5", + "0x421", "0x24", "0x4", "0x3e8", - "0x3cb", + "0x3f7", "0x3e8", "0x3e8", - "0x3ae" + "0x3da" ] }, { - "pc": 942, + "pc": 986, "op": "JUMPDEST", "gas": 2078434, "gasCost": 1, @@ -1477,17 +1477,17 @@ "0x4", "0x0", "0x0", - "0x3f5", + "0x421", "0x24", "0x4", "0x3e8", - "0x3cb", + "0x3f7", "0x3e8", "0x3e8" ] }, { - "pc": 943, + "pc": 987, "op": "DUP2", "gas": 2078433, "gasCost": 3, @@ -1500,17 +1500,17 @@ "0x4", "0x0", "0x0", - "0x3f5", + "0x421", "0x24", "0x4", "0x3e8", - "0x3cb", + "0x3f7", "0x3e8", "0x3e8" ] }, { - "pc": 944, + "pc": 988, "op": "EQ", "gas": 2078430, "gasCost": 3, @@ -1523,18 +1523,18 @@ "0x4", "0x0", "0x0", - "0x3f5", + "0x421", "0x24", "0x4", "0x3e8", - "0x3cb", + "0x3f7", "0x3e8", "0x3e8", "0x3e8" ] }, { - "pc": 945, + "pc": 989, "op": "PUSH2", "gas": 2078427, "gasCost": 3, @@ -1547,17 +1547,17 @@ "0x4", "0x0", "0x0", - "0x3f5", + "0x421", "0x24", "0x4", "0x3e8", - "0x3cb", + "0x3f7", "0x3e8", "0x1" ] }, { - "pc": 948, + "pc": 992, "op": "JUMPI", "gas": 2078424, "gasCost": 10, @@ -1570,18 +1570,18 @@ "0x4", "0x0", "0x0", - "0x3f5", + "0x421", "0x24", "0x4", "0x3e8", - "0x3cb", + "0x3f7", "0x3e8", "0x1", - "0x3b9" + "0x3e5" ] }, { - "pc": 953, + "pc": 997, "op": "JUMPDEST", "gas": 2078414, "gasCost": 1, @@ -1594,16 +1594,16 @@ "0x4", "0x0", "0x0", - "0x3f5", + "0x421", "0x24", "0x4", "0x3e8", - "0x3cb", + "0x3f7", "0x3e8" ] }, { - "pc": 954, + "pc": 998, "op": "POP", "gas": 2078413, "gasCost": 2, @@ -1616,16 +1616,16 @@ "0x4", "0x0", "0x0", - "0x3f5", + "0x421", "0x24", "0x4", "0x3e8", - "0x3cb", + "0x3f7", "0x3e8" ] }, { - "pc": 955, + "pc": 999, "op": "JUMP", "gas": 2078411, "gasCost": 8, @@ -1638,15 +1638,15 @@ "0x4", "0x0", "0x0", - "0x3f5", + "0x421", "0x24", "0x4", "0x3e8", - "0x3cb" + "0x3f7" ] }, { - "pc": 971, + "pc": 1015, "op": "JUMPDEST", "gas": 2078403, "gasCost": 1, @@ -1659,14 +1659,14 @@ "0x4", "0x0", "0x0", - "0x3f5", + "0x421", "0x24", "0x4", "0x3e8" ] }, { - "pc": 972, + "pc": 1016, "op": "SWAP3", "gas": 2078402, "gasCost": 3, @@ -1679,14 +1679,14 @@ "0x4", "0x0", "0x0", - "0x3f5", + "0x421", "0x24", "0x4", "0x3e8" ] }, { - "pc": 973, + "pc": 1017, "op": "SWAP2", "gas": 2078399, "gasCost": 3, @@ -1702,11 +1702,11 @@ "0x3e8", "0x24", "0x4", - "0x3f5" + "0x421" ] }, { - "pc": 974, + "pc": 1018, "op": "POP", "gas": 2078396, "gasCost": 2, @@ -1720,13 +1720,13 @@ "0x0", "0x0", "0x3e8", - "0x3f5", + "0x421", "0x4", "0x24" ] }, { - "pc": 975, + "pc": 1019, "op": "POP", "gas": 2078394, "gasCost": 2, @@ -1740,12 +1740,12 @@ "0x0", "0x0", "0x3e8", - "0x3f5", + "0x421", "0x4" ] }, { - "pc": 976, + "pc": 1020, "op": "JUMP", "gas": 2078392, "gasCost": 8, @@ -1759,11 +1759,11 @@ "0x0", "0x0", "0x3e8", - "0x3f5" + "0x421" ] }, { - "pc": 1013, + "pc": 1057, "op": "JUMPDEST", "gas": 2078384, "gasCost": 1, @@ -1780,7 +1780,7 @@ ] }, { - "pc": 1014, + "pc": 1058, "op": "SWAP2", "gas": 2078383, "gasCost": 3, @@ -1797,7 +1797,7 @@ ] }, { - "pc": 1015, + "pc": 1059, "op": "POP", "gas": 2078380, "gasCost": 2, @@ -1814,7 +1814,7 @@ ] }, { - "pc": 1016, + "pc": 1060, "op": "POP", "gas": 2078378, "gasCost": 2, @@ -1830,7 +1830,7 @@ ] }, { - "pc": 1017, + "pc": 1061, "op": "SWAP3", "gas": 2078376, "gasCost": 3, @@ -1845,7 +1845,7 @@ ] }, { - "pc": 1018, + "pc": 1062, "op": "SWAP2", "gas": 2078373, "gasCost": 3, @@ -1860,7 +1860,7 @@ ] }, { - "pc": 1019, + "pc": 1063, "op": "POP", "gas": 2078370, "gasCost": 2, @@ -1875,7 +1875,7 @@ ] }, { - "pc": 1020, + "pc": 1064, "op": "POP", "gas": 2078368, "gasCost": 2, @@ -1889,7 +1889,7 @@ ] }, { - "pc": 1021, + "pc": 1065, "op": "JUMP", "gas": 2078366, "gasCost": 8, @@ -1935,11 +1935,11 @@ "0xa0712d68", "0xed", "0x3e8", - "0x206" + "0x208" ] }, { - "pc": 518, + "pc": 520, "op": "JUMPDEST", "gas": 2078346, "gasCost": 1, @@ -1951,7 +1951,7 @@ ] }, { - "pc": 519, + "pc": 521, "op": "PUSH1", "gas": 2078345, "gasCost": 3, @@ -1963,7 +1963,7 @@ ] }, { - "pc": 521, + "pc": 523, "op": "CALLER", "gas": 2078342, "gasCost": 2, @@ -1976,7 +1976,7 @@ ] }, { - "pc": 522, + "pc": 524, "op": "PUSH20", "gas": 2078340, "gasCost": 3, @@ -1990,7 +1990,7 @@ ] }, { - "pc": 543, + "pc": 545, "op": "AND", "gas": 2078337, "gasCost": 3, @@ -2005,7 +2005,7 @@ ] }, { - "pc": 544, + "pc": 546, "op": "PUSH32", "gas": 2078334, "gasCost": 3, @@ -2019,7 +2019,7 @@ ] }, { - "pc": 577, + "pc": 579, "op": "DUP4", "gas": 2078331, "gasCost": 3, @@ -2034,7 +2034,7 @@ ] }, { - "pc": 578, + "pc": 580, "op": "PUSH1", "gas": 2078328, "gasCost": 3, @@ -2050,7 +2050,7 @@ ] }, { - "pc": 580, + "pc": 582, "op": "MLOAD", "gas": 2078325, "gasCost": 3, @@ -2067,7 +2067,7 @@ ] }, { - "pc": 581, + "pc": 583, "op": "PUSH2", "gas": 2078322, "gasCost": 3, @@ -2084,7 +2084,7 @@ ] }, { - "pc": 584, + "pc": 586, "op": "SWAP2", "gas": 2078319, "gasCost": 3, @@ -2098,11 +2098,11 @@ "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", "0x3e8", "0x80", - "0x24e" + "0x250" ] }, { - "pc": 585, + "pc": 587, "op": "SWAP1", "gas": 2078316, "gasCost": 3, @@ -2114,13 +2114,13 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x80", "0x3e8" ] }, { - "pc": 586, + "pc": 588, "op": "PUSH2", "gas": 2078313, "gasCost": 3, @@ -2132,13 +2132,13 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80" ] }, { - "pc": 589, + "pc": 591, "op": "JUMP", "gas": 2078310, "gasCost": 8, @@ -2150,14 +2150,14 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", - "0x60f" + "0x611" ] }, { - "pc": 1551, + "pc": 1553, "op": "JUMPDEST", "gas": 2078302, "gasCost": 1, @@ -2169,13 +2169,13 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80" ] }, { - "pc": 1552, + "pc": 1554, "op": "PUSH1", "gas": 2078301, "gasCost": 3, @@ -2187,13 +2187,13 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80" ] }, { - "pc": 1554, + "pc": 1556, "op": "PUSH1", "gas": 2078298, "gasCost": 3, @@ -2205,14 +2205,14 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0x0" ] }, { - "pc": 1556, + "pc": 1558, "op": "DUP3", "gas": 2078295, "gasCost": 3, @@ -2224,7 +2224,7 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0x0", @@ -2232,7 +2232,7 @@ ] }, { - "pc": 1557, + "pc": 1559, "op": "ADD", "gas": 2078292, "gasCost": 3, @@ -2244,7 +2244,7 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0x0", @@ -2253,7 +2253,7 @@ ] }, { - "pc": 1558, + "pc": 1560, "op": "SWAP1", "gas": 2078289, "gasCost": 3, @@ -2265,7 +2265,7 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0x0", @@ -2273,7 +2273,7 @@ ] }, { - "pc": 1559, + "pc": 1561, "op": "POP", "gas": 2078286, "gasCost": 2, @@ -2285,7 +2285,7 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", @@ -2293,7 +2293,7 @@ ] }, { - "pc": 1560, + "pc": 1562, "op": "PUSH2", "gas": 2078284, "gasCost": 3, @@ -2305,14 +2305,14 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0" ] }, { - "pc": 1563, + "pc": 1565, "op": "PUSH1", "gas": 2078281, "gasCost": 3, @@ -2324,15 +2324,15 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x624" + "0x626" ] }, { - "pc": 1565, + "pc": 1567, "op": "DUP4", "gas": 2078278, "gasCost": 3, @@ -2344,16 +2344,16 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x624", + "0x626", "0x0" ] }, { - "pc": 1566, + "pc": 1568, "op": "ADD", "gas": 2078275, "gasCost": 3, @@ -2365,17 +2365,17 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x624", + "0x626", "0x0", "0x80" ] }, { - "pc": 1567, + "pc": 1569, "op": "DUP5", "gas": 2078272, "gasCost": 3, @@ -2387,16 +2387,16 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x624", + "0x626", "0x80" ] }, { - "pc": 1568, + "pc": 1570, "op": "PUSH2", "gas": 2078269, "gasCost": 3, @@ -2408,17 +2408,17 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x624", + "0x626", "0x80", "0x3e8" ] }, { - "pc": 1571, + "pc": 1573, "op": "JUMP", "gas": 2078266, "gasCost": 8, @@ -2430,18 +2430,18 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x624", + "0x626", "0x80", "0x3e8", - "0x3fe" + "0x36e" ] }, { - "pc": 1022, + "pc": 878, "op": "JUMPDEST", "gas": 2078258, "gasCost": 1, @@ -2453,17 +2453,17 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x624", + "0x626", "0x80", "0x3e8" ] }, { - "pc": 1023, + "pc": 879, "op": "PUSH2", "gas": 2078257, "gasCost": 3, @@ -2475,17 +2475,17 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x624", + "0x626", "0x80", "0x3e8" ] }, { - "pc": 1026, + "pc": 882, "op": "DUP2", "gas": 2078254, "gasCost": 3, @@ -2497,18 +2497,18 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x624", + "0x626", "0x80", "0x3e8", - "0x407" + "0x377" ] }, { - "pc": 1027, + "pc": 883, "op": "PUSH2", "gas": 2078251, "gasCost": 3, @@ -2520,19 +2520,19 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x624", + "0x626", "0x80", "0x3e8", - "0x407", + "0x377", "0x3e8" ] }, { - "pc": 1030, + "pc": 886, "op": "JUMP", "gas": 2078248, "gasCost": 8, @@ -2544,20 +2544,20 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x624", + "0x626", "0x80", "0x3e8", - "0x407", + "0x377", "0x3e8", - "0x39b" + "0x364" ] }, { - "pc": 923, + "pc": 868, "op": "JUMPDEST", "gas": 2078240, "gasCost": 1, @@ -2569,19 +2569,19 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x624", + "0x626", "0x80", "0x3e8", - "0x407", + "0x377", "0x3e8" ] }, { - "pc": 924, + "pc": 869, "op": "PUSH1", "gas": 2078239, "gasCost": 3, @@ -2593,19 +2593,19 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x624", + "0x626", "0x80", "0x3e8", - "0x407", + "0x377", "0x3e8" ] }, { - "pc": 926, + "pc": 871, "op": "DUP2", "gas": 2078236, "gasCost": 3, @@ -2617,20 +2617,20 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x624", + "0x626", "0x80", "0x3e8", - "0x407", + "0x377", "0x3e8", "0x0" ] }, { - "pc": 927, + "pc": 872, "op": "SWAP1", "gas": 2078233, "gasCost": 3, @@ -2642,21 +2642,21 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x624", + "0x626", "0x80", "0x3e8", - "0x407", + "0x377", "0x3e8", "0x0", "0x3e8" ] }, { - "pc": 928, + "pc": 873, "op": "POP", "gas": 2078230, "gasCost": 2, @@ -2668,21 +2668,21 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x624", + "0x626", "0x80", "0x3e8", - "0x407", + "0x377", "0x3e8", "0x3e8", "0x0" ] }, { - "pc": 929, + "pc": 874, "op": "SWAP2", "gas": 2078228, "gasCost": 3, @@ -2694,20 +2694,20 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x624", + "0x626", "0x80", "0x3e8", - "0x407", + "0x377", "0x3e8", "0x3e8" ] }, { - "pc": 930, + "pc": 875, "op": "SWAP1", "gas": 2078225, "gasCost": 3, @@ -2719,20 +2719,20 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x624", + "0x626", "0x80", "0x3e8", "0x3e8", "0x3e8", - "0x407" + "0x377" ] }, { - "pc": 931, + "pc": 876, "op": "POP", "gas": 2078222, "gasCost": 2, @@ -2744,20 +2744,20 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x624", + "0x626", "0x80", "0x3e8", "0x3e8", - "0x407", + "0x377", "0x3e8" ] }, { - "pc": 932, + "pc": 877, "op": "JUMP", "gas": 2078220, "gasCost": 8, @@ -2769,19 +2769,19 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x624", + "0x626", "0x80", "0x3e8", "0x3e8", - "0x407" + "0x377" ] }, { - "pc": 1031, + "pc": 887, "op": "JUMPDEST", "gas": 2078212, "gasCost": 1, @@ -2793,18 +2793,18 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x624", + "0x626", "0x80", "0x3e8", "0x3e8" ] }, { - "pc": 1032, + "pc": 888, "op": "DUP3", "gas": 2078211, "gasCost": 3, @@ -2816,18 +2816,18 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x624", + "0x626", "0x80", "0x3e8", "0x3e8" ] }, { - "pc": 1033, + "pc": 889, "op": "MSTORE", "gas": 2078208, "gasCost": 9, @@ -2839,11 +2839,11 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x624", + "0x626", "0x80", "0x3e8", "0x3e8", @@ -2851,7 +2851,7 @@ ] }, { - "pc": 1034, + "pc": 890, "op": "POP", "gas": 2078199, "gasCost": 2, @@ -2863,17 +2863,17 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x624", + "0x626", "0x80", "0x3e8" ] }, { - "pc": 1035, + "pc": 891, "op": "POP", "gas": 2078197, "gasCost": 2, @@ -2885,16 +2885,16 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x624", + "0x626", "0x80" ] }, { - "pc": 1036, + "pc": 892, "op": "JUMP", "gas": 2078195, "gasCost": 8, @@ -2906,15 +2906,15 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x624" + "0x626" ] }, { - "pc": 1572, + "pc": 1574, "op": "JUMPDEST", "gas": 2078187, "gasCost": 1, @@ -2926,14 +2926,14 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0" ] }, { - "pc": 1573, + "pc": 1575, "op": "DUP2", "gas": 2078186, "gasCost": 3, @@ -2945,14 +2945,14 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0" ] }, { - "pc": 1574, + "pc": 1576, "op": "DUP2", "gas": 2078183, "gasCost": 3, @@ -2964,7 +2964,7 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", @@ -2972,7 +2972,7 @@ ] }, { - "pc": 1575, + "pc": 1577, "op": "SUB", "gas": 2078180, "gasCost": 3, @@ -2984,7 +2984,7 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", @@ -2993,7 +2993,7 @@ ] }, { - "pc": 1576, + "pc": 1578, "op": "PUSH1", "gas": 2078177, "gasCost": 3, @@ -3005,7 +3005,7 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", @@ -3013,7 +3013,7 @@ ] }, { - "pc": 1578, + "pc": 1580, "op": "DUP4", "gas": 2078174, "gasCost": 3, @@ -3025,7 +3025,7 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", @@ -3034,7 +3034,7 @@ ] }, { - "pc": 1579, + "pc": 1581, "op": "ADD", "gas": 2078171, "gasCost": 3, @@ -3046,7 +3046,7 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", @@ -3056,7 +3056,7 @@ ] }, { - "pc": 1580, + "pc": 1582, "op": "MSTORE", "gas": 2078168, "gasCost": 6, @@ -3068,7 +3068,7 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", @@ -3077,7 +3077,7 @@ ] }, { - "pc": 1581, + "pc": 1583, "op": "PUSH2", "gas": 2078162, "gasCost": 3, @@ -3089,14 +3089,14 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0" ] }, { - "pc": 1584, + "pc": 1586, "op": "DUP2", "gas": 2078159, "gasCost": 3, @@ -3108,15 +3108,15 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x635" + "0x637" ] }, { - "pc": 1585, + "pc": 1587, "op": "PUSH2", "gas": 2078156, "gasCost": 3, @@ -3128,16 +3128,16 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x635", + "0x637", "0xc0" ] }, { - "pc": 1588, + "pc": 1590, "op": "JUMP", "gas": 2078153, "gasCost": 8, @@ -3149,17 +3149,17 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x635", + "0x637", "0xc0", - "0x5ec" + "0x5ee" ] }, { - "pc": 1516, + "pc": 1518, "op": "JUMPDEST", "gas": 2078145, "gasCost": 1, @@ -3171,16 +3171,16 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x635", + "0x637", "0xc0" ] }, { - "pc": 1517, + "pc": 1519, "op": "PUSH1", "gas": 2078144, "gasCost": 3, @@ -3192,16 +3192,16 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x635", + "0x637", "0xc0" ] }, { - "pc": 1519, + "pc": 1521, "op": "PUSH2", "gas": 2078141, "gasCost": 3, @@ -3213,17 +3213,17 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x635", + "0x637", "0xc0", "0x0" ] }, { - "pc": 1522, + "pc": 1524, "op": "PUSH1", "gas": 2078138, "gasCost": 3, @@ -3235,18 +3235,18 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x635", + "0x637", "0xc0", "0x0", - "0x5f9" + "0x5fb" ] }, { - "pc": 1524, + "pc": 1526, "op": "DUP4", "gas": 2078135, "gasCost": 3, @@ -3258,19 +3258,19 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x635", + "0x637", "0xc0", "0x0", - "0x5f9", + "0x5fb", "0x5" ] }, { - "pc": 1525, + "pc": 1527, "op": "PUSH2", "gas": 2078132, "gasCost": 3, @@ -3282,20 +3282,20 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x635", + "0x637", "0xc0", "0x0", - "0x5f9", + "0x5fb", "0x5", "0xc0" ] }, { - "pc": 1528, + "pc": 1530, "op": "JUMP", "gas": 2078129, "gasCost": 8, @@ -3307,21 +3307,21 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x635", + "0x637", "0xc0", "0x0", - "0x5f9", + "0x5fb", "0x5", "0xc0", - "0x4b3" + "0x4b5" ] }, { - "pc": 1203, + "pc": 1205, "op": "JUMPDEST", "gas": 2078121, "gasCost": 1, @@ -3333,20 +3333,20 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x635", + "0x637", "0xc0", "0x0", - "0x5f9", + "0x5fb", "0x5", "0xc0" ] }, { - "pc": 1204, + "pc": 1206, "op": "PUSH1", "gas": 2078120, "gasCost": 3, @@ -3358,20 +3358,20 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x635", + "0x637", "0xc0", "0x0", - "0x5f9", + "0x5fb", "0x5", "0xc0" ] }, { - "pc": 1206, + "pc": 1208, "op": "DUP3", "gas": 2078117, "gasCost": 3, @@ -3383,21 +3383,21 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x635", + "0x637", "0xc0", "0x0", - "0x5f9", + "0x5fb", "0x5", "0xc0", "0x0" ] }, { - "pc": 1207, + "pc": 1209, "op": "DUP3", "gas": 2078114, "gasCost": 3, @@ -3409,14 +3409,14 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x635", + "0x637", "0xc0", "0x0", - "0x5f9", + "0x5fb", "0x5", "0xc0", "0x0", @@ -3424,7 +3424,7 @@ ] }, { - "pc": 1208, + "pc": 1210, "op": "MSTORE", "gas": 2078111, "gasCost": 6, @@ -3436,14 +3436,14 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x635", + "0x637", "0xc0", "0x0", - "0x5f9", + "0x5fb", "0x5", "0xc0", "0x0", @@ -3452,7 +3452,7 @@ ] }, { - "pc": 1209, + "pc": 1211, "op": "PUSH1", "gas": 2078105, "gasCost": 3, @@ -3464,21 +3464,21 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x635", + "0x637", "0xc0", "0x0", - "0x5f9", + "0x5fb", "0x5", "0xc0", "0x0" ] }, { - "pc": 1211, + "pc": 1213, "op": "DUP3", "gas": 2078102, "gasCost": 3, @@ -3490,14 +3490,14 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x635", + "0x637", "0xc0", "0x0", - "0x5f9", + "0x5fb", "0x5", "0xc0", "0x0", @@ -3505,7 +3505,7 @@ ] }, { - "pc": 1212, + "pc": 1214, "op": "ADD", "gas": 2078099, "gasCost": 3, @@ -3517,14 +3517,14 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x635", + "0x637", "0xc0", "0x0", - "0x5f9", + "0x5fb", "0x5", "0xc0", "0x0", @@ -3533,7 +3533,7 @@ ] }, { - "pc": 1213, + "pc": 1215, "op": "SWAP1", "gas": 2078096, "gasCost": 3, @@ -3545,14 +3545,14 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x635", + "0x637", "0xc0", "0x0", - "0x5f9", + "0x5fb", "0x5", "0xc0", "0x0", @@ -3560,7 +3560,7 @@ ] }, { - "pc": 1214, + "pc": 1216, "op": "POP", "gas": 2078093, "gasCost": 2, @@ -3572,14 +3572,14 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x635", + "0x637", "0xc0", "0x0", - "0x5f9", + "0x5fb", "0x5", "0xc0", "0xe0", @@ -3587,7 +3587,7 @@ ] }, { - "pc": 1215, + "pc": 1217, "op": "SWAP3", "gas": 2078091, "gasCost": 3, @@ -3599,21 +3599,21 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x635", + "0x637", "0xc0", "0x0", - "0x5f9", + "0x5fb", "0x5", "0xc0", "0xe0" ] }, { - "pc": 1216, + "pc": 1218, "op": "SWAP2", "gas": 2078088, "gasCost": 3, @@ -3625,21 +3625,21 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x635", + "0x637", "0xc0", "0x0", "0xe0", "0x5", "0xc0", - "0x5f9" + "0x5fb" ] }, { - "pc": 1217, + "pc": 1219, "op": "POP", "gas": 2078085, "gasCost": 2, @@ -3651,21 +3651,21 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x635", + "0x637", "0xc0", "0x0", "0xe0", - "0x5f9", + "0x5fb", "0xc0", "0x5" ] }, { - "pc": 1218, + "pc": 1220, "op": "POP", "gas": 2078083, "gasCost": 2, @@ -3677,20 +3677,20 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x635", + "0x637", "0xc0", "0x0", "0xe0", - "0x5f9", + "0x5fb", "0xc0" ] }, { - "pc": 1219, + "pc": 1221, "op": "JUMP", "gas": 2078081, "gasCost": 8, @@ -3702,19 +3702,19 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x635", + "0x637", "0xc0", "0x0", "0xe0", - "0x5f9" + "0x5fb" ] }, { - "pc": 1529, + "pc": 1531, "op": "JUMPDEST", "gas": 2078073, "gasCost": 1, @@ -3726,18 +3726,18 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x635", + "0x637", "0xc0", "0x0", "0xe0" ] }, { - "pc": 1530, + "pc": 1532, "op": "SWAP2", "gas": 2078072, "gasCost": 3, @@ -3749,18 +3749,18 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x635", + "0x637", "0xc0", "0x0", "0xe0" ] }, { - "pc": 1531, + "pc": 1533, "op": "POP", "gas": 2078069, "gasCost": 2, @@ -3772,18 +3772,18 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x635", + "0x637", "0xe0", "0x0", "0xc0" ] }, { - "pc": 1532, + "pc": 1534, "op": "PUSH2", "gas": 2078067, "gasCost": 3, @@ -3795,17 +3795,17 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x635", + "0x637", "0xe0", "0x0" ] }, { - "pc": 1535, + "pc": 1537, "op": "DUP3", "gas": 2078064, "gasCost": 3, @@ -3817,18 +3817,18 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x635", + "0x637", "0xe0", "0x0", - "0x604" + "0x606" ] }, { - "pc": 1536, + "pc": 1538, "op": "PUSH2", "gas": 2078061, "gasCost": 3, @@ -3840,19 +3840,19 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x635", + "0x637", "0xe0", "0x0", - "0x604", + "0x606", "0xe0" ] }, { - "pc": 1539, + "pc": 1541, "op": "JUMP", "gas": 2078058, "gasCost": 8, @@ -3864,20 +3864,20 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x635", + "0x637", "0xe0", "0x0", - "0x604", + "0x606", "0xe0", - "0x5c3" + "0x5c5" ] }, { - "pc": 1475, + "pc": 1477, "op": "JUMPDEST", "gas": 2078050, "gasCost": 1, @@ -3889,19 +3889,19 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x635", + "0x637", "0xe0", "0x0", - "0x604", + "0x606", "0xe0" ] }, { - "pc": 1476, + "pc": 1478, "op": "PUSH32", "gas": 2078049, "gasCost": 3, @@ -3913,19 +3913,19 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x635", + "0x637", "0xe0", "0x0", - "0x604", + "0x606", "0xe0" ] }, { - "pc": 1509, + "pc": 1511, "op": "PUSH1", "gas": 2078046, "gasCost": 3, @@ -3937,20 +3937,20 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x635", + "0x637", "0xe0", "0x0", - "0x604", + "0x606", "0xe0", "0x746f706963000000000000000000000000000000000000000000000000000000" ] }, { - "pc": 1511, + "pc": 1513, "op": "DUP3", "gas": 2078043, "gasCost": 3, @@ -3962,21 +3962,21 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x635", + "0x637", "0xe0", "0x0", - "0x604", + "0x606", "0xe0", "0x746f706963000000000000000000000000000000000000000000000000000000", "0x0" ] }, { - "pc": 1512, + "pc": 1514, "op": "ADD", "gas": 2078040, "gasCost": 3, @@ -3988,14 +3988,14 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x635", + "0x637", "0xe0", "0x0", - "0x604", + "0x606", "0xe0", "0x746f706963000000000000000000000000000000000000000000000000000000", "0x0", @@ -4003,7 +4003,7 @@ ] }, { - "pc": 1513, + "pc": 1515, "op": "MSTORE", "gas": 2078037, "gasCost": 6, @@ -4015,21 +4015,21 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x635", + "0x637", "0xe0", "0x0", - "0x604", + "0x606", "0xe0", "0x746f706963000000000000000000000000000000000000000000000000000000", "0xe0" ] }, { - "pc": 1514, + "pc": 1516, "op": "POP", "gas": 2078031, "gasCost": 2, @@ -4041,19 +4041,19 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x635", + "0x637", "0xe0", "0x0", - "0x604", + "0x606", "0xe0" ] }, { - "pc": 1515, + "pc": 1517, "op": "JUMP", "gas": 2078029, "gasCost": 8, @@ -4065,18 +4065,18 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x635", + "0x637", "0xe0", "0x0", - "0x604" + "0x606" ] }, { - "pc": 1540, + "pc": 1542, "op": "JUMPDEST", "gas": 2078021, "gasCost": 1, @@ -4088,17 +4088,17 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x635", + "0x637", "0xe0", "0x0" ] }, { - "pc": 1541, + "pc": 1543, "op": "PUSH1", "gas": 2078020, "gasCost": 3, @@ -4110,17 +4110,17 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x635", + "0x637", "0xe0", "0x0" ] }, { - "pc": 1543, + "pc": 1545, "op": "DUP3", "gas": 2078017, "gasCost": 3, @@ -4132,18 +4132,18 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x635", + "0x637", "0xe0", "0x0", "0x20" ] }, { - "pc": 1544, + "pc": 1546, "op": "ADD", "gas": 2078014, "gasCost": 3, @@ -4155,11 +4155,11 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x635", + "0x637", "0xe0", "0x0", "0x20", @@ -4167,7 +4167,7 @@ ] }, { - "pc": 1545, + "pc": 1547, "op": "SWAP1", "gas": 2078011, "gasCost": 3, @@ -4179,18 +4179,18 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x635", + "0x637", "0xe0", "0x0", "0x100" ] }, { - "pc": 1546, + "pc": 1548, "op": "POP", "gas": 2078008, "gasCost": 2, @@ -4202,18 +4202,18 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x635", + "0x637", "0xe0", "0x100", "0x0" ] }, { - "pc": 1547, + "pc": 1549, "op": "SWAP2", "gas": 2078006, "gasCost": 3, @@ -4225,17 +4225,17 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", - "0x635", + "0x637", "0xe0", "0x100" ] }, { - "pc": 1548, + "pc": 1550, "op": "SWAP1", "gas": 2078003, "gasCost": 3, @@ -4247,17 +4247,17 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", "0x100", "0xe0", - "0x635" + "0x637" ] }, { - "pc": 1549, + "pc": 1551, "op": "POP", "gas": 2078000, "gasCost": 2, @@ -4269,17 +4269,17 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", "0x100", - "0x635", + "0x637", "0xe0" ] }, { - "pc": 1550, + "pc": 1552, "op": "JUMP", "gas": 2077998, "gasCost": 8, @@ -4291,16 +4291,16 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", "0x100", - "0x635" + "0x637" ] }, { - "pc": 1589, + "pc": 1591, "op": "JUMPDEST", "gas": 2077990, "gasCost": 1, @@ -4312,7 +4312,7 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", @@ -4320,7 +4320,7 @@ ] }, { - "pc": 1590, + "pc": 1592, "op": "SWAP1", "gas": 2077989, "gasCost": 3, @@ -4332,7 +4332,7 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0xc0", @@ -4340,7 +4340,7 @@ ] }, { - "pc": 1591, + "pc": 1593, "op": "POP", "gas": 2077986, "gasCost": 2, @@ -4352,7 +4352,7 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0x100", @@ -4360,7 +4360,7 @@ ] }, { - "pc": 1592, + "pc": 1594, "op": "SWAP3", "gas": 2077984, "gasCost": 3, @@ -4372,14 +4372,14 @@ "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x24e", + "0x250", "0x3e8", "0x80", "0x100" ] }, { - "pc": 1593, + "pc": 1595, "op": "SWAP2", "gas": 2077981, "gasCost": 3, @@ -4394,11 +4394,11 @@ "0x100", "0x3e8", "0x80", - "0x24e" + "0x250" ] }, { - "pc": 1594, + "pc": 1596, "op": "POP", "gas": 2077978, "gasCost": 2, @@ -4411,13 +4411,13 @@ "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", "0x100", - "0x24e", + "0x250", "0x80", "0x3e8" ] }, { - "pc": 1595, + "pc": 1597, "op": "POP", "gas": 2077976, "gasCost": 2, @@ -4430,12 +4430,12 @@ "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", "0x100", - "0x24e", + "0x250", "0x80" ] }, { - "pc": 1596, + "pc": 1598, "op": "JUMP", "gas": 2077974, "gasCost": 8, @@ -4448,11 +4448,11 @@ "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", "0x100", - "0x24e" + "0x250" ] }, { - "pc": 590, + "pc": 592, "op": "JUMPDEST", "gas": 2077966, "gasCost": 1, @@ -4468,7 +4468,7 @@ ] }, { - "pc": 591, + "pc": 593, "op": "PUSH1", "gas": 2077965, "gasCost": 3, @@ -4484,7 +4484,7 @@ ] }, { - "pc": 593, + "pc": 595, "op": "MLOAD", "gas": 2077962, "gasCost": 3, @@ -4501,7 +4501,7 @@ ] }, { - "pc": 594, + "pc": 596, "op": "DUP1", "gas": 2077959, "gasCost": 3, @@ -4518,7 +4518,7 @@ ] }, { - "pc": 595, + "pc": 597, "op": "SWAP2", "gas": 2077956, "gasCost": 3, @@ -4536,7 +4536,7 @@ ] }, { - "pc": 596, + "pc": 598, "op": "SUB", "gas": 2077953, "gasCost": 3, @@ -4554,7 +4554,7 @@ ] }, { - "pc": 597, + "pc": 599, "op": "SWAP1", "gas": 2077950, "gasCost": 3, @@ -4571,7 +4571,7 @@ ] }, { - "pc": 598, + "pc": 600, "op": "LOG2", "gas": 2077947, "gasCost": 2149, @@ -4588,7 +4588,7 @@ ] }, { - "pc": 599, + "pc": 601, "op": "DUP2", "gas": 2075798, "gasCost": 3, @@ -4601,7 +4601,7 @@ ] }, { - "pc": 600, + "pc": 602, "op": "PUSH1", "gas": 2075795, "gasCost": 3, @@ -4615,7 +4615,7 @@ ] }, { - "pc": 602, + "pc": 604, "op": "PUSH1", "gas": 2075792, "gasCost": 3, @@ -4630,7 +4630,7 @@ ] }, { - "pc": 604, + "pc": 606, "op": "DUP3", "gas": 2075789, "gasCost": 3, @@ -4646,7 +4646,7 @@ ] }, { - "pc": 605, + "pc": 607, "op": "DUP3", "gas": 2075786, "gasCost": 3, @@ -4663,7 +4663,7 @@ ] }, { - "pc": 606, + "pc": 608, "op": "SLOAD", "gas": 2075783, "gasCost": 2100, @@ -4684,7 +4684,7 @@ } }, { - "pc": 607, + "pc": 609, "op": "PUSH2", "gas": 2073683, "gasCost": 3, @@ -4702,7 +4702,7 @@ ] }, { - "pc": 610, + "pc": 612, "op": "SWAP2", "gas": 2073680, "gasCost": 3, @@ -4717,11 +4717,11 @@ "0x0", "0x3e8", "0x0", - "0x268" + "0x26a" ] }, { - "pc": 611, + "pc": 613, "op": "SWAP1", "gas": 2073677, "gasCost": 3, @@ -4734,13 +4734,13 @@ "0x3e8", "0x1", "0x0", - "0x268", + "0x26a", "0x0", "0x3e8" ] }, { - "pc": 612, + "pc": 614, "op": "PUSH2", "gas": 2073674, "gasCost": 3, @@ -4753,13 +4753,13 @@ "0x3e8", "0x1", "0x0", - "0x268", + "0x26a", "0x3e8", "0x0" ] }, { - "pc": 615, + "pc": 617, "op": "JUMP", "gas": 2073671, "gasCost": 8, @@ -4772,14 +4772,14 @@ "0x3e8", "0x1", "0x0", - "0x268", + "0x26a", "0x3e8", "0x0", - "0x56d" + "0x56f" ] }, { - "pc": 1389, + "pc": 1391, "op": "JUMPDEST", "gas": 2073663, "gasCost": 1, @@ -4792,13 +4792,13 @@ "0x3e8", "0x1", "0x0", - "0x268", + "0x26a", "0x3e8", "0x0" ] }, { - "pc": 1390, + "pc": 1392, "op": "PUSH1", "gas": 2073662, "gasCost": 3, @@ -4811,13 +4811,13 @@ "0x3e8", "0x1", "0x0", - "0x268", + "0x26a", "0x3e8", "0x0" ] }, { - "pc": 1392, + "pc": 1394, "op": "PUSH2", "gas": 2073659, "gasCost": 3, @@ -4830,14 +4830,14 @@ "0x3e8", "0x1", "0x0", - "0x268", + "0x26a", "0x3e8", "0x0", "0x0" ] }, { - "pc": 1395, + "pc": 1397, "op": "DUP3", "gas": 2073656, "gasCost": 3, @@ -4850,15 +4850,15 @@ "0x3e8", "0x1", "0x0", - "0x268", + "0x26a", "0x3e8", "0x0", "0x0", - "0x578" + "0x57a" ] }, { - "pc": 1396, + "pc": 1398, "op": "PUSH2", "gas": 2073653, "gasCost": 3, @@ -4871,16 +4871,16 @@ "0x3e8", "0x1", "0x0", - "0x268", + "0x26a", "0x3e8", "0x0", "0x0", - "0x578", + "0x57a", "0x0" ] }, { - "pc": 1399, + "pc": 1401, "op": "JUMP", "gas": 2073650, "gasCost": 8, @@ -4893,17 +4893,17 @@ "0x3e8", "0x1", "0x0", - "0x268", + "0x26a", "0x3e8", "0x0", "0x0", - "0x578", + "0x57a", "0x0", - "0x39b" + "0x364" ] }, { - "pc": 923, + "pc": 868, "op": "JUMPDEST", "gas": 2073642, "gasCost": 1, @@ -4916,16 +4916,16 @@ "0x3e8", "0x1", "0x0", - "0x268", + "0x26a", "0x3e8", "0x0", "0x0", - "0x578", + "0x57a", "0x0" ] }, { - "pc": 924, + "pc": 869, "op": "PUSH1", "gas": 2073641, "gasCost": 3, @@ -4938,16 +4938,16 @@ "0x3e8", "0x1", "0x0", - "0x268", + "0x26a", "0x3e8", "0x0", "0x0", - "0x578", + "0x57a", "0x0" ] }, { - "pc": 926, + "pc": 871, "op": "DUP2", "gas": 2073638, "gasCost": 3, @@ -4960,17 +4960,17 @@ "0x3e8", "0x1", "0x0", - "0x268", + "0x26a", "0x3e8", "0x0", "0x0", - "0x578", + "0x57a", "0x0", "0x0" ] }, { - "pc": 927, + "pc": 872, "op": "SWAP1", "gas": 2073635, "gasCost": 3, @@ -4983,18 +4983,18 @@ "0x3e8", "0x1", "0x0", - "0x268", + "0x26a", "0x3e8", "0x0", "0x0", - "0x578", + "0x57a", "0x0", "0x0", "0x0" ] }, { - "pc": 928, + "pc": 873, "op": "POP", "gas": 2073632, "gasCost": 2, @@ -5007,18 +5007,18 @@ "0x3e8", "0x1", "0x0", - "0x268", + "0x26a", "0x3e8", "0x0", "0x0", - "0x578", + "0x57a", "0x0", "0x0", "0x0" ] }, { - "pc": 929, + "pc": 874, "op": "SWAP2", "gas": 2073630, "gasCost": 3, @@ -5031,17 +5031,17 @@ "0x3e8", "0x1", "0x0", - "0x268", + "0x26a", "0x3e8", "0x0", "0x0", - "0x578", + "0x57a", "0x0", "0x0" ] }, { - "pc": 930, + "pc": 875, "op": "SWAP1", "gas": 2073627, "gasCost": 3, @@ -5054,17 +5054,17 @@ "0x3e8", "0x1", "0x0", - "0x268", + "0x26a", "0x3e8", "0x0", "0x0", "0x0", "0x0", - "0x578" + "0x57a" ] }, { - "pc": 931, + "pc": 876, "op": "POP", "gas": 2073624, "gasCost": 2, @@ -5077,17 +5077,17 @@ "0x3e8", "0x1", "0x0", - "0x268", + "0x26a", "0x3e8", "0x0", "0x0", "0x0", - "0x578", + "0x57a", "0x0" ] }, { - "pc": 932, + "pc": 877, "op": "JUMP", "gas": 2073622, "gasCost": 8, @@ -5100,16 +5100,16 @@ "0x3e8", "0x1", "0x0", - "0x268", + "0x26a", "0x3e8", "0x0", "0x0", "0x0", - "0x578" + "0x57a" ] }, { - "pc": 1400, + "pc": 1402, "op": "JUMPDEST", "gas": 2073614, "gasCost": 1, @@ -5122,7 +5122,7 @@ "0x3e8", "0x1", "0x0", - "0x268", + "0x26a", "0x3e8", "0x0", "0x0", @@ -5130,7 +5130,7 @@ ] }, { - "pc": 1401, + "pc": 1403, "op": "SWAP2", "gas": 2073613, "gasCost": 3, @@ -5143,7 +5143,7 @@ "0x3e8", "0x1", "0x0", - "0x268", + "0x26a", "0x3e8", "0x0", "0x0", @@ -5151,7 +5151,7 @@ ] }, { - "pc": 1402, + "pc": 1404, "op": "POP", "gas": 2073610, "gasCost": 2, @@ -5164,7 +5164,7 @@ "0x3e8", "0x1", "0x0", - "0x268", + "0x26a", "0x3e8", "0x0", "0x0", @@ -5172,7 +5172,7 @@ ] }, { - "pc": 1403, + "pc": 1405, "op": "PUSH2", "gas": 2073608, "gasCost": 3, @@ -5185,14 +5185,14 @@ "0x3e8", "0x1", "0x0", - "0x268", + "0x26a", "0x3e8", "0x0", "0x0" ] }, { - "pc": 1406, + "pc": 1408, "op": "DUP4", "gas": 2073605, "gasCost": 3, @@ -5205,15 +5205,15 @@ "0x3e8", "0x1", "0x0", - "0x268", + "0x26a", "0x3e8", "0x0", "0x0", - "0x583" + "0x585" ] }, { - "pc": 1407, + "pc": 1409, "op": "PUSH2", "gas": 2073602, "gasCost": 3, @@ -5226,16 +5226,16 @@ "0x3e8", "0x1", "0x0", - "0x268", + "0x26a", "0x3e8", "0x0", "0x0", - "0x583", + "0x585", "0x3e8" ] }, { - "pc": 1410, + "pc": 1412, "op": "JUMP", "gas": 2073599, "gasCost": 8, @@ -5248,17 +5248,17 @@ "0x3e8", "0x1", "0x0", - "0x268", + "0x26a", "0x3e8", "0x0", "0x0", - "0x583", + "0x585", "0x3e8", - "0x39b" + "0x364" ] }, { - "pc": 923, + "pc": 868, "op": "JUMPDEST", "gas": 2073591, "gasCost": 1, @@ -5271,16 +5271,16 @@ "0x3e8", "0x1", "0x0", - "0x268", + "0x26a", "0x3e8", "0x0", "0x0", - "0x583", + "0x585", "0x3e8" ] }, { - "pc": 924, + "pc": 869, "op": "PUSH1", "gas": 2073590, "gasCost": 3, @@ -5293,16 +5293,16 @@ "0x3e8", "0x1", "0x0", - "0x268", + "0x26a", "0x3e8", "0x0", "0x0", - "0x583", + "0x585", "0x3e8" ] }, { - "pc": 926, + "pc": 871, "op": "DUP2", "gas": 2073587, "gasCost": 3, @@ -5315,17 +5315,17 @@ "0x3e8", "0x1", "0x0", - "0x268", + "0x26a", "0x3e8", "0x0", "0x0", - "0x583", + "0x585", "0x3e8", "0x0" ] }, { - "pc": 927, + "pc": 872, "op": "SWAP1", "gas": 2073584, "gasCost": 3, @@ -5338,18 +5338,18 @@ "0x3e8", "0x1", "0x0", - "0x268", + "0x26a", "0x3e8", "0x0", "0x0", - "0x583", + "0x585", "0x3e8", "0x0", "0x3e8" ] }, { - "pc": 928, + "pc": 873, "op": "POP", "gas": 2073581, "gasCost": 2, @@ -5362,18 +5362,18 @@ "0x3e8", "0x1", "0x0", - "0x268", + "0x26a", "0x3e8", "0x0", "0x0", - "0x583", + "0x585", "0x3e8", "0x3e8", "0x0" ] }, { - "pc": 929, + "pc": 874, "op": "SWAP2", "gas": 2073579, "gasCost": 3, @@ -5386,17 +5386,17 @@ "0x3e8", "0x1", "0x0", - "0x268", + "0x26a", "0x3e8", "0x0", "0x0", - "0x583", + "0x585", "0x3e8", "0x3e8" ] }, { - "pc": 930, + "pc": 875, "op": "SWAP1", "gas": 2073576, "gasCost": 3, @@ -5409,17 +5409,17 @@ "0x3e8", "0x1", "0x0", - "0x268", + "0x26a", "0x3e8", "0x0", "0x0", "0x3e8", "0x3e8", - "0x583" + "0x585" ] }, { - "pc": 931, + "pc": 876, "op": "POP", "gas": 2073573, "gasCost": 2, @@ -5432,17 +5432,17 @@ "0x3e8", "0x1", "0x0", - "0x268", + "0x26a", "0x3e8", "0x0", "0x0", "0x3e8", - "0x583", + "0x585", "0x3e8" ] }, { - "pc": 932, + "pc": 877, "op": "JUMP", "gas": 2073571, "gasCost": 8, @@ -5455,16 +5455,16 @@ "0x3e8", "0x1", "0x0", - "0x268", + "0x26a", "0x3e8", "0x0", "0x0", "0x3e8", - "0x583" + "0x585" ] }, { - "pc": 1411, + "pc": 1413, "op": "JUMPDEST", "gas": 2073563, "gasCost": 1, @@ -5477,7 +5477,7 @@ "0x3e8", "0x1", "0x0", - "0x268", + "0x26a", "0x3e8", "0x0", "0x0", @@ -5485,7 +5485,7 @@ ] }, { - "pc": 1412, + "pc": 1414, "op": "SWAP3", "gas": 2073562, "gasCost": 3, @@ -5498,7 +5498,7 @@ "0x3e8", "0x1", "0x0", - "0x268", + "0x26a", "0x3e8", "0x0", "0x0", @@ -5506,7 +5506,7 @@ ] }, { - "pc": 1413, + "pc": 1415, "op": "POP", "gas": 2073559, "gasCost": 2, @@ -5519,7 +5519,7 @@ "0x3e8", "0x1", "0x0", - "0x268", + "0x26a", "0x3e8", "0x0", "0x0", @@ -5527,7 +5527,7 @@ ] }, { - "pc": 1414, + "pc": 1416, "op": "DUP3", "gas": 2073557, "gasCost": 3, @@ -5540,14 +5540,14 @@ "0x3e8", "0x1", "0x0", - "0x268", + "0x26a", "0x3e8", "0x0", "0x0" ] }, { - "pc": 1415, + "pc": 1417, "op": "PUSH32", "gas": 2073554, "gasCost": 3, @@ -5560,7 +5560,7 @@ "0x3e8", "0x1", "0x0", - "0x268", + "0x26a", "0x3e8", "0x0", "0x0", @@ -5568,7 +5568,7 @@ ] }, { - "pc": 1448, + "pc": 1450, "op": "SUB", "gas": 2073551, "gasCost": 3, @@ -5581,7 +5581,7 @@ "0x3e8", "0x1", "0x0", - "0x268", + "0x26a", "0x3e8", "0x0", "0x0", @@ -5590,7 +5590,7 @@ ] }, { - "pc": 1449, + "pc": 1451, "op": "DUP3", "gas": 2073548, "gasCost": 3, @@ -5603,7 +5603,7 @@ "0x3e8", "0x1", "0x0", - "0x268", + "0x26a", "0x3e8", "0x0", "0x0", @@ -5611,7 +5611,7 @@ ] }, { - "pc": 1450, + "pc": 1452, "op": "GT", "gas": 2073545, "gasCost": 3, @@ -5624,7 +5624,7 @@ "0x3e8", "0x1", "0x0", - "0x268", + "0x26a", "0x3e8", "0x0", "0x0", @@ -5633,7 +5633,7 @@ ] }, { - "pc": 1451, + "pc": 1453, "op": "ISZERO", "gas": 2073542, "gasCost": 3, @@ -5646,7 +5646,7 @@ "0x3e8", "0x1", "0x0", - "0x268", + "0x26a", "0x3e8", "0x0", "0x0", @@ -5654,7 +5654,7 @@ ] }, { - "pc": 1452, + "pc": 1454, "op": "PUSH2", "gas": 2073539, "gasCost": 3, @@ -5667,7 +5667,7 @@ "0x3e8", "0x1", "0x0", - "0x268", + "0x26a", "0x3e8", "0x0", "0x0", @@ -5675,7 +5675,7 @@ ] }, { - "pc": 1455, + "pc": 1457, "op": "JUMPI", "gas": 2073536, "gasCost": 10, @@ -5688,16 +5688,16 @@ "0x3e8", "0x1", "0x0", - "0x268", + "0x26a", "0x3e8", "0x0", "0x0", "0x1", - "0x5b8" + "0x5ba" ] }, { - "pc": 1464, + "pc": 1466, "op": "JUMPDEST", "gas": 2073526, "gasCost": 1, @@ -5710,14 +5710,14 @@ "0x3e8", "0x1", "0x0", - "0x268", + "0x26a", "0x3e8", "0x0", "0x0" ] }, { - "pc": 1465, + "pc": 1467, "op": "DUP3", "gas": 2073525, "gasCost": 3, @@ -5730,14 +5730,14 @@ "0x3e8", "0x1", "0x0", - "0x268", + "0x26a", "0x3e8", "0x0", "0x0" ] }, { - "pc": 1466, + "pc": 1468, "op": "DUP3", "gas": 2073522, "gasCost": 3, @@ -5750,7 +5750,7 @@ "0x3e8", "0x1", "0x0", - "0x268", + "0x26a", "0x3e8", "0x0", "0x0", @@ -5758,7 +5758,7 @@ ] }, { - "pc": 1467, + "pc": 1469, "op": "ADD", "gas": 2073519, "gasCost": 3, @@ -5771,7 +5771,7 @@ "0x3e8", "0x1", "0x0", - "0x268", + "0x26a", "0x3e8", "0x0", "0x0", @@ -5780,7 +5780,7 @@ ] }, { - "pc": 1468, + "pc": 1470, "op": "SWAP1", "gas": 2073516, "gasCost": 3, @@ -5793,7 +5793,7 @@ "0x3e8", "0x1", "0x0", - "0x268", + "0x26a", "0x3e8", "0x0", "0x0", @@ -5801,7 +5801,7 @@ ] }, { - "pc": 1469, + "pc": 1471, "op": "POP", "gas": 2073513, "gasCost": 2, @@ -5814,7 +5814,7 @@ "0x3e8", "0x1", "0x0", - "0x268", + "0x26a", "0x3e8", "0x0", "0x3e8", @@ -5822,7 +5822,7 @@ ] }, { - "pc": 1470, + "pc": 1472, "op": "SWAP3", "gas": 2073511, "gasCost": 3, @@ -5835,14 +5835,14 @@ "0x3e8", "0x1", "0x0", - "0x268", + "0x26a", "0x3e8", "0x0", "0x3e8" ] }, { - "pc": 1471, + "pc": 1473, "op": "SWAP2", "gas": 2073508, "gasCost": 3, @@ -5858,11 +5858,11 @@ "0x3e8", "0x3e8", "0x0", - "0x268" + "0x26a" ] }, { - "pc": 1472, + "pc": 1474, "op": "POP", "gas": 2073505, "gasCost": 2, @@ -5876,13 +5876,13 @@ "0x1", "0x0", "0x3e8", - "0x268", + "0x26a", "0x0", "0x3e8" ] }, { - "pc": 1473, + "pc": 1475, "op": "POP", "gas": 2073503, "gasCost": 2, @@ -5896,12 +5896,12 @@ "0x1", "0x0", "0x3e8", - "0x268", + "0x26a", "0x0" ] }, { - "pc": 1474, + "pc": 1476, "op": "JUMP", "gas": 2073501, "gasCost": 8, @@ -5915,11 +5915,11 @@ "0x1", "0x0", "0x3e8", - "0x268" + "0x26a" ] }, { - "pc": 616, + "pc": 618, "op": "JUMPDEST", "gas": 2073493, "gasCost": 1, @@ -5936,7 +5936,7 @@ ] }, { - "pc": 617, + "pc": 619, "op": "SWAP3", "gas": 2073492, "gasCost": 3, @@ -5953,7 +5953,7 @@ ] }, { - "pc": 618, + "pc": 620, "op": "POP", "gas": 2073489, "gasCost": 2, @@ -5970,7 +5970,7 @@ ] }, { - "pc": 619, + "pc": 621, "op": "POP", "gas": 2073487, "gasCost": 2, @@ -5986,7 +5986,7 @@ ] }, { - "pc": 620, + "pc": 622, "op": "DUP2", "gas": 2073485, "gasCost": 3, @@ -6001,7 +6001,7 @@ ] }, { - "pc": 621, + "pc": 623, "op": "SWAP1", "gas": 2073482, "gasCost": 3, @@ -6017,7 +6017,7 @@ ] }, { - "pc": 622, + "pc": 624, "op": "SSTORE", "gas": 2073479, "gasCost": 20000, @@ -6036,7 +6036,7 @@ } }, { - "pc": 623, + "pc": 625, "op": "POP", "gas": 2053479, "gasCost": 2, @@ -6050,7 +6050,7 @@ ] }, { - "pc": 624, + "pc": 626, "op": "PUSH2", "gas": 2053477, "gasCost": 3, @@ -6063,7 +6063,7 @@ ] }, { - "pc": 627, + "pc": 629, "op": "PUSH1", "gas": 2053474, "gasCost": 3, @@ -6073,11 +6073,11 @@ "0xed", "0x3e8", "0x0", - "0x284" + "0x286" ] }, { - "pc": 629, + "pc": 631, "op": "DUP4", "gas": 2053471, "gasCost": 3, @@ -6087,12 +6087,12 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x1" ] }, { - "pc": 630, + "pc": 632, "op": "PUSH2", "gas": 2053468, "gasCost": 3, @@ -6102,13 +6102,13 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x1", "0x3e8" ] }, { - "pc": 633, + "pc": 635, "op": "SWAP2", "gas": 2053465, "gasCost": 3, @@ -6118,14 +6118,14 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x1", "0x3e8", - "0x27f" + "0x281" ] }, { - "pc": 634, + "pc": 636, "op": "SWAP1", "gas": 2053462, "gasCost": 3, @@ -6135,14 +6135,14 @@ "0xed", "0x3e8", "0x0", - "0x284", - "0x27f", + "0x286", + "0x281", "0x3e8", "0x1" ] }, { - "pc": 635, + "pc": 637, "op": "PUSH2", "gas": 2053459, "gasCost": 3, @@ -6152,14 +6152,14 @@ "0xed", "0x3e8", "0x0", - "0x284", - "0x27f", + "0x286", + "0x281", "0x1", "0x3e8" ] }, { - "pc": 638, + "pc": 640, "op": "JUMP", "gas": 2053456, "gasCost": 8, @@ -6169,15 +6169,15 @@ "0xed", "0x3e8", "0x0", - "0x284", - "0x27f", + "0x286", + "0x281", "0x1", "0x3e8", - "0x56d" + "0x56f" ] }, { - "pc": 1389, + "pc": 1391, "op": "JUMPDEST", "gas": 2053448, "gasCost": 1, @@ -6187,14 +6187,14 @@ "0xed", "0x3e8", "0x0", - "0x284", - "0x27f", + "0x286", + "0x281", "0x1", "0x3e8" ] }, { - "pc": 1390, + "pc": 1392, "op": "PUSH1", "gas": 2053447, "gasCost": 3, @@ -6204,14 +6204,14 @@ "0xed", "0x3e8", "0x0", - "0x284", - "0x27f", + "0x286", + "0x281", "0x1", "0x3e8" ] }, { - "pc": 1392, + "pc": 1394, "op": "PUSH2", "gas": 2053444, "gasCost": 3, @@ -6221,15 +6221,15 @@ "0xed", "0x3e8", "0x0", - "0x284", - "0x27f", + "0x286", + "0x281", "0x1", "0x3e8", "0x0" ] }, { - "pc": 1395, + "pc": 1397, "op": "DUP3", "gas": 2053441, "gasCost": 3, @@ -6239,16 +6239,16 @@ "0xed", "0x3e8", "0x0", - "0x284", - "0x27f", + "0x286", + "0x281", "0x1", "0x3e8", "0x0", - "0x578" + "0x57a" ] }, { - "pc": 1396, + "pc": 1398, "op": "PUSH2", "gas": 2053438, "gasCost": 3, @@ -6258,17 +6258,17 @@ "0xed", "0x3e8", "0x0", - "0x284", - "0x27f", + "0x286", + "0x281", "0x1", "0x3e8", "0x0", - "0x578", + "0x57a", "0x3e8" ] }, { - "pc": 1399, + "pc": 1401, "op": "JUMP", "gas": 2053435, "gasCost": 8, @@ -6278,18 +6278,18 @@ "0xed", "0x3e8", "0x0", - "0x284", - "0x27f", + "0x286", + "0x281", "0x1", "0x3e8", "0x0", - "0x578", + "0x57a", "0x3e8", - "0x39b" + "0x364" ] }, { - "pc": 923, + "pc": 868, "op": "JUMPDEST", "gas": 2053427, "gasCost": 1, @@ -6299,17 +6299,17 @@ "0xed", "0x3e8", "0x0", - "0x284", - "0x27f", + "0x286", + "0x281", "0x1", "0x3e8", "0x0", - "0x578", + "0x57a", "0x3e8" ] }, { - "pc": 924, + "pc": 869, "op": "PUSH1", "gas": 2053426, "gasCost": 3, @@ -6319,17 +6319,17 @@ "0xed", "0x3e8", "0x0", - "0x284", - "0x27f", + "0x286", + "0x281", "0x1", "0x3e8", "0x0", - "0x578", + "0x57a", "0x3e8" ] }, { - "pc": 926, + "pc": 871, "op": "DUP2", "gas": 2053423, "gasCost": 3, @@ -6339,18 +6339,18 @@ "0xed", "0x3e8", "0x0", - "0x284", - "0x27f", + "0x286", + "0x281", "0x1", "0x3e8", "0x0", - "0x578", + "0x57a", "0x3e8", "0x0" ] }, { - "pc": 927, + "pc": 872, "op": "SWAP1", "gas": 2053420, "gasCost": 3, @@ -6360,19 +6360,19 @@ "0xed", "0x3e8", "0x0", - "0x284", - "0x27f", + "0x286", + "0x281", "0x1", "0x3e8", "0x0", - "0x578", + "0x57a", "0x3e8", "0x0", "0x3e8" ] }, { - "pc": 928, + "pc": 873, "op": "POP", "gas": 2053417, "gasCost": 2, @@ -6382,19 +6382,19 @@ "0xed", "0x3e8", "0x0", - "0x284", - "0x27f", + "0x286", + "0x281", "0x1", "0x3e8", "0x0", - "0x578", + "0x57a", "0x3e8", "0x3e8", "0x0" ] }, { - "pc": 929, + "pc": 874, "op": "SWAP2", "gas": 2053415, "gasCost": 3, @@ -6404,18 +6404,18 @@ "0xed", "0x3e8", "0x0", - "0x284", - "0x27f", + "0x286", + "0x281", "0x1", "0x3e8", "0x0", - "0x578", + "0x57a", "0x3e8", "0x3e8" ] }, { - "pc": 930, + "pc": 875, "op": "SWAP1", "gas": 2053412, "gasCost": 3, @@ -6425,18 +6425,18 @@ "0xed", "0x3e8", "0x0", - "0x284", - "0x27f", + "0x286", + "0x281", "0x1", "0x3e8", "0x0", "0x3e8", "0x3e8", - "0x578" + "0x57a" ] }, { - "pc": 931, + "pc": 876, "op": "POP", "gas": 2053409, "gasCost": 2, @@ -6446,18 +6446,18 @@ "0xed", "0x3e8", "0x0", - "0x284", - "0x27f", + "0x286", + "0x281", "0x1", "0x3e8", "0x0", "0x3e8", - "0x578", + "0x57a", "0x3e8" ] }, { - "pc": 932, + "pc": 877, "op": "JUMP", "gas": 2053407, "gasCost": 8, @@ -6467,17 +6467,17 @@ "0xed", "0x3e8", "0x0", - "0x284", - "0x27f", + "0x286", + "0x281", "0x1", "0x3e8", "0x0", "0x3e8", - "0x578" + "0x57a" ] }, { - "pc": 1400, + "pc": 1402, "op": "JUMPDEST", "gas": 2053399, "gasCost": 1, @@ -6487,8 +6487,8 @@ "0xed", "0x3e8", "0x0", - "0x284", - "0x27f", + "0x286", + "0x281", "0x1", "0x3e8", "0x0", @@ -6496,7 +6496,7 @@ ] }, { - "pc": 1401, + "pc": 1403, "op": "SWAP2", "gas": 2053398, "gasCost": 3, @@ -6506,8 +6506,8 @@ "0xed", "0x3e8", "0x0", - "0x284", - "0x27f", + "0x286", + "0x281", "0x1", "0x3e8", "0x0", @@ -6515,7 +6515,7 @@ ] }, { - "pc": 1402, + "pc": 1404, "op": "POP", "gas": 2053395, "gasCost": 2, @@ -6525,8 +6525,8 @@ "0xed", "0x3e8", "0x0", - "0x284", - "0x27f", + "0x286", + "0x281", "0x1", "0x3e8", "0x0", @@ -6534,7 +6534,7 @@ ] }, { - "pc": 1403, + "pc": 1405, "op": "PUSH2", "gas": 2053393, "gasCost": 3, @@ -6544,15 +6544,15 @@ "0xed", "0x3e8", "0x0", - "0x284", - "0x27f", + "0x286", + "0x281", "0x1", "0x3e8", "0x0" ] }, { - "pc": 1406, + "pc": 1408, "op": "DUP4", "gas": 2053390, "gasCost": 3, @@ -6562,16 +6562,16 @@ "0xed", "0x3e8", "0x0", - "0x284", - "0x27f", + "0x286", + "0x281", "0x1", "0x3e8", "0x0", - "0x583" + "0x585" ] }, { - "pc": 1407, + "pc": 1409, "op": "PUSH2", "gas": 2053387, "gasCost": 3, @@ -6581,17 +6581,17 @@ "0xed", "0x3e8", "0x0", - "0x284", - "0x27f", + "0x286", + "0x281", "0x1", "0x3e8", "0x0", - "0x583", + "0x585", "0x1" ] }, { - "pc": 1410, + "pc": 1412, "op": "JUMP", "gas": 2053384, "gasCost": 8, @@ -6601,18 +6601,18 @@ "0xed", "0x3e8", "0x0", - "0x284", - "0x27f", + "0x286", + "0x281", "0x1", "0x3e8", "0x0", - "0x583", + "0x585", "0x1", - "0x39b" + "0x364" ] }, { - "pc": 923, + "pc": 868, "op": "JUMPDEST", "gas": 2053376, "gasCost": 1, @@ -6622,17 +6622,17 @@ "0xed", "0x3e8", "0x0", - "0x284", - "0x27f", + "0x286", + "0x281", "0x1", "0x3e8", "0x0", - "0x583", + "0x585", "0x1" ] }, { - "pc": 924, + "pc": 869, "op": "PUSH1", "gas": 2053375, "gasCost": 3, @@ -6642,17 +6642,17 @@ "0xed", "0x3e8", "0x0", - "0x284", - "0x27f", + "0x286", + "0x281", "0x1", "0x3e8", "0x0", - "0x583", + "0x585", "0x1" ] }, { - "pc": 926, + "pc": 871, "op": "DUP2", "gas": 2053372, "gasCost": 3, @@ -6662,18 +6662,18 @@ "0xed", "0x3e8", "0x0", - "0x284", - "0x27f", + "0x286", + "0x281", "0x1", "0x3e8", "0x0", - "0x583", + "0x585", "0x1", "0x0" ] }, { - "pc": 927, + "pc": 872, "op": "SWAP1", "gas": 2053369, "gasCost": 3, @@ -6683,19 +6683,19 @@ "0xed", "0x3e8", "0x0", - "0x284", - "0x27f", + "0x286", + "0x281", "0x1", "0x3e8", "0x0", - "0x583", + "0x585", "0x1", "0x0", "0x1" ] }, { - "pc": 928, + "pc": 873, "op": "POP", "gas": 2053366, "gasCost": 2, @@ -6705,19 +6705,19 @@ "0xed", "0x3e8", "0x0", - "0x284", - "0x27f", + "0x286", + "0x281", "0x1", "0x3e8", "0x0", - "0x583", + "0x585", "0x1", "0x1", "0x0" ] }, { - "pc": 929, + "pc": 874, "op": "SWAP2", "gas": 2053364, "gasCost": 3, @@ -6727,18 +6727,18 @@ "0xed", "0x3e8", "0x0", - "0x284", - "0x27f", + "0x286", + "0x281", "0x1", "0x3e8", "0x0", - "0x583", + "0x585", "0x1", "0x1" ] }, { - "pc": 930, + "pc": 875, "op": "SWAP1", "gas": 2053361, "gasCost": 3, @@ -6748,18 +6748,18 @@ "0xed", "0x3e8", "0x0", - "0x284", - "0x27f", + "0x286", + "0x281", "0x1", "0x3e8", "0x0", "0x1", "0x1", - "0x583" + "0x585" ] }, { - "pc": 931, + "pc": 876, "op": "POP", "gas": 2053358, "gasCost": 2, @@ -6769,18 +6769,18 @@ "0xed", "0x3e8", "0x0", - "0x284", - "0x27f", + "0x286", + "0x281", "0x1", "0x3e8", "0x0", "0x1", - "0x583", + "0x585", "0x1" ] }, { - "pc": 932, + "pc": 877, "op": "JUMP", "gas": 2053356, "gasCost": 8, @@ -6790,17 +6790,17 @@ "0xed", "0x3e8", "0x0", - "0x284", - "0x27f", + "0x286", + "0x281", "0x1", "0x3e8", "0x0", "0x1", - "0x583" + "0x585" ] }, { - "pc": 1411, + "pc": 1413, "op": "JUMPDEST", "gas": 2053348, "gasCost": 1, @@ -6810,8 +6810,8 @@ "0xed", "0x3e8", "0x0", - "0x284", - "0x27f", + "0x286", + "0x281", "0x1", "0x3e8", "0x0", @@ -6819,7 +6819,7 @@ ] }, { - "pc": 1412, + "pc": 1414, "op": "SWAP3", "gas": 2053347, "gasCost": 3, @@ -6829,8 +6829,8 @@ "0xed", "0x3e8", "0x0", - "0x284", - "0x27f", + "0x286", + "0x281", "0x1", "0x3e8", "0x0", @@ -6838,7 +6838,7 @@ ] }, { - "pc": 1413, + "pc": 1415, "op": "POP", "gas": 2053344, "gasCost": 2, @@ -6848,8 +6848,8 @@ "0xed", "0x3e8", "0x0", - "0x284", - "0x27f", + "0x286", + "0x281", "0x1", "0x3e8", "0x0", @@ -6857,7 +6857,7 @@ ] }, { - "pc": 1414, + "pc": 1416, "op": "DUP3", "gas": 2053342, "gasCost": 3, @@ -6867,15 +6867,15 @@ "0xed", "0x3e8", "0x0", - "0x284", - "0x27f", + "0x286", + "0x281", "0x1", "0x3e8", "0x0" ] }, { - "pc": 1415, + "pc": 1417, "op": "PUSH32", "gas": 2053339, "gasCost": 3, @@ -6885,8 +6885,8 @@ "0xed", "0x3e8", "0x0", - "0x284", - "0x27f", + "0x286", + "0x281", "0x1", "0x3e8", "0x0", @@ -6894,7 +6894,7 @@ ] }, { - "pc": 1448, + "pc": 1450, "op": "SUB", "gas": 2053336, "gasCost": 3, @@ -6904,8 +6904,8 @@ "0xed", "0x3e8", "0x0", - "0x284", - "0x27f", + "0x286", + "0x281", "0x1", "0x3e8", "0x0", @@ -6914,7 +6914,7 @@ ] }, { - "pc": 1449, + "pc": 1451, "op": "DUP3", "gas": 2053333, "gasCost": 3, @@ -6924,8 +6924,8 @@ "0xed", "0x3e8", "0x0", - "0x284", - "0x27f", + "0x286", + "0x281", "0x1", "0x3e8", "0x0", @@ -6933,7 +6933,7 @@ ] }, { - "pc": 1450, + "pc": 1452, "op": "GT", "gas": 2053330, "gasCost": 3, @@ -6943,8 +6943,8 @@ "0xed", "0x3e8", "0x0", - "0x284", - "0x27f", + "0x286", + "0x281", "0x1", "0x3e8", "0x0", @@ -6953,7 +6953,7 @@ ] }, { - "pc": 1451, + "pc": 1453, "op": "ISZERO", "gas": 2053327, "gasCost": 3, @@ -6963,8 +6963,8 @@ "0xed", "0x3e8", "0x0", - "0x284", - "0x27f", + "0x286", + "0x281", "0x1", "0x3e8", "0x0", @@ -6972,7 +6972,7 @@ ] }, { - "pc": 1452, + "pc": 1454, "op": "PUSH2", "gas": 2053324, "gasCost": 3, @@ -6982,8 +6982,8 @@ "0xed", "0x3e8", "0x0", - "0x284", - "0x27f", + "0x286", + "0x281", "0x1", "0x3e8", "0x0", @@ -6991,7 +6991,7 @@ ] }, { - "pc": 1455, + "pc": 1457, "op": "JUMPI", "gas": 2053321, "gasCost": 10, @@ -7001,17 +7001,17 @@ "0xed", "0x3e8", "0x0", - "0x284", - "0x27f", + "0x286", + "0x281", "0x1", "0x3e8", "0x0", "0x1", - "0x5b8" + "0x5ba" ] }, { - "pc": 1464, + "pc": 1466, "op": "JUMPDEST", "gas": 2053311, "gasCost": 1, @@ -7021,15 +7021,15 @@ "0xed", "0x3e8", "0x0", - "0x284", - "0x27f", + "0x286", + "0x281", "0x1", "0x3e8", "0x0" ] }, { - "pc": 1465, + "pc": 1467, "op": "DUP3", "gas": 2053310, "gasCost": 3, @@ -7039,15 +7039,15 @@ "0xed", "0x3e8", "0x0", - "0x284", - "0x27f", + "0x286", + "0x281", "0x1", "0x3e8", "0x0" ] }, { - "pc": 1466, + "pc": 1468, "op": "DUP3", "gas": 2053307, "gasCost": 3, @@ -7057,8 +7057,8 @@ "0xed", "0x3e8", "0x0", - "0x284", - "0x27f", + "0x286", + "0x281", "0x1", "0x3e8", "0x0", @@ -7066,7 +7066,7 @@ ] }, { - "pc": 1467, + "pc": 1469, "op": "ADD", "gas": 2053304, "gasCost": 3, @@ -7076,8 +7076,8 @@ "0xed", "0x3e8", "0x0", - "0x284", - "0x27f", + "0x286", + "0x281", "0x1", "0x3e8", "0x0", @@ -7086,7 +7086,7 @@ ] }, { - "pc": 1468, + "pc": 1470, "op": "SWAP1", "gas": 2053301, "gasCost": 3, @@ -7096,8 +7096,8 @@ "0xed", "0x3e8", "0x0", - "0x284", - "0x27f", + "0x286", + "0x281", "0x1", "0x3e8", "0x0", @@ -7105,7 +7105,7 @@ ] }, { - "pc": 1469, + "pc": 1471, "op": "POP", "gas": 2053298, "gasCost": 2, @@ -7115,8 +7115,8 @@ "0xed", "0x3e8", "0x0", - "0x284", - "0x27f", + "0x286", + "0x281", "0x1", "0x3e8", "0x3e9", @@ -7124,7 +7124,7 @@ ] }, { - "pc": 1470, + "pc": 1472, "op": "SWAP3", "gas": 2053296, "gasCost": 3, @@ -7134,15 +7134,15 @@ "0xed", "0x3e8", "0x0", - "0x284", - "0x27f", + "0x286", + "0x281", "0x1", "0x3e8", "0x3e9" ] }, { - "pc": 1471, + "pc": 1473, "op": "SWAP2", "gas": 2053293, "gasCost": 3, @@ -7152,15 +7152,15 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x1", "0x3e8", - "0x27f" + "0x281" ] }, { - "pc": 1472, + "pc": 1474, "op": "POP", "gas": 2053290, "gasCost": 2, @@ -7170,15 +7170,15 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", - "0x27f", + "0x281", "0x3e8", "0x1" ] }, { - "pc": 1473, + "pc": 1475, "op": "POP", "gas": 2053288, "gasCost": 2, @@ -7188,14 +7188,14 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", - "0x27f", + "0x281", "0x3e8" ] }, { - "pc": 1474, + "pc": 1476, "op": "JUMP", "gas": 2053286, "gasCost": 8, @@ -7205,13 +7205,13 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", - "0x27f" + "0x281" ] }, { - "pc": 639, + "pc": 641, "op": "JUMPDEST", "gas": 2053278, "gasCost": 1, @@ -7221,12 +7221,12 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9" ] }, { - "pc": 640, + "pc": 642, "op": "PUSH2", "gas": 2053277, "gasCost": 3, @@ -7236,12 +7236,12 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9" ] }, { - "pc": 643, + "pc": 645, "op": "JUMP", "gas": 2053274, "gasCost": 8, @@ -7251,13 +7251,13 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", - "0x18c" + "0x196" ] }, { - "pc": 396, + "pc": 406, "op": "JUMPDEST", "gas": 2053266, "gasCost": 1, @@ -7267,12 +7267,12 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9" ] }, { - "pc": 397, + "pc": 407, "op": "PUSH1", "gas": 2053265, "gasCost": 3, @@ -7282,12 +7282,12 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9" ] }, { - "pc": 399, + "pc": 409, "op": "CALLER", "gas": 2053262, "gasCost": 2, @@ -7297,13 +7297,13 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0" ] }, { - "pc": 400, + "pc": 410, "op": "PUSH20", "gas": 2053260, "gasCost": 3, @@ -7313,14 +7313,14 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6" ] }, { - "pc": 421, + "pc": 431, "op": "AND", "gas": 2053257, "gasCost": 3, @@ -7330,7 +7330,7 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", @@ -7338,7 +7338,7 @@ ] }, { - "pc": 422, + "pc": 432, "op": "PUSH32", "gas": 2053254, "gasCost": 3, @@ -7348,14 +7348,14 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6" ] }, { - "pc": 455, + "pc": 465, "op": "DUP4", "gas": 2053251, "gasCost": 3, @@ -7365,7 +7365,7 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", @@ -7373,7 +7373,7 @@ ] }, { - "pc": 456, + "pc": 466, "op": "PUSH1", "gas": 2053248, "gasCost": 3, @@ -7383,7 +7383,7 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", @@ -7392,7 +7392,7 @@ ] }, { - "pc": 458, + "pc": 468, "op": "MLOAD", "gas": 2053245, "gasCost": 3, @@ -7402,7 +7402,7 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", @@ -7412,7 +7412,7 @@ ] }, { - "pc": 459, + "pc": 469, "op": "PUSH2", "gas": 2053242, "gasCost": 3, @@ -7422,7 +7422,7 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", @@ -7432,7 +7432,7 @@ ] }, { - "pc": 462, + "pc": 472, "op": "SWAP2", "gas": 2053239, "gasCost": 3, @@ -7442,18 +7442,18 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", "0x3e9", "0x80", - "0x1d4" + "0x1de" ] }, { - "pc": 463, + "pc": 473, "op": "SWAP1", "gas": 2053236, "gasCost": 3, @@ -7463,18 +7463,18 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x80", "0x3e9" ] }, { - "pc": 464, + "pc": 474, "op": "PUSH2", "gas": 2053233, "gasCost": 3, @@ -7484,18 +7484,18 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80" ] }, { - "pc": 467, + "pc": 477, "op": "JUMP", "gas": 2053230, "gasCost": 8, @@ -7505,19 +7505,19 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", - "0x510" + "0x512" ] }, { - "pc": 1296, + "pc": 1298, "op": "JUMPDEST", "gas": 2053222, "gasCost": 1, @@ -7527,18 +7527,18 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80" ] }, { - "pc": 1297, + "pc": 1299, "op": "PUSH1", "gas": 2053221, "gasCost": 3, @@ -7548,18 +7548,18 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80" ] }, { - "pc": 1299, + "pc": 1301, "op": "PUSH1", "gas": 2053218, "gasCost": 3, @@ -7569,19 +7569,19 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0x0" ] }, { - "pc": 1301, + "pc": 1303, "op": "DUP3", "gas": 2053215, "gasCost": 3, @@ -7591,12 +7591,12 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0x0", @@ -7604,7 +7604,7 @@ ] }, { - "pc": 1302, + "pc": 1304, "op": "ADD", "gas": 2053212, "gasCost": 3, @@ -7614,12 +7614,12 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0x0", @@ -7628,7 +7628,7 @@ ] }, { - "pc": 1303, + "pc": 1305, "op": "SWAP1", "gas": 2053209, "gasCost": 3, @@ -7638,12 +7638,12 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0x0", @@ -7651,7 +7651,7 @@ ] }, { - "pc": 1304, + "pc": 1306, "op": "POP", "gas": 2053206, "gasCost": 2, @@ -7661,12 +7661,12 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", @@ -7674,7 +7674,7 @@ ] }, { - "pc": 1305, + "pc": 1307, "op": "PUSH2", "gas": 2053204, "gasCost": 3, @@ -7684,19 +7684,19 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0" ] }, { - "pc": 1308, + "pc": 1310, "op": "PUSH1", "gas": 2053201, "gasCost": 3, @@ -7706,20 +7706,20 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x525" + "0x527" ] }, { - "pc": 1310, + "pc": 1312, "op": "DUP4", "gas": 2053198, "gasCost": 3, @@ -7729,21 +7729,21 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x525", + "0x527", "0x0" ] }, { - "pc": 1311, + "pc": 1313, "op": "ADD", "gas": 2053195, "gasCost": 3, @@ -7753,22 +7753,22 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x525", + "0x527", "0x0", "0x80" ] }, { - "pc": 1312, + "pc": 1314, "op": "DUP5", "gas": 2053192, "gasCost": 3, @@ -7778,21 +7778,21 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x525", + "0x527", "0x80" ] }, { - "pc": 1313, + "pc": 1315, "op": "PUSH2", "gas": 2053189, "gasCost": 3, @@ -7802,22 +7802,22 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x525", + "0x527", "0x80", "0x3e9" ] }, { - "pc": 1316, + "pc": 1318, "op": "JUMP", "gas": 2053186, "gasCost": 8, @@ -7827,23 +7827,23 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x525", + "0x527", "0x80", "0x3e9", - "0x3fe" + "0x36e" ] }, { - "pc": 1022, + "pc": 878, "op": "JUMPDEST", "gas": 2053178, "gasCost": 1, @@ -7853,22 +7853,22 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x525", + "0x527", "0x80", "0x3e9" ] }, { - "pc": 1023, + "pc": 879, "op": "PUSH2", "gas": 2053177, "gasCost": 3, @@ -7878,22 +7878,22 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x525", + "0x527", "0x80", "0x3e9" ] }, { - "pc": 1026, + "pc": 882, "op": "DUP2", "gas": 2053174, "gasCost": 3, @@ -7903,23 +7903,23 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x525", + "0x527", "0x80", "0x3e9", - "0x407" + "0x377" ] }, { - "pc": 1027, + "pc": 883, "op": "PUSH2", "gas": 2053171, "gasCost": 3, @@ -7929,24 +7929,24 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x525", + "0x527", "0x80", "0x3e9", - "0x407", + "0x377", "0x3e9" ] }, { - "pc": 1030, + "pc": 886, "op": "JUMP", "gas": 2053168, "gasCost": 8, @@ -7956,25 +7956,25 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x525", + "0x527", "0x80", "0x3e9", - "0x407", + "0x377", "0x3e9", - "0x39b" + "0x364" ] }, { - "pc": 923, + "pc": 868, "op": "JUMPDEST", "gas": 2053160, "gasCost": 1, @@ -7984,24 +7984,24 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x525", + "0x527", "0x80", "0x3e9", - "0x407", + "0x377", "0x3e9" ] }, { - "pc": 924, + "pc": 869, "op": "PUSH1", "gas": 2053159, "gasCost": 3, @@ -8011,24 +8011,24 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x525", + "0x527", "0x80", "0x3e9", - "0x407", + "0x377", "0x3e9" ] }, { - "pc": 926, + "pc": 871, "op": "DUP2", "gas": 2053156, "gasCost": 3, @@ -8038,25 +8038,25 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x525", + "0x527", "0x80", "0x3e9", - "0x407", + "0x377", "0x3e9", "0x0" ] }, { - "pc": 927, + "pc": 872, "op": "SWAP1", "gas": 2053153, "gasCost": 3, @@ -8066,26 +8066,26 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x525", + "0x527", "0x80", "0x3e9", - "0x407", + "0x377", "0x3e9", "0x0", "0x3e9" ] }, { - "pc": 928, + "pc": 873, "op": "POP", "gas": 2053150, "gasCost": 2, @@ -8095,26 +8095,26 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x525", + "0x527", "0x80", "0x3e9", - "0x407", + "0x377", "0x3e9", "0x3e9", "0x0" ] }, { - "pc": 929, + "pc": 874, "op": "SWAP2", "gas": 2053148, "gasCost": 3, @@ -8124,25 +8124,25 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x525", + "0x527", "0x80", "0x3e9", - "0x407", + "0x377", "0x3e9", "0x3e9" ] }, { - "pc": 930, + "pc": 875, "op": "SWAP1", "gas": 2053145, "gasCost": 3, @@ -8152,25 +8152,25 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x525", + "0x527", "0x80", "0x3e9", "0x3e9", "0x3e9", - "0x407" + "0x377" ] }, { - "pc": 931, + "pc": 876, "op": "POP", "gas": 2053142, "gasCost": 2, @@ -8180,25 +8180,25 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x525", + "0x527", "0x80", "0x3e9", "0x3e9", - "0x407", + "0x377", "0x3e9" ] }, { - "pc": 932, + "pc": 877, "op": "JUMP", "gas": 2053140, "gasCost": 8, @@ -8208,24 +8208,24 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x525", + "0x527", "0x80", "0x3e9", "0x3e9", - "0x407" + "0x377" ] }, { - "pc": 1031, + "pc": 887, "op": "JUMPDEST", "gas": 2053132, "gasCost": 1, @@ -8235,23 +8235,23 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x525", + "0x527", "0x80", "0x3e9", "0x3e9" ] }, { - "pc": 1032, + "pc": 888, "op": "DUP3", "gas": 2053131, "gasCost": 3, @@ -8261,23 +8261,23 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x525", + "0x527", "0x80", "0x3e9", "0x3e9" ] }, { - "pc": 1033, + "pc": 889, "op": "MSTORE", "gas": 2053128, "gasCost": 3, @@ -8287,16 +8287,16 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x525", + "0x527", "0x80", "0x3e9", "0x3e9", @@ -8304,7 +8304,7 @@ ] }, { - "pc": 1034, + "pc": 890, "op": "POP", "gas": 2053125, "gasCost": 2, @@ -8314,22 +8314,22 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x525", + "0x527", "0x80", "0x3e9" ] }, { - "pc": 1035, + "pc": 891, "op": "POP", "gas": 2053123, "gasCost": 2, @@ -8339,21 +8339,21 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x525", + "0x527", "0x80" ] }, { - "pc": 1036, + "pc": 892, "op": "JUMP", "gas": 2053121, "gasCost": 8, @@ -8363,20 +8363,20 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x525" + "0x527" ] }, { - "pc": 1317, + "pc": 1319, "op": "JUMPDEST", "gas": 2053113, "gasCost": 1, @@ -8386,19 +8386,19 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0" ] }, { - "pc": 1318, + "pc": 1320, "op": "DUP2", "gas": 2053112, "gasCost": 3, @@ -8408,19 +8408,19 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0" ] }, { - "pc": 1319, + "pc": 1321, "op": "DUP2", "gas": 2053109, "gasCost": 3, @@ -8430,12 +8430,12 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", @@ -8443,7 +8443,7 @@ ] }, { - "pc": 1320, + "pc": 1322, "op": "SUB", "gas": 2053106, "gasCost": 3, @@ -8453,12 +8453,12 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", @@ -8467,7 +8467,7 @@ ] }, { - "pc": 1321, + "pc": 1323, "op": "PUSH1", "gas": 2053103, "gasCost": 3, @@ -8477,12 +8477,12 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", @@ -8490,7 +8490,7 @@ ] }, { - "pc": 1323, + "pc": 1325, "op": "DUP4", "gas": 2053100, "gasCost": 3, @@ -8500,12 +8500,12 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", @@ -8514,7 +8514,7 @@ ] }, { - "pc": 1324, + "pc": 1326, "op": "ADD", "gas": 2053097, "gasCost": 3, @@ -8524,12 +8524,12 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", @@ -8539,7 +8539,7 @@ ] }, { - "pc": 1325, + "pc": 1327, "op": "MSTORE", "gas": 2053094, "gasCost": 3, @@ -8549,12 +8549,12 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", @@ -8563,7 +8563,7 @@ ] }, { - "pc": 1326, + "pc": 1328, "op": "PUSH2", "gas": 2053091, "gasCost": 3, @@ -8573,19 +8573,19 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0" ] }, { - "pc": 1329, + "pc": 1331, "op": "DUP2", "gas": 2053088, "gasCost": 3, @@ -8595,20 +8595,20 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x536" + "0x538" ] }, { - "pc": 1330, + "pc": 1332, "op": "PUSH2", "gas": 2053085, "gasCost": 3, @@ -8618,21 +8618,21 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x536", + "0x538", "0xc0" ] }, { - "pc": 1333, + "pc": 1335, "op": "JUMP", "gas": 2053082, "gasCost": 8, @@ -8642,22 +8642,22 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x536", + "0x538", "0xc0", - "0x4ed" + "0x4ef" ] }, { - "pc": 1261, + "pc": 1263, "op": "JUMPDEST", "gas": 2053074, "gasCost": 1, @@ -8667,21 +8667,21 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x536", + "0x538", "0xc0" ] }, { - "pc": 1262, + "pc": 1264, "op": "PUSH1", "gas": 2053073, "gasCost": 3, @@ -8691,21 +8691,21 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x536", + "0x538", "0xc0" ] }, { - "pc": 1264, + "pc": 1266, "op": "PUSH2", "gas": 2053070, "gasCost": 3, @@ -8715,22 +8715,22 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x536", + "0x538", "0xc0", "0x0" ] }, { - "pc": 1267, + "pc": 1269, "op": "PUSH1", "gas": 2053067, "gasCost": 3, @@ -8740,23 +8740,23 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x536", + "0x538", "0xc0", "0x0", - "0x4fa" + "0x4fc" ] }, { - "pc": 1269, + "pc": 1271, "op": "DUP4", "gas": 2053064, "gasCost": 3, @@ -8766,24 +8766,24 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x536", + "0x538", "0xc0", "0x0", - "0x4fa", + "0x4fc", "0xe" ] }, { - "pc": 1270, + "pc": 1272, "op": "PUSH2", "gas": 2053061, "gasCost": 3, @@ -8793,25 +8793,25 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x536", + "0x538", "0xc0", "0x0", - "0x4fa", + "0x4fc", "0xe", "0xc0" ] }, { - "pc": 1273, + "pc": 1275, "op": "JUMP", "gas": 2053058, "gasCost": 8, @@ -8821,26 +8821,26 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x536", + "0x538", "0xc0", "0x0", - "0x4fa", + "0x4fc", "0xe", "0xc0", - "0x4b3" + "0x4b5" ] }, { - "pc": 1203, + "pc": 1205, "op": "JUMPDEST", "gas": 2053050, "gasCost": 1, @@ -8850,25 +8850,25 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x536", + "0x538", "0xc0", "0x0", - "0x4fa", + "0x4fc", "0xe", "0xc0" ] }, { - "pc": 1204, + "pc": 1206, "op": "PUSH1", "gas": 2053049, "gasCost": 3, @@ -8878,25 +8878,25 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x536", + "0x538", "0xc0", "0x0", - "0x4fa", + "0x4fc", "0xe", "0xc0" ] }, { - "pc": 1206, + "pc": 1208, "op": "DUP3", "gas": 2053046, "gasCost": 3, @@ -8906,26 +8906,26 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x536", + "0x538", "0xc0", "0x0", - "0x4fa", + "0x4fc", "0xe", "0xc0", "0x0" ] }, { - "pc": 1207, + "pc": 1209, "op": "DUP3", "gas": 2053043, "gasCost": 3, @@ -8935,19 +8935,19 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x536", + "0x538", "0xc0", "0x0", - "0x4fa", + "0x4fc", "0xe", "0xc0", "0x0", @@ -8955,7 +8955,7 @@ ] }, { - "pc": 1208, + "pc": 1210, "op": "MSTORE", "gas": 2053040, "gasCost": 3, @@ -8965,19 +8965,19 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x536", + "0x538", "0xc0", "0x0", - "0x4fa", + "0x4fc", "0xe", "0xc0", "0x0", @@ -8986,7 +8986,7 @@ ] }, { - "pc": 1209, + "pc": 1211, "op": "PUSH1", "gas": 2053037, "gasCost": 3, @@ -8996,26 +8996,26 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x536", + "0x538", "0xc0", "0x0", - "0x4fa", + "0x4fc", "0xe", "0xc0", "0x0" ] }, { - "pc": 1211, + "pc": 1213, "op": "DUP3", "gas": 2053034, "gasCost": 3, @@ -9025,19 +9025,19 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x536", + "0x538", "0xc0", "0x0", - "0x4fa", + "0x4fc", "0xe", "0xc0", "0x0", @@ -9045,7 +9045,7 @@ ] }, { - "pc": 1212, + "pc": 1214, "op": "ADD", "gas": 2053031, "gasCost": 3, @@ -9055,19 +9055,19 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x536", + "0x538", "0xc0", "0x0", - "0x4fa", + "0x4fc", "0xe", "0xc0", "0x0", @@ -9076,7 +9076,7 @@ ] }, { - "pc": 1213, + "pc": 1215, "op": "SWAP1", "gas": 2053028, "gasCost": 3, @@ -9086,19 +9086,19 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x536", + "0x538", "0xc0", "0x0", - "0x4fa", + "0x4fc", "0xe", "0xc0", "0x0", @@ -9106,7 +9106,7 @@ ] }, { - "pc": 1214, + "pc": 1216, "op": "POP", "gas": 2053025, "gasCost": 2, @@ -9116,19 +9116,19 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x536", + "0x538", "0xc0", "0x0", - "0x4fa", + "0x4fc", "0xe", "0xc0", "0xe0", @@ -9136,7 +9136,7 @@ ] }, { - "pc": 1215, + "pc": 1217, "op": "SWAP3", "gas": 2053023, "gasCost": 3, @@ -9146,26 +9146,26 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x536", + "0x538", "0xc0", "0x0", - "0x4fa", + "0x4fc", "0xe", "0xc0", "0xe0" ] }, { - "pc": 1216, + "pc": 1218, "op": "SWAP2", "gas": 2053020, "gasCost": 3, @@ -9175,26 +9175,26 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x536", + "0x538", "0xc0", "0x0", "0xe0", "0xe", "0xc0", - "0x4fa" + "0x4fc" ] }, { - "pc": 1217, + "pc": 1219, "op": "POP", "gas": 2053017, "gasCost": 2, @@ -9204,26 +9204,26 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x536", + "0x538", "0xc0", "0x0", "0xe0", - "0x4fa", + "0x4fc", "0xc0", "0xe" ] }, { - "pc": 1218, + "pc": 1220, "op": "POP", "gas": 2053015, "gasCost": 2, @@ -9233,25 +9233,25 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x536", + "0x538", "0xc0", "0x0", "0xe0", - "0x4fa", + "0x4fc", "0xc0" ] }, { - "pc": 1219, + "pc": 1221, "op": "JUMP", "gas": 2053013, "gasCost": 8, @@ -9261,24 +9261,24 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x536", + "0x538", "0xc0", "0x0", "0xe0", - "0x4fa" + "0x4fc" ] }, { - "pc": 1274, + "pc": 1276, "op": "JUMPDEST", "gas": 2053005, "gasCost": 1, @@ -9288,23 +9288,23 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x536", + "0x538", "0xc0", "0x0", "0xe0" ] }, { - "pc": 1275, + "pc": 1277, "op": "SWAP2", "gas": 2053004, "gasCost": 3, @@ -9314,23 +9314,23 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x536", + "0x538", "0xc0", "0x0", "0xe0" ] }, { - "pc": 1276, + "pc": 1278, "op": "POP", "gas": 2053001, "gasCost": 2, @@ -9340,23 +9340,23 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x536", + "0x538", "0xe0", "0x0", "0xc0" ] }, { - "pc": 1277, + "pc": 1279, "op": "PUSH2", "gas": 2052999, "gasCost": 3, @@ -9366,22 +9366,22 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x536", + "0x538", "0xe0", "0x0" ] }, { - "pc": 1280, + "pc": 1282, "op": "DUP3", "gas": 2052996, "gasCost": 3, @@ -9391,23 +9391,23 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x536", + "0x538", "0xe0", "0x0", - "0x505" + "0x507" ] }, { - "pc": 1281, + "pc": 1283, "op": "PUSH2", "gas": 2052993, "gasCost": 3, @@ -9417,24 +9417,24 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x536", + "0x538", "0xe0", "0x0", - "0x505", + "0x507", "0xe0" ] }, { - "pc": 1284, + "pc": 1286, "op": "JUMP", "gas": 2052990, "gasCost": 8, @@ -9444,25 +9444,25 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x536", + "0x538", "0xe0", "0x0", - "0x505", + "0x507", "0xe0", - "0x4c4" + "0x4c6" ] }, { - "pc": 1220, + "pc": 1222, "op": "JUMPDEST", "gas": 2052982, "gasCost": 1, @@ -9472,24 +9472,24 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x536", + "0x538", "0xe0", "0x0", - "0x505", + "0x507", "0xe0" ] }, { - "pc": 1221, + "pc": 1223, "op": "PUSH32", "gas": 2052981, "gasCost": 3, @@ -9499,24 +9499,24 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x536", + "0x538", "0xe0", "0x0", - "0x505", + "0x507", "0xe0" ] }, { - "pc": 1254, + "pc": 1256, "op": "PUSH1", "gas": 2052978, "gasCost": 3, @@ -9526,25 +9526,25 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x536", + "0x538", "0xe0", "0x0", - "0x505", + "0x507", "0xe0", "0x696e7465726e616c20746f706963000000000000000000000000000000000000" ] }, { - "pc": 1256, + "pc": 1258, "op": "DUP3", "gas": 2052975, "gasCost": 3, @@ -9554,26 +9554,26 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x536", + "0x538", "0xe0", "0x0", - "0x505", + "0x507", "0xe0", "0x696e7465726e616c20746f706963000000000000000000000000000000000000", "0x0" ] }, { - "pc": 1257, + "pc": 1259, "op": "ADD", "gas": 2052972, "gasCost": 3, @@ -9583,19 +9583,19 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x536", + "0x538", "0xe0", "0x0", - "0x505", + "0x507", "0xe0", "0x696e7465726e616c20746f706963000000000000000000000000000000000000", "0x0", @@ -9603,7 +9603,7 @@ ] }, { - "pc": 1258, + "pc": 1260, "op": "MSTORE", "gas": 2052969, "gasCost": 3, @@ -9613,26 +9613,26 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x536", + "0x538", "0xe0", "0x0", - "0x505", + "0x507", "0xe0", "0x696e7465726e616c20746f706963000000000000000000000000000000000000", "0xe0" ] }, { - "pc": 1259, + "pc": 1261, "op": "POP", "gas": 2052966, "gasCost": 2, @@ -9642,24 +9642,24 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x536", + "0x538", "0xe0", "0x0", - "0x505", + "0x507", "0xe0" ] }, { - "pc": 1260, + "pc": 1262, "op": "JUMP", "gas": 2052964, "gasCost": 8, @@ -9669,23 +9669,23 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x536", + "0x538", "0xe0", "0x0", - "0x505" + "0x507" ] }, { - "pc": 1285, + "pc": 1287, "op": "JUMPDEST", "gas": 2052956, "gasCost": 1, @@ -9695,22 +9695,22 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x536", + "0x538", "0xe0", "0x0" ] }, { - "pc": 1286, + "pc": 1288, "op": "PUSH1", "gas": 2052955, "gasCost": 3, @@ -9720,22 +9720,22 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x536", + "0x538", "0xe0", "0x0" ] }, { - "pc": 1288, + "pc": 1290, "op": "DUP3", "gas": 2052952, "gasCost": 3, @@ -9745,23 +9745,23 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x536", + "0x538", "0xe0", "0x0", "0x20" ] }, { - "pc": 1289, + "pc": 1291, "op": "ADD", "gas": 2052949, "gasCost": 3, @@ -9771,16 +9771,16 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x536", + "0x538", "0xe0", "0x0", "0x20", @@ -9788,7 +9788,7 @@ ] }, { - "pc": 1290, + "pc": 1292, "op": "SWAP1", "gas": 2052946, "gasCost": 3, @@ -9798,23 +9798,23 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x536", + "0x538", "0xe0", "0x0", "0x100" ] }, { - "pc": 1291, + "pc": 1293, "op": "POP", "gas": 2052943, "gasCost": 2, @@ -9824,23 +9824,23 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x536", + "0x538", "0xe0", "0x100", "0x0" ] }, { - "pc": 1292, + "pc": 1294, "op": "SWAP2", "gas": 2052941, "gasCost": 3, @@ -9850,22 +9850,22 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", - "0x536", + "0x538", "0xe0", "0x100" ] }, { - "pc": 1293, + "pc": 1295, "op": "SWAP1", "gas": 2052938, "gasCost": 3, @@ -9875,22 +9875,22 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", "0x100", "0xe0", - "0x536" + "0x538" ] }, { - "pc": 1294, + "pc": 1296, "op": "POP", "gas": 2052935, "gasCost": 2, @@ -9900,22 +9900,22 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", "0x100", - "0x536", + "0x538", "0xe0" ] }, { - "pc": 1295, + "pc": 1297, "op": "JUMP", "gas": 2052933, "gasCost": 8, @@ -9925,21 +9925,21 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", "0x100", - "0x536" + "0x538" ] }, { - "pc": 1334, + "pc": 1336, "op": "JUMPDEST", "gas": 2052925, "gasCost": 1, @@ -9949,12 +9949,12 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", @@ -9962,7 +9962,7 @@ ] }, { - "pc": 1335, + "pc": 1337, "op": "SWAP1", "gas": 2052924, "gasCost": 3, @@ -9972,12 +9972,12 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0xc0", @@ -9985,7 +9985,7 @@ ] }, { - "pc": 1336, + "pc": 1338, "op": "POP", "gas": 2052921, "gasCost": 2, @@ -9995,12 +9995,12 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0x100", @@ -10008,7 +10008,7 @@ ] }, { - "pc": 1337, + "pc": 1339, "op": "SWAP3", "gas": 2052919, "gasCost": 3, @@ -10018,19 +10018,19 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", - "0x1d4", + "0x1de", "0x3e9", "0x80", "0x100" ] }, { - "pc": 1338, + "pc": 1340, "op": "SWAP2", "gas": 2052916, "gasCost": 3, @@ -10040,7 +10040,7 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", @@ -10048,11 +10048,11 @@ "0x100", "0x3e9", "0x80", - "0x1d4" + "0x1de" ] }, { - "pc": 1339, + "pc": 1341, "op": "POP", "gas": 2052913, "gasCost": 2, @@ -10062,19 +10062,19 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", "0x100", - "0x1d4", + "0x1de", "0x80", "0x3e9" ] }, { - "pc": 1340, + "pc": 1342, "op": "POP", "gas": 2052911, "gasCost": 2, @@ -10084,18 +10084,18 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", "0x100", - "0x1d4", + "0x1de", "0x80" ] }, { - "pc": 1341, + "pc": 1343, "op": "JUMP", "gas": 2052909, "gasCost": 8, @@ -10105,17 +10105,17 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", "0xa61006ade9739809351a3d196f4b5afea31c2afe4852ee18c72f674514c24ac0", "0x100", - "0x1d4" + "0x1de" ] }, { - "pc": 468, + "pc": 478, "op": "JUMPDEST", "gas": 2052901, "gasCost": 1, @@ -10125,7 +10125,7 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", @@ -10134,7 +10134,7 @@ ] }, { - "pc": 469, + "pc": 479, "op": "PUSH1", "gas": 2052900, "gasCost": 3, @@ -10144,7 +10144,7 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", @@ -10153,7 +10153,7 @@ ] }, { - "pc": 471, + "pc": 481, "op": "MLOAD", "gas": 2052897, "gasCost": 3, @@ -10163,7 +10163,7 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", @@ -10173,7 +10173,7 @@ ] }, { - "pc": 472, + "pc": 482, "op": "DUP1", "gas": 2052894, "gasCost": 3, @@ -10183,7 +10183,7 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", @@ -10193,7 +10193,7 @@ ] }, { - "pc": 473, + "pc": 483, "op": "SWAP2", "gas": 2052891, "gasCost": 3, @@ -10203,7 +10203,7 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", @@ -10214,7 +10214,7 @@ ] }, { - "pc": 474, + "pc": 484, "op": "SUB", "gas": 2052888, "gasCost": 3, @@ -10224,7 +10224,7 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", @@ -10235,7 +10235,7 @@ ] }, { - "pc": 475, + "pc": 485, "op": "SWAP1", "gas": 2052885, "gasCost": 3, @@ -10245,7 +10245,7 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", @@ -10255,7 +10255,7 @@ ] }, { - "pc": 476, + "pc": 486, "op": "LOG2", "gas": 2052882, "gasCost": 2149, @@ -10265,7 +10265,7 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x907cd0881e50d359bb9fd120b1a5a143b1c97de6", @@ -10275,7 +10275,7 @@ ] }, { - "pc": 477, + "pc": 487, "op": "DUP2", "gas": 2050733, "gasCost": 3, @@ -10285,13 +10285,13 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0" ] }, { - "pc": 478, + "pc": 488, "op": "PUSH1", "gas": 2050730, "gasCost": 3, @@ -10301,14 +10301,14 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9" ] }, { - "pc": 480, + "pc": 490, "op": "PUSH1", "gas": 2050727, "gasCost": 3, @@ -10318,7 +10318,7 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", @@ -10326,7 +10326,7 @@ ] }, { - "pc": 482, + "pc": 492, "op": "DUP3", "gas": 2050724, "gasCost": 3, @@ -10336,7 +10336,7 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", @@ -10345,7 +10345,7 @@ ] }, { - "pc": 483, + "pc": 493, "op": "DUP3", "gas": 2050721, "gasCost": 3, @@ -10355,7 +10355,7 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", @@ -10365,7 +10365,7 @@ ] }, { - "pc": 484, + "pc": 494, "op": "SLOAD", "gas": 2050718, "gasCost": 2100, @@ -10375,7 +10375,7 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", @@ -10390,7 +10390,7 @@ } }, { - "pc": 485, + "pc": 495, "op": "PUSH2", "gas": 2048618, "gasCost": 3, @@ -10400,7 +10400,7 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", @@ -10411,7 +10411,7 @@ ] }, { - "pc": 488, + "pc": 498, "op": "SWAP2", "gas": 2048615, "gasCost": 3, @@ -10421,7 +10421,7 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", @@ -10429,11 +10429,11 @@ "0x0", "0x3e9", "0x0", - "0x1ee" + "0x1f8" ] }, { - "pc": 489, + "pc": 499, "op": "SWAP1", "gas": 2048612, "gasCost": 3, @@ -10443,19 +10443,19 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1ee", + "0x1f8", "0x0", "0x3e9" ] }, { - "pc": 490, + "pc": 500, "op": "PUSH2", "gas": 2048609, "gasCost": 3, @@ -10465,19 +10465,19 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1ee", + "0x1f8", "0x3e9", "0x0" ] }, { - "pc": 493, + "pc": 503, "op": "JUMP", "gas": 2048606, "gasCost": 8, @@ -10487,20 +10487,20 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1ee", + "0x1f8", "0x3e9", "0x0", - "0x56d" + "0x56f" ] }, { - "pc": 1389, + "pc": 1391, "op": "JUMPDEST", "gas": 2048598, "gasCost": 1, @@ -10510,19 +10510,19 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1ee", + "0x1f8", "0x3e9", "0x0" ] }, { - "pc": 1390, + "pc": 1392, "op": "PUSH1", "gas": 2048597, "gasCost": 3, @@ -10532,19 +10532,19 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1ee", + "0x1f8", "0x3e9", "0x0" ] }, { - "pc": 1392, + "pc": 1394, "op": "PUSH2", "gas": 2048594, "gasCost": 3, @@ -10554,20 +10554,20 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1ee", + "0x1f8", "0x3e9", "0x0", "0x0" ] }, { - "pc": 1395, + "pc": 1397, "op": "DUP3", "gas": 2048591, "gasCost": 3, @@ -10577,21 +10577,21 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1ee", + "0x1f8", "0x3e9", "0x0", "0x0", - "0x578" + "0x57a" ] }, { - "pc": 1396, + "pc": 1398, "op": "PUSH2", "gas": 2048588, "gasCost": 3, @@ -10601,22 +10601,22 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1ee", + "0x1f8", "0x3e9", "0x0", "0x0", - "0x578", + "0x57a", "0x0" ] }, { - "pc": 1399, + "pc": 1401, "op": "JUMP", "gas": 2048585, "gasCost": 8, @@ -10626,23 +10626,23 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1ee", + "0x1f8", "0x3e9", "0x0", "0x0", - "0x578", + "0x57a", "0x0", - "0x39b" + "0x364" ] }, { - "pc": 923, + "pc": 868, "op": "JUMPDEST", "gas": 2048577, "gasCost": 1, @@ -10652,22 +10652,22 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1ee", + "0x1f8", "0x3e9", "0x0", "0x0", - "0x578", + "0x57a", "0x0" ] }, { - "pc": 924, + "pc": 869, "op": "PUSH1", "gas": 2048576, "gasCost": 3, @@ -10677,22 +10677,22 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1ee", + "0x1f8", "0x3e9", "0x0", "0x0", - "0x578", + "0x57a", "0x0" ] }, { - "pc": 926, + "pc": 871, "op": "DUP2", "gas": 2048573, "gasCost": 3, @@ -10702,23 +10702,23 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1ee", + "0x1f8", "0x3e9", "0x0", "0x0", - "0x578", + "0x57a", "0x0", "0x0" ] }, { - "pc": 927, + "pc": 872, "op": "SWAP1", "gas": 2048570, "gasCost": 3, @@ -10728,24 +10728,24 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1ee", + "0x1f8", "0x3e9", "0x0", "0x0", - "0x578", + "0x57a", "0x0", "0x0", "0x0" ] }, { - "pc": 928, + "pc": 873, "op": "POP", "gas": 2048567, "gasCost": 2, @@ -10755,24 +10755,24 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1ee", + "0x1f8", "0x3e9", "0x0", "0x0", - "0x578", + "0x57a", "0x0", "0x0", "0x0" ] }, { - "pc": 929, + "pc": 874, "op": "SWAP2", "gas": 2048565, "gasCost": 3, @@ -10782,23 +10782,23 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1ee", + "0x1f8", "0x3e9", "0x0", "0x0", - "0x578", + "0x57a", "0x0", "0x0" ] }, { - "pc": 930, + "pc": 875, "op": "SWAP1", "gas": 2048562, "gasCost": 3, @@ -10808,23 +10808,23 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1ee", + "0x1f8", "0x3e9", "0x0", "0x0", "0x0", "0x0", - "0x578" + "0x57a" ] }, { - "pc": 931, + "pc": 876, "op": "POP", "gas": 2048559, "gasCost": 2, @@ -10834,23 +10834,23 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1ee", + "0x1f8", "0x3e9", "0x0", "0x0", "0x0", - "0x578", + "0x57a", "0x0" ] }, { - "pc": 932, + "pc": 877, "op": "JUMP", "gas": 2048557, "gasCost": 8, @@ -10860,22 +10860,22 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1ee", + "0x1f8", "0x3e9", "0x0", "0x0", "0x0", - "0x578" + "0x57a" ] }, { - "pc": 1400, + "pc": 1402, "op": "JUMPDEST", "gas": 2048549, "gasCost": 1, @@ -10885,13 +10885,13 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1ee", + "0x1f8", "0x3e9", "0x0", "0x0", @@ -10899,7 +10899,7 @@ ] }, { - "pc": 1401, + "pc": 1403, "op": "SWAP2", "gas": 2048548, "gasCost": 3, @@ -10909,13 +10909,13 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1ee", + "0x1f8", "0x3e9", "0x0", "0x0", @@ -10923,7 +10923,7 @@ ] }, { - "pc": 1402, + "pc": 1404, "op": "POP", "gas": 2048545, "gasCost": 2, @@ -10933,13 +10933,13 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1ee", + "0x1f8", "0x3e9", "0x0", "0x0", @@ -10947,7 +10947,7 @@ ] }, { - "pc": 1403, + "pc": 1405, "op": "PUSH2", "gas": 2048543, "gasCost": 3, @@ -10957,20 +10957,20 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1ee", + "0x1f8", "0x3e9", "0x0", "0x0" ] }, { - "pc": 1406, + "pc": 1408, "op": "DUP4", "gas": 2048540, "gasCost": 3, @@ -10980,21 +10980,21 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1ee", + "0x1f8", "0x3e9", "0x0", "0x0", - "0x583" + "0x585" ] }, { - "pc": 1407, + "pc": 1409, "op": "PUSH2", "gas": 2048537, "gasCost": 3, @@ -11004,22 +11004,22 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1ee", + "0x1f8", "0x3e9", "0x0", "0x0", - "0x583", + "0x585", "0x3e9" ] }, { - "pc": 1410, + "pc": 1412, "op": "JUMP", "gas": 2048534, "gasCost": 8, @@ -11029,23 +11029,23 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1ee", + "0x1f8", "0x3e9", "0x0", "0x0", - "0x583", + "0x585", "0x3e9", - "0x39b" + "0x364" ] }, { - "pc": 923, + "pc": 868, "op": "JUMPDEST", "gas": 2048526, "gasCost": 1, @@ -11055,22 +11055,22 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1ee", + "0x1f8", "0x3e9", "0x0", "0x0", - "0x583", + "0x585", "0x3e9" ] }, { - "pc": 924, + "pc": 869, "op": "PUSH1", "gas": 2048525, "gasCost": 3, @@ -11080,22 +11080,22 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1ee", + "0x1f8", "0x3e9", "0x0", "0x0", - "0x583", + "0x585", "0x3e9" ] }, { - "pc": 926, + "pc": 871, "op": "DUP2", "gas": 2048522, "gasCost": 3, @@ -11105,23 +11105,23 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1ee", + "0x1f8", "0x3e9", "0x0", "0x0", - "0x583", + "0x585", "0x3e9", "0x0" ] }, { - "pc": 927, + "pc": 872, "op": "SWAP1", "gas": 2048519, "gasCost": 3, @@ -11131,24 +11131,24 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1ee", + "0x1f8", "0x3e9", "0x0", "0x0", - "0x583", + "0x585", "0x3e9", "0x0", "0x3e9" ] }, { - "pc": 928, + "pc": 873, "op": "POP", "gas": 2048516, "gasCost": 2, @@ -11158,24 +11158,24 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1ee", + "0x1f8", "0x3e9", "0x0", "0x0", - "0x583", + "0x585", "0x3e9", "0x3e9", "0x0" ] }, { - "pc": 929, + "pc": 874, "op": "SWAP2", "gas": 2048514, "gasCost": 3, @@ -11185,23 +11185,23 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1ee", + "0x1f8", "0x3e9", "0x0", "0x0", - "0x583", + "0x585", "0x3e9", "0x3e9" ] }, { - "pc": 930, + "pc": 875, "op": "SWAP1", "gas": 2048511, "gasCost": 3, @@ -11211,23 +11211,23 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1ee", + "0x1f8", "0x3e9", "0x0", "0x0", "0x3e9", "0x3e9", - "0x583" + "0x585" ] }, { - "pc": 931, + "pc": 876, "op": "POP", "gas": 2048508, "gasCost": 2, @@ -11237,23 +11237,23 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1ee", + "0x1f8", "0x3e9", "0x0", "0x0", "0x3e9", - "0x583", + "0x585", "0x3e9" ] }, { - "pc": 932, + "pc": 877, "op": "JUMP", "gas": 2048506, "gasCost": 8, @@ -11263,22 +11263,22 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1ee", + "0x1f8", "0x3e9", "0x0", "0x0", "0x3e9", - "0x583" + "0x585" ] }, { - "pc": 1411, + "pc": 1413, "op": "JUMPDEST", "gas": 2048498, "gasCost": 1, @@ -11288,13 +11288,13 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1ee", + "0x1f8", "0x3e9", "0x0", "0x0", @@ -11302,7 +11302,7 @@ ] }, { - "pc": 1412, + "pc": 1414, "op": "SWAP3", "gas": 2048497, "gasCost": 3, @@ -11312,13 +11312,13 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1ee", + "0x1f8", "0x3e9", "0x0", "0x0", @@ -11326,7 +11326,7 @@ ] }, { - "pc": 1413, + "pc": 1415, "op": "POP", "gas": 2048494, "gasCost": 2, @@ -11336,13 +11336,13 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1ee", + "0x1f8", "0x3e9", "0x0", "0x0", @@ -11350,7 +11350,7 @@ ] }, { - "pc": 1414, + "pc": 1416, "op": "DUP3", "gas": 2048492, "gasCost": 3, @@ -11360,20 +11360,20 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1ee", + "0x1f8", "0x3e9", "0x0", "0x0" ] }, { - "pc": 1415, + "pc": 1417, "op": "PUSH32", "gas": 2048489, "gasCost": 3, @@ -11383,13 +11383,13 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1ee", + "0x1f8", "0x3e9", "0x0", "0x0", @@ -11397,7 +11397,7 @@ ] }, { - "pc": 1448, + "pc": 1450, "op": "SUB", "gas": 2048486, "gasCost": 3, @@ -11407,13 +11407,13 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1ee", + "0x1f8", "0x3e9", "0x0", "0x0", @@ -11422,7 +11422,7 @@ ] }, { - "pc": 1449, + "pc": 1451, "op": "DUP3", "gas": 2048483, "gasCost": 3, @@ -11432,13 +11432,13 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1ee", + "0x1f8", "0x3e9", "0x0", "0x0", @@ -11446,7 +11446,7 @@ ] }, { - "pc": 1450, + "pc": 1452, "op": "GT", "gas": 2048480, "gasCost": 3, @@ -11456,13 +11456,13 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1ee", + "0x1f8", "0x3e9", "0x0", "0x0", @@ -11471,7 +11471,7 @@ ] }, { - "pc": 1451, + "pc": 1453, "op": "ISZERO", "gas": 2048477, "gasCost": 3, @@ -11481,13 +11481,13 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1ee", + "0x1f8", "0x3e9", "0x0", "0x0", @@ -11495,7 +11495,7 @@ ] }, { - "pc": 1452, + "pc": 1454, "op": "PUSH2", "gas": 2048474, "gasCost": 3, @@ -11505,13 +11505,13 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1ee", + "0x1f8", "0x3e9", "0x0", "0x0", @@ -11519,7 +11519,7 @@ ] }, { - "pc": 1455, + "pc": 1457, "op": "JUMPI", "gas": 2048471, "gasCost": 10, @@ -11529,22 +11529,22 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1ee", + "0x1f8", "0x3e9", "0x0", "0x0", "0x1", - "0x5b8" + "0x5ba" ] }, { - "pc": 1464, + "pc": 1466, "op": "JUMPDEST", "gas": 2048461, "gasCost": 1, @@ -11554,20 +11554,20 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1ee", + "0x1f8", "0x3e9", "0x0", "0x0" ] }, { - "pc": 1465, + "pc": 1467, "op": "DUP3", "gas": 2048460, "gasCost": 3, @@ -11577,20 +11577,20 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1ee", + "0x1f8", "0x3e9", "0x0", "0x0" ] }, { - "pc": 1466, + "pc": 1468, "op": "DUP3", "gas": 2048457, "gasCost": 3, @@ -11600,13 +11600,13 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1ee", + "0x1f8", "0x3e9", "0x0", "0x0", @@ -11614,7 +11614,7 @@ ] }, { - "pc": 1467, + "pc": 1469, "op": "ADD", "gas": 2048454, "gasCost": 3, @@ -11624,13 +11624,13 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1ee", + "0x1f8", "0x3e9", "0x0", "0x0", @@ -11639,7 +11639,7 @@ ] }, { - "pc": 1468, + "pc": 1470, "op": "SWAP1", "gas": 2048451, "gasCost": 3, @@ -11649,13 +11649,13 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1ee", + "0x1f8", "0x3e9", "0x0", "0x0", @@ -11663,7 +11663,7 @@ ] }, { - "pc": 1469, + "pc": 1471, "op": "POP", "gas": 2048448, "gasCost": 2, @@ -11673,13 +11673,13 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1ee", + "0x1f8", "0x3e9", "0x0", "0x3e9", @@ -11687,7 +11687,7 @@ ] }, { - "pc": 1470, + "pc": 1472, "op": "SWAP3", "gas": 2048446, "gasCost": 3, @@ -11697,20 +11697,20 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", - "0x1ee", + "0x1f8", "0x3e9", "0x0", "0x3e9" ] }, { - "pc": 1471, + "pc": 1473, "op": "SWAP2", "gas": 2048443, "gasCost": 3, @@ -11720,7 +11720,7 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", @@ -11729,11 +11729,11 @@ "0x3e9", "0x3e9", "0x0", - "0x1ee" + "0x1f8" ] }, { - "pc": 1472, + "pc": 1474, "op": "POP", "gas": 2048440, "gasCost": 2, @@ -11743,20 +11743,20 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", "0x3e9", - "0x1ee", + "0x1f8", "0x0", "0x3e9" ] }, { - "pc": 1473, + "pc": 1475, "op": "POP", "gas": 2048438, "gasCost": 2, @@ -11766,19 +11766,19 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", "0x3e9", - "0x1ee", + "0x1f8", "0x0" ] }, { - "pc": 1474, + "pc": 1476, "op": "JUMP", "gas": 2048436, "gasCost": 8, @@ -11788,18 +11788,18 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", "0x3", "0x0", "0x3e9", - "0x1ee" + "0x1f8" ] }, { - "pc": 494, + "pc": 504, "op": "JUMPDEST", "gas": 2048428, "gasCost": 1, @@ -11809,7 +11809,7 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", @@ -11819,7 +11819,7 @@ ] }, { - "pc": 495, + "pc": 505, "op": "SWAP3", "gas": 2048427, "gasCost": 3, @@ -11829,7 +11829,7 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", @@ -11839,7 +11839,7 @@ ] }, { - "pc": 496, + "pc": 506, "op": "POP", "gas": 2048424, "gasCost": 2, @@ -11849,7 +11849,7 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", @@ -11859,7 +11859,7 @@ ] }, { - "pc": 497, + "pc": 507, "op": "POP", "gas": 2048422, "gasCost": 2, @@ -11869,7 +11869,7 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", @@ -11878,7 +11878,7 @@ ] }, { - "pc": 498, + "pc": 508, "op": "DUP2", "gas": 2048420, "gasCost": 3, @@ -11888,7 +11888,7 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", @@ -11896,7 +11896,7 @@ ] }, { - "pc": 499, + "pc": 509, "op": "SWAP1", "gas": 2048417, "gasCost": 3, @@ -11906,7 +11906,7 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", @@ -11915,7 +11915,7 @@ ] }, { - "pc": 500, + "pc": 510, "op": "SSTORE", "gas": 2048414, "gasCost": 20000, @@ -11925,7 +11925,7 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9", @@ -11938,7 +11938,7 @@ } }, { - "pc": 501, + "pc": 511, "op": "POP", "gas": 2028414, "gasCost": 2, @@ -11948,14 +11948,14 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x3e9" ] }, { - "pc": 502, + "pc": 512, "op": "PUSH1", "gas": 2028412, "gasCost": 3, @@ -11965,13 +11965,13 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0" ] }, { - "pc": 504, + "pc": 514, "op": "SWAP1", "gas": 2028409, "gasCost": 3, @@ -11981,14 +11981,14 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x0", "0x2" ] }, { - "pc": 505, + "pc": 515, "op": "POP", "gas": 2028406, "gasCost": 2, @@ -11998,14 +11998,14 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x2", "0x0" ] }, { - "pc": 506, + "pc": 516, "op": "SWAP2", "gas": 2028404, "gasCost": 3, @@ -12015,13 +12015,13 @@ "0xed", "0x3e8", "0x0", - "0x284", + "0x286", "0x3e9", "0x2" ] }, { - "pc": 507, + "pc": 517, "op": "SWAP1", "gas": 2028401, "gasCost": 3, @@ -12033,11 +12033,11 @@ "0x0", "0x2", "0x3e9", - "0x284" + "0x286" ] }, { - "pc": 508, + "pc": 518, "op": "POP", "gas": 2028398, "gasCost": 2, @@ -12048,12 +12048,12 @@ "0x3e8", "0x0", "0x2", - "0x284", + "0x286", "0x3e9" ] }, { - "pc": 509, + "pc": 519, "op": "JUMP", "gas": 2028396, "gasCost": 8, @@ -12064,11 +12064,11 @@ "0x3e8", "0x0", "0x2", - "0x284" + "0x286" ] }, { - "pc": 644, + "pc": 646, "op": "JUMPDEST", "gas": 2028388, "gasCost": 1, @@ -12082,7 +12082,7 @@ ] }, { - "pc": 645, + "pc": 647, "op": "POP", "gas": 2028387, "gasCost": 2, @@ -12096,7 +12096,7 @@ ] }, { - "pc": 646, + "pc": 648, "op": "PUSH2", "gas": 2028385, "gasCost": 3, @@ -12109,7 +12109,7 @@ ] }, { - "pc": 649, + "pc": 651, "op": "PUSH2", "gas": 2028382, "gasCost": 3, @@ -12119,11 +12119,11 @@ "0xed", "0x3e8", "0x0", - "0x28d" + "0x28f" ] }, { - "pc": 652, + "pc": 654, "op": "JUMP", "gas": 2028379, "gasCost": 8, @@ -12133,12 +12133,12 @@ "0xed", "0x3e8", "0x0", - "0x28d", - "0x13d" + "0x28f", + "0x147" ] }, { - "pc": 317, + "pc": 327, "op": "JUMPDEST", "gas": 2028371, "gasCost": 1, @@ -12148,11 +12148,11 @@ "0xed", "0x3e8", "0x0", - "0x28d" + "0x28f" ] }, { - "pc": 318, + "pc": 328, "op": "PUSH1", "gas": 2028370, "gasCost": 3, @@ -12162,11 +12162,11 @@ "0xed", "0x3e8", "0x0", - "0x28d" + "0x28f" ] }, { - "pc": 320, + "pc": 330, "op": "DUP1", "gas": 2028367, "gasCost": 3, @@ -12176,12 +12176,12 @@ "0xed", "0x3e8", "0x0", - "0x28d", + "0x28f", "0x0" ] }, { - "pc": 321, + "pc": 331, "op": "PUSH1", "gas": 2028364, "gasCost": 3, @@ -12191,13 +12191,13 @@ "0xed", "0x3e8", "0x0", - "0x28d", + "0x28f", "0x0", "0x0" ] }, { - "pc": 323, + "pc": 333, "op": "MLOAD", "gas": 2028361, "gasCost": 3, @@ -12207,14 +12207,14 @@ "0xed", "0x3e8", "0x0", - "0x28d", + "0x28f", "0x0", "0x0", "0x40" ] }, { - "pc": 324, + "pc": 334, "op": "DUP1", "gas": 2028358, "gasCost": 3, @@ -12224,14 +12224,14 @@ "0xed", "0x3e8", "0x0", - "0x28d", + "0x28f", "0x0", "0x0", "0x80" ] }, { - "pc": 325, + "pc": 335, "op": "PUSH1", "gas": 2028355, "gasCost": 3, @@ -12241,7 +12241,7 @@ "0xed", "0x3e8", "0x0", - "0x28d", + "0x28f", "0x0", "0x0", "0x80", @@ -12249,7 +12249,7 @@ ] }, { - "pc": 327, + "pc": 337, "op": "ADD", "gas": 2028352, "gasCost": 3, @@ -12259,7 +12259,7 @@ "0xed", "0x3e8", "0x0", - "0x28d", + "0x28f", "0x0", "0x0", "0x80", @@ -12268,7 +12268,7 @@ ] }, { - "pc": 328, + "pc": 338, "op": "PUSH1", "gas": 2028349, "gasCost": 3, @@ -12278,7 +12278,7 @@ "0xed", "0x3e8", "0x0", - "0x28d", + "0x28f", "0x0", "0x0", "0x80", @@ -12286,7 +12286,7 @@ ] }, { - "pc": 330, + "pc": 340, "op": "MSTORE", "gas": 2028346, "gasCost": 3, @@ -12296,7 +12296,7 @@ "0xed", "0x3e8", "0x0", - "0x28d", + "0x28f", "0x0", "0x0", "0x80", @@ -12305,7 +12305,7 @@ ] }, { - "pc": 331, + "pc": 341, "op": "DUP1", "gas": 2028343, "gasCost": 3, @@ -12315,14 +12315,14 @@ "0xed", "0x3e8", "0x0", - "0x28d", + "0x28f", "0x0", "0x0", "0x80" ] }, { - "pc": 332, + "pc": 342, "op": "PUSH1", "gas": 2028340, "gasCost": 3, @@ -12332,7 +12332,7 @@ "0xed", "0x3e8", "0x0", - "0x28d", + "0x28f", "0x0", "0x0", "0x80", @@ -12340,7 +12340,7 @@ ] }, { - "pc": 334, + "pc": 344, "op": "DUP2", "gas": 2028337, "gasCost": 3, @@ -12350,7 +12350,7 @@ "0xed", "0x3e8", "0x0", - "0x28d", + "0x28f", "0x0", "0x0", "0x80", @@ -12359,7 +12359,7 @@ ] }, { - "pc": 335, + "pc": 345, "op": "MSTORE", "gas": 2028334, "gasCost": 3, @@ -12369,7 +12369,7 @@ "0xed", "0x3e8", "0x0", - "0x28d", + "0x28f", "0x0", "0x0", "0x80", @@ -12379,7 +12379,7 @@ ] }, { - "pc": 336, + "pc": 346, "op": "PUSH1", "gas": 2028331, "gasCost": 3, @@ -12389,7 +12389,7 @@ "0xed", "0x3e8", "0x0", - "0x28d", + "0x28f", "0x0", "0x0", "0x80", @@ -12397,7 +12397,7 @@ ] }, { - "pc": 338, + "pc": 348, "op": "ADD", "gas": 2028328, "gasCost": 3, @@ -12407,7 +12407,7 @@ "0xed", "0x3e8", "0x0", - "0x28d", + "0x28f", "0x0", "0x0", "0x80", @@ -12416,7 +12416,7 @@ ] }, { - "pc": 339, + "pc": 349, "op": "PUSH32", "gas": 2028325, "gasCost": 3, @@ -12426,7 +12426,7 @@ "0xed", "0x3e8", "0x0", - "0x28d", + "0x28f", "0x0", "0x0", "0x80", @@ -12434,7 +12434,7 @@ ] }, { - "pc": 372, + "pc": 382, "op": "DUP2", "gas": 2028322, "gasCost": 3, @@ -12444,7 +12444,7 @@ "0xed", "0x3e8", "0x0", - "0x28d", + "0x28f", "0x0", "0x0", "0x80", @@ -12453,7 +12453,7 @@ ] }, { - "pc": 373, + "pc": 383, "op": "MSTORE", "gas": 2028319, "gasCost": 3, @@ -12463,7 +12463,7 @@ "0xed", "0x3e8", "0x0", - "0x28d", + "0x28f", "0x0", "0x0", "0x80", @@ -12473,7 +12473,7 @@ ] }, { - "pc": 374, + "pc": 384, "op": "POP", "gas": 2028316, "gasCost": 2, @@ -12483,7 +12483,7 @@ "0xed", "0x3e8", "0x0", - "0x28d", + "0x28f", "0x0", "0x0", "0x80", @@ -12491,7 +12491,7 @@ ] }, { - "pc": 375, + "pc": 385, "op": "SWAP1", "gas": 2028314, "gasCost": 3, @@ -12501,14 +12501,14 @@ "0xed", "0x3e8", "0x0", - "0x28d", + "0x28f", "0x0", "0x0", "0x80" ] }, { - "pc": 376, + "pc": 386, "op": "POP", "gas": 2028311, "gasCost": 2, @@ -12518,14 +12518,14 @@ "0xed", "0x3e8", "0x0", - "0x28d", + "0x28f", "0x0", "0x80", "0x0" ] }, { - "pc": 377, + "pc": 387, "op": "PUSH1", "gas": 2028309, "gasCost": 3, @@ -12535,13 +12535,13 @@ "0xed", "0x3e8", "0x0", - "0x28d", + "0x28f", "0x0", "0x80" ] }, { - "pc": 379, + "pc": 389, "op": "DUP2", "gas": 2028306, "gasCost": 3, @@ -12551,14 +12551,14 @@ "0xed", "0x3e8", "0x0", - "0x28d", + "0x28f", "0x0", "0x80", "0x0" ] }, { - "pc": 380, + "pc": 390, "op": "DUP1", "gas": 2028303, "gasCost": 3, @@ -12568,7 +12568,7 @@ "0xed", "0x3e8", "0x0", - "0x28d", + "0x28f", "0x0", "0x80", "0x0", @@ -12576,7 +12576,7 @@ ] }, { - "pc": 381, + "pc": 391, "op": "MLOAD", "gas": 2028300, "gasCost": 3, @@ -12586,7 +12586,7 @@ "0xed", "0x3e8", "0x0", - "0x28d", + "0x28f", "0x0", "0x80", "0x0", @@ -12595,7 +12595,7 @@ ] }, { - "pc": 382, + "pc": 392, "op": "SWAP1", "gas": 2028297, "gasCost": 3, @@ -12605,7 +12605,7 @@ "0xed", "0x3e8", "0x0", - "0x28d", + "0x28f", "0x0", "0x80", "0x0", @@ -12614,7 +12614,7 @@ ] }, { - "pc": 383, + "pc": 393, "op": "PUSH1", "gas": 2028294, "gasCost": 3, @@ -12624,7 +12624,7 @@ "0xed", "0x3e8", "0x0", - "0x28d", + "0x28f", "0x0", "0x80", "0x0", @@ -12633,7 +12633,7 @@ ] }, { - "pc": 385, + "pc": 395, "op": "ADD", "gas": 2028291, "gasCost": 3, @@ -12643,7 +12643,7 @@ "0xed", "0x3e8", "0x0", - "0x28d", + "0x28f", "0x0", "0x80", "0x0", @@ -12653,7 +12653,7 @@ ] }, { - "pc": 386, + "pc": 396, "op": "KECCAK256", "gas": 2028288, "gasCost": 36, @@ -12663,7 +12663,7 @@ "0xed", "0x3e8", "0x0", - "0x28d", + "0x28f", "0x0", "0x80", "0x0", @@ -12672,7 +12672,7 @@ ] }, { - "pc": 387, + "pc": 397, "op": "SWAP1", "gas": 2028252, "gasCost": 3, @@ -12682,7 +12682,7 @@ "0xed", "0x3e8", "0x0", - "0x28d", + "0x28f", "0x0", "0x80", "0x0", @@ -12690,7 +12690,7 @@ ] }, { - "pc": 388, + "pc": 398, "op": "POP", "gas": 2028249, "gasCost": 2, @@ -12700,7 +12700,7 @@ "0xed", "0x3e8", "0x0", - "0x28d", + "0x28f", "0x0", "0x80", "0xb6e16d27ac5ab427a7f68900ac5559ce272dc6c37c82b3e052246c82244c50e4", @@ -12708,7 +12708,7 @@ ] }, { - "pc": 389, + "pc": 399, "op": "DUP1", "gas": 2028247, "gasCost": 3, @@ -12718,14 +12718,14 @@ "0xed", "0x3e8", "0x0", - "0x28d", + "0x28f", "0x0", "0x80", "0xb6e16d27ac5ab427a7f68900ac5559ce272dc6c37c82b3e052246c82244c50e4" ] }, { - "pc": 390, + "pc": 400, "op": "SWAP3", "gas": 2028244, "gasCost": 3, @@ -12735,7 +12735,7 @@ "0xed", "0x3e8", "0x0", - "0x28d", + "0x28f", "0x0", "0x80", "0xb6e16d27ac5ab427a7f68900ac5559ce272dc6c37c82b3e052246c82244c50e4", @@ -12743,7 +12743,7 @@ ] }, { - "pc": 391, + "pc": 401, "op": "POP", "gas": 2028241, "gasCost": 2, @@ -12753,7 +12753,7 @@ "0xed", "0x3e8", "0x0", - "0x28d", + "0x28f", "0xb6e16d27ac5ab427a7f68900ac5559ce272dc6c37c82b3e052246c82244c50e4", "0x80", "0xb6e16d27ac5ab427a7f68900ac5559ce272dc6c37c82b3e052246c82244c50e4", @@ -12761,7 +12761,7 @@ ] }, { - "pc": 392, + "pc": 402, "op": "POP", "gas": 2028239, "gasCost": 2, @@ -12771,14 +12771,14 @@ "0xed", "0x3e8", "0x0", - "0x28d", + "0x28f", "0xb6e16d27ac5ab427a7f68900ac5559ce272dc6c37c82b3e052246c82244c50e4", "0x80", "0xb6e16d27ac5ab427a7f68900ac5559ce272dc6c37c82b3e052246c82244c50e4" ] }, { - "pc": 393, + "pc": 403, "op": "POP", "gas": 2028237, "gasCost": 2, @@ -12788,13 +12788,13 @@ "0xed", "0x3e8", "0x0", - "0x28d", + "0x28f", "0xb6e16d27ac5ab427a7f68900ac5559ce272dc6c37c82b3e052246c82244c50e4", "0x80" ] }, { - "pc": 394, + "pc": 404, "op": "SWAP1", "gas": 2028235, "gasCost": 3, @@ -12804,12 +12804,12 @@ "0xed", "0x3e8", "0x0", - "0x28d", + "0x28f", "0xb6e16d27ac5ab427a7f68900ac5559ce272dc6c37c82b3e052246c82244c50e4" ] }, { - "pc": 395, + "pc": 405, "op": "JUMP", "gas": 2028232, "gasCost": 8, @@ -12820,11 +12820,11 @@ "0x3e8", "0x0", "0xb6e16d27ac5ab427a7f68900ac5559ce272dc6c37c82b3e052246c82244c50e4", - "0x28d" + "0x28f" ] }, { - "pc": 653, + "pc": 655, "op": "JUMPDEST", "gas": 2028224, "gasCost": 1, @@ -12838,7 +12838,7 @@ ] }, { - "pc": 654, + "pc": 656, "op": "POP", "gas": 2028223, "gasCost": 2, @@ -12852,7 +12852,7 @@ ] }, { - "pc": 655, + "pc": 657, "op": "PUSH1", "gas": 2028221, "gasCost": 3, @@ -12865,7 +12865,7 @@ ] }, { - "pc": 657, + "pc": 659, "op": "DUP1", "gas": 2028218, "gasCost": 3, @@ -12879,7 +12879,7 @@ ] }, { - "pc": 658, + "pc": 660, "op": "SLOAD", "gas": 2028215, "gasCost": 2100, @@ -12899,7 +12899,7 @@ } }, { - "pc": 659, + "pc": 661, "op": "SWAP1", "gas": 2026115, "gasCost": 3, @@ -12914,7 +12914,7 @@ ] }, { - "pc": 660, + "pc": 662, "op": "PUSH2", "gas": 2026112, "gasCost": 3, @@ -12929,7 +12929,7 @@ ] }, { - "pc": 663, + "pc": 665, "op": "EXP", "gas": 2026109, "gasCost": 10, @@ -12945,7 +12945,7 @@ ] }, { - "pc": 664, + "pc": 666, "op": "SWAP1", "gas": 2026099, "gasCost": 3, @@ -12960,7 +12960,7 @@ ] }, { - "pc": 665, + "pc": 667, "op": "DIV", "gas": 2026096, "gasCost": 5, @@ -12975,7 +12975,7 @@ ] }, { - "pc": 666, + "pc": 668, "op": "PUSH20", "gas": 2026091, "gasCost": 3, @@ -12989,7 +12989,7 @@ ] }, { - "pc": 687, + "pc": 689, "op": "AND", "gas": 2026088, "gasCost": 3, @@ -13004,7 +13004,7 @@ ] }, { - "pc": 688, + "pc": 690, "op": "PUSH20", "gas": 2026085, "gasCost": 3, @@ -13018,7 +13018,7 @@ ] }, { - "pc": 709, + "pc": 711, "op": "AND", "gas": 2026082, "gasCost": 3, @@ -13033,7 +13033,7 @@ ] }, { - "pc": 710, + "pc": 712, "op": "PUSH4", "gas": 2026079, "gasCost": 3, @@ -13047,7 +13047,7 @@ ] }, { - "pc": 715, + "pc": 717, "op": "DUP4", "gas": 2026076, "gasCost": 3, @@ -13062,7 +13062,7 @@ ] }, { - "pc": 716, + "pc": 718, "op": "PUSH1", "gas": 2026073, "gasCost": 3, @@ -13078,7 +13078,7 @@ ] }, { - "pc": 718, + "pc": 720, "op": "MLOAD", "gas": 2026070, "gasCost": 3, @@ -13095,7 +13095,7 @@ ] }, { - "pc": 719, + "pc": 721, "op": "DUP3", "gas": 2026067, "gasCost": 3, @@ -13112,7 +13112,7 @@ ] }, { - "pc": 720, + "pc": 722, "op": "PUSH4", "gas": 2026064, "gasCost": 3, @@ -13130,7 +13130,7 @@ ] }, { - "pc": 725, + "pc": 727, "op": "AND", "gas": 2026061, "gasCost": 3, @@ -13149,7 +13149,7 @@ ] }, { - "pc": 726, + "pc": 728, "op": "PUSH1", "gas": 2026058, "gasCost": 3, @@ -13167,7 +13167,7 @@ ] }, { - "pc": 728, + "pc": 730, "op": "SHL", "gas": 2026055, "gasCost": 3, @@ -13186,7 +13186,7 @@ ] }, { - "pc": 729, + "pc": 731, "op": "DUP2", "gas": 2026052, "gasCost": 3, @@ -13204,7 +13204,7 @@ ] }, { - "pc": 730, + "pc": 732, "op": "MSTORE", "gas": 2026049, "gasCost": 3, @@ -13223,7 +13223,7 @@ ] }, { - "pc": 731, + "pc": 733, "op": "PUSH1", "gas": 2026046, "gasCost": 3, @@ -13240,7 +13240,7 @@ ] }, { - "pc": 733, + "pc": 735, "op": "ADD", "gas": 2026043, "gasCost": 3, @@ -13258,7 +13258,7 @@ ] }, { - "pc": 734, + "pc": 736, "op": "PUSH2", "gas": 2026040, "gasCost": 3, @@ -13275,7 +13275,7 @@ ] }, { - "pc": 737, + "pc": 739, "op": "SWAP2", "gas": 2026037, "gasCost": 3, @@ -13289,11 +13289,11 @@ "0xa0712d68", "0x3e8", "0xc4", - "0x2e7" + "0x2e9" ] }, { - "pc": 738, + "pc": 740, "op": "SWAP1", "gas": 2026034, "gasCost": 3, @@ -13305,13 +13305,13 @@ "0x0", "0x0", "0xa0712d68", - "0x2e7", + "0x2e9", "0xc4", "0x3e8" ] }, { - "pc": 739, + "pc": 741, "op": "PUSH2", "gas": 2026031, "gasCost": 3, @@ -13323,13 +13323,13 @@ "0x0", "0x0", "0xa0712d68", - "0x2e7", + "0x2e9", "0x3e8", "0xc4" ] }, { - "pc": 742, + "pc": 744, "op": "JUMP", "gas": 2026028, "gasCost": 8, @@ -13341,14 +13341,14 @@ "0x0", "0x0", "0xa0712d68", - "0x2e7", + "0x2e9", "0x3e8", "0xc4", - "0x40d" + "0x37d" ] }, { - "pc": 1037, + "pc": 893, "op": "JUMPDEST", "gas": 2026020, "gasCost": 1, @@ -13360,13 +13360,13 @@ "0x0", "0x0", "0xa0712d68", - "0x2e7", + "0x2e9", "0x3e8", "0xc4" ] }, { - "pc": 1038, + "pc": 894, "op": "PUSH1", "gas": 2026019, "gasCost": 3, @@ -13378,13 +13378,13 @@ "0x0", "0x0", "0xa0712d68", - "0x2e7", + "0x2e9", "0x3e8", "0xc4" ] }, { - "pc": 1040, + "pc": 896, "op": "PUSH1", "gas": 2026016, "gasCost": 3, @@ -13396,14 +13396,14 @@ "0x0", "0x0", "0xa0712d68", - "0x2e7", + "0x2e9", "0x3e8", "0xc4", "0x0" ] }, { - "pc": 1042, + "pc": 898, "op": "DUP3", "gas": 2026013, "gasCost": 3, @@ -13415,7 +13415,7 @@ "0x0", "0x0", "0xa0712d68", - "0x2e7", + "0x2e9", "0x3e8", "0xc4", "0x0", @@ -13423,7 +13423,7 @@ ] }, { - "pc": 1043, + "pc": 899, "op": "ADD", "gas": 2026010, "gasCost": 3, @@ -13435,7 +13435,7 @@ "0x0", "0x0", "0xa0712d68", - "0x2e7", + "0x2e9", "0x3e8", "0xc4", "0x0", @@ -13444,7 +13444,7 @@ ] }, { - "pc": 1044, + "pc": 900, "op": "SWAP1", "gas": 2026007, "gasCost": 3, @@ -13456,7 +13456,7 @@ "0x0", "0x0", "0xa0712d68", - "0x2e7", + "0x2e9", "0x3e8", "0xc4", "0x0", @@ -13464,7 +13464,7 @@ ] }, { - "pc": 1045, + "pc": 901, "op": "POP", "gas": 2026004, "gasCost": 2, @@ -13476,7 +13476,7 @@ "0x0", "0x0", "0xa0712d68", - "0x2e7", + "0x2e9", "0x3e8", "0xc4", "0xe4", @@ -13484,7 +13484,7 @@ ] }, { - "pc": 1046, + "pc": 902, "op": "PUSH2", "gas": 2026002, "gasCost": 3, @@ -13496,14 +13496,14 @@ "0x0", "0x0", "0xa0712d68", - "0x2e7", + "0x2e9", "0x3e8", "0xc4", "0xe4" ] }, { - "pc": 1049, + "pc": 905, "op": "PUSH1", "gas": 2025999, "gasCost": 3, @@ -13515,15 +13515,15 @@ "0x0", "0x0", "0xa0712d68", - "0x2e7", + "0x2e9", "0x3e8", "0xc4", "0xe4", - "0x422" + "0x392" ] }, { - "pc": 1051, + "pc": 907, "op": "DUP4", "gas": 2025996, "gasCost": 3, @@ -13535,16 +13535,16 @@ "0x0", "0x0", "0xa0712d68", - "0x2e7", + "0x2e9", "0x3e8", "0xc4", "0xe4", - "0x422", + "0x392", "0x0" ] }, { - "pc": 1052, + "pc": 908, "op": "ADD", "gas": 2025993, "gasCost": 3, @@ -13556,17 +13556,17 @@ "0x0", "0x0", "0xa0712d68", - "0x2e7", + "0x2e9", "0x3e8", "0xc4", "0xe4", - "0x422", + "0x392", "0x0", "0xc4" ] }, { - "pc": 1053, + "pc": 909, "op": "DUP5", "gas": 2025990, "gasCost": 3, @@ -13578,16 +13578,16 @@ "0x0", "0x0", "0xa0712d68", - "0x2e7", + "0x2e9", "0x3e8", "0xc4", "0xe4", - "0x422", + "0x392", "0xc4" ] }, { - "pc": 1054, + "pc": 910, "op": "PUSH2", "gas": 2025987, "gasCost": 3, @@ -13599,17 +13599,17 @@ "0x0", "0x0", "0xa0712d68", - "0x2e7", + "0x2e9", "0x3e8", "0xc4", "0xe4", - "0x422", + "0x392", "0xc4", "0x3e8" ] }, { - "pc": 1057, + "pc": 913, "op": "JUMP", "gas": 2025984, "gasCost": 8, @@ -13621,18 +13621,18 @@ "0x0", "0x0", "0xa0712d68", - "0x2e7", + "0x2e9", "0x3e8", "0xc4", "0xe4", - "0x422", + "0x392", "0xc4", "0x3e8", - "0x3fe" + "0x36e" ] }, { - "pc": 1022, + "pc": 878, "op": "JUMPDEST", "gas": 2025976, "gasCost": 1, @@ -13644,17 +13644,17 @@ "0x0", "0x0", "0xa0712d68", - "0x2e7", + "0x2e9", "0x3e8", "0xc4", "0xe4", - "0x422", + "0x392", "0xc4", "0x3e8" ] }, { - "pc": 1023, + "pc": 879, "op": "PUSH2", "gas": 2025975, "gasCost": 3, @@ -13666,17 +13666,17 @@ "0x0", "0x0", "0xa0712d68", - "0x2e7", + "0x2e9", "0x3e8", "0xc4", "0xe4", - "0x422", + "0x392", "0xc4", "0x3e8" ] }, { - "pc": 1026, + "pc": 882, "op": "DUP2", "gas": 2025972, "gasCost": 3, @@ -13688,18 +13688,18 @@ "0x0", "0x0", "0xa0712d68", - "0x2e7", + "0x2e9", "0x3e8", "0xc4", "0xe4", - "0x422", + "0x392", "0xc4", "0x3e8", - "0x407" + "0x377" ] }, { - "pc": 1027, + "pc": 883, "op": "PUSH2", "gas": 2025969, "gasCost": 3, @@ -13711,19 +13711,19 @@ "0x0", "0x0", "0xa0712d68", - "0x2e7", + "0x2e9", "0x3e8", "0xc4", "0xe4", - "0x422", + "0x392", "0xc4", "0x3e8", - "0x407", + "0x377", "0x3e8" ] }, { - "pc": 1030, + "pc": 886, "op": "JUMP", "gas": 2025966, "gasCost": 8, @@ -13735,20 +13735,20 @@ "0x0", "0x0", "0xa0712d68", - "0x2e7", + "0x2e9", "0x3e8", "0xc4", "0xe4", - "0x422", + "0x392", "0xc4", "0x3e8", - "0x407", + "0x377", "0x3e8", - "0x39b" + "0x364" ] }, { - "pc": 923, + "pc": 868, "op": "JUMPDEST", "gas": 2025958, "gasCost": 1, @@ -13760,19 +13760,19 @@ "0x0", "0x0", "0xa0712d68", - "0x2e7", + "0x2e9", "0x3e8", "0xc4", "0xe4", - "0x422", + "0x392", "0xc4", "0x3e8", - "0x407", + "0x377", "0x3e8" ] }, { - "pc": 924, + "pc": 869, "op": "PUSH1", "gas": 2025957, "gasCost": 3, @@ -13784,19 +13784,19 @@ "0x0", "0x0", "0xa0712d68", - "0x2e7", + "0x2e9", "0x3e8", "0xc4", "0xe4", - "0x422", + "0x392", "0xc4", "0x3e8", - "0x407", + "0x377", "0x3e8" ] }, { - "pc": 926, + "pc": 871, "op": "DUP2", "gas": 2025954, "gasCost": 3, @@ -13808,20 +13808,20 @@ "0x0", "0x0", "0xa0712d68", - "0x2e7", + "0x2e9", "0x3e8", "0xc4", "0xe4", - "0x422", + "0x392", "0xc4", "0x3e8", - "0x407", + "0x377", "0x3e8", "0x0" ] }, { - "pc": 927, + "pc": 872, "op": "SWAP1", "gas": 2025951, "gasCost": 3, @@ -13833,21 +13833,21 @@ "0x0", "0x0", "0xa0712d68", - "0x2e7", + "0x2e9", "0x3e8", "0xc4", "0xe4", - "0x422", + "0x392", "0xc4", "0x3e8", - "0x407", + "0x377", "0x3e8", "0x0", "0x3e8" ] }, { - "pc": 928, + "pc": 873, "op": "POP", "gas": 2025948, "gasCost": 2, @@ -13859,21 +13859,21 @@ "0x0", "0x0", "0xa0712d68", - "0x2e7", + "0x2e9", "0x3e8", "0xc4", "0xe4", - "0x422", + "0x392", "0xc4", "0x3e8", - "0x407", + "0x377", "0x3e8", "0x3e8", "0x0" ] }, { - "pc": 929, + "pc": 874, "op": "SWAP2", "gas": 2025946, "gasCost": 3, @@ -13885,20 +13885,20 @@ "0x0", "0x0", "0xa0712d68", - "0x2e7", + "0x2e9", "0x3e8", "0xc4", "0xe4", - "0x422", + "0x392", "0xc4", "0x3e8", - "0x407", + "0x377", "0x3e8", "0x3e8" ] }, { - "pc": 930, + "pc": 875, "op": "SWAP1", "gas": 2025943, "gasCost": 3, @@ -13910,20 +13910,20 @@ "0x0", "0x0", "0xa0712d68", - "0x2e7", + "0x2e9", "0x3e8", "0xc4", "0xe4", - "0x422", + "0x392", "0xc4", "0x3e8", "0x3e8", "0x3e8", - "0x407" + "0x377" ] }, { - "pc": 931, + "pc": 876, "op": "POP", "gas": 2025940, "gasCost": 2, @@ -13935,20 +13935,20 @@ "0x0", "0x0", "0xa0712d68", - "0x2e7", + "0x2e9", "0x3e8", "0xc4", "0xe4", - "0x422", + "0x392", "0xc4", "0x3e8", "0x3e8", - "0x407", + "0x377", "0x3e8" ] }, { - "pc": 932, + "pc": 877, "op": "JUMP", "gas": 2025938, "gasCost": 8, @@ -13960,19 +13960,19 @@ "0x0", "0x0", "0xa0712d68", - "0x2e7", + "0x2e9", "0x3e8", "0xc4", "0xe4", - "0x422", + "0x392", "0xc4", "0x3e8", "0x3e8", - "0x407" + "0x377" ] }, { - "pc": 1031, + "pc": 887, "op": "JUMPDEST", "gas": 2025930, "gasCost": 1, @@ -13984,18 +13984,18 @@ "0x0", "0x0", "0xa0712d68", - "0x2e7", + "0x2e9", "0x3e8", "0xc4", "0xe4", - "0x422", + "0x392", "0xc4", "0x3e8", "0x3e8" ] }, { - "pc": 1032, + "pc": 888, "op": "DUP3", "gas": 2025929, "gasCost": 3, @@ -14007,18 +14007,18 @@ "0x0", "0x0", "0xa0712d68", - "0x2e7", + "0x2e9", "0x3e8", "0xc4", "0xe4", - "0x422", + "0x392", "0xc4", "0x3e8", "0x3e8" ] }, { - "pc": 1033, + "pc": 889, "op": "MSTORE", "gas": 2025926, "gasCost": 3, @@ -14030,11 +14030,11 @@ "0x0", "0x0", "0xa0712d68", - "0x2e7", + "0x2e9", "0x3e8", "0xc4", "0xe4", - "0x422", + "0x392", "0xc4", "0x3e8", "0x3e8", @@ -14042,7 +14042,7 @@ ] }, { - "pc": 1034, + "pc": 890, "op": "POP", "gas": 2025923, "gasCost": 2, @@ -14054,17 +14054,17 @@ "0x0", "0x0", "0xa0712d68", - "0x2e7", + "0x2e9", "0x3e8", "0xc4", "0xe4", - "0x422", + "0x392", "0xc4", "0x3e8" ] }, { - "pc": 1035, + "pc": 891, "op": "POP", "gas": 2025921, "gasCost": 2, @@ -14076,16 +14076,16 @@ "0x0", "0x0", "0xa0712d68", - "0x2e7", + "0x2e9", "0x3e8", "0xc4", "0xe4", - "0x422", + "0x392", "0xc4" ] }, { - "pc": 1036, + "pc": 892, "op": "JUMP", "gas": 2025919, "gasCost": 8, @@ -14097,15 +14097,15 @@ "0x0", "0x0", "0xa0712d68", - "0x2e7", + "0x2e9", "0x3e8", "0xc4", "0xe4", - "0x422" + "0x392" ] }, { - "pc": 1058, + "pc": 914, "op": "JUMPDEST", "gas": 2025911, "gasCost": 1, @@ -14117,14 +14117,14 @@ "0x0", "0x0", "0xa0712d68", - "0x2e7", + "0x2e9", "0x3e8", "0xc4", "0xe4" ] }, { - "pc": 1059, + "pc": 915, "op": "SWAP3", "gas": 2025910, "gasCost": 3, @@ -14136,14 +14136,14 @@ "0x0", "0x0", "0xa0712d68", - "0x2e7", + "0x2e9", "0x3e8", "0xc4", "0xe4" ] }, { - "pc": 1060, + "pc": 916, "op": "SWAP2", "gas": 2025907, "gasCost": 3, @@ -14158,11 +14158,11 @@ "0xe4", "0x3e8", "0xc4", - "0x2e7" + "0x2e9" ] }, { - "pc": 1061, + "pc": 917, "op": "POP", "gas": 2025904, "gasCost": 2, @@ -14175,13 +14175,13 @@ "0x0", "0xa0712d68", "0xe4", - "0x2e7", + "0x2e9", "0xc4", "0x3e8" ] }, { - "pc": 1062, + "pc": 918, "op": "POP", "gas": 2025902, "gasCost": 2, @@ -14194,12 +14194,12 @@ "0x0", "0xa0712d68", "0xe4", - "0x2e7", + "0x2e9", "0xc4" ] }, { - "pc": 1063, + "pc": 919, "op": "JUMP", "gas": 2025900, "gasCost": 8, @@ -14212,11 +14212,11 @@ "0x0", "0xa0712d68", "0xe4", - "0x2e7" + "0x2e9" ] }, { - "pc": 743, + "pc": 745, "op": "JUMPDEST", "gas": 2025892, "gasCost": 1, @@ -14232,7 +14232,7 @@ ] }, { - "pc": 744, + "pc": 746, "op": "PUSH1", "gas": 2025891, "gasCost": 3, @@ -14248,7 +14248,7 @@ ] }, { - "pc": 746, + "pc": 748, "op": "PUSH1", "gas": 2025888, "gasCost": 3, @@ -14265,7 +14265,7 @@ ] }, { - "pc": 748, + "pc": 750, "op": "MLOAD", "gas": 2025885, "gasCost": 3, @@ -14283,7 +14283,7 @@ ] }, { - "pc": 749, + "pc": 751, "op": "DUP1", "gas": 2025882, "gasCost": 3, @@ -14301,7 +14301,7 @@ ] }, { - "pc": 750, + "pc": 752, "op": "DUP4", "gas": 2025879, "gasCost": 3, @@ -14320,7 +14320,7 @@ ] }, { - "pc": 751, + "pc": 753, "op": "SUB", "gas": 2025876, "gasCost": 3, @@ -14340,7 +14340,7 @@ ] }, { - "pc": 752, + "pc": 754, "op": "DUP2", "gas": 2025873, "gasCost": 3, @@ -14359,7 +14359,7 @@ ] }, { - "pc": 753, + "pc": 755, "op": "PUSH1", "gas": 2025870, "gasCost": 3, @@ -14379,7 +14379,7 @@ ] }, { - "pc": 755, + "pc": 757, "op": "DUP8", "gas": 2025867, "gasCost": 3, @@ -14400,7 +14400,7 @@ ] }, { - "pc": 756, + "pc": 758, "op": "DUP1", "gas": 2025864, "gasCost": 3, @@ -14422,7 +14422,7 @@ ] }, { - "pc": 757, + "pc": 759, "op": "EXTCODESIZE", "gas": 2025861, "gasCost": 100, @@ -14445,7 +14445,7 @@ ] }, { - "pc": 758, + "pc": 760, "op": "ISZERO", "gas": 2025761, "gasCost": 3, @@ -14468,7 +14468,7 @@ ] }, { - "pc": 759, + "pc": 761, "op": "DUP1", "gas": 2025758, "gasCost": 3, @@ -14491,7 +14491,7 @@ ] }, { - "pc": 760, + "pc": 762, "op": "ISZERO", "gas": 2025755, "gasCost": 3, @@ -14515,7 +14515,7 @@ ] }, { - "pc": 761, + "pc": 763, "op": "PUSH2", "gas": 2025752, "gasCost": 3, @@ -14539,7 +14539,7 @@ ] }, { - "pc": 764, + "pc": 766, "op": "JUMPI", "gas": 2025749, "gasCost": 10, @@ -14560,11 +14560,11 @@ "0x0", "0x1", "0x0", - "0x301" + "0x303" ] }, { - "pc": 765, + "pc": 767, "op": "PUSH1", "gas": 2025739, "gasCost": 3, @@ -14587,7 +14587,7 @@ ] }, { - "pc": 767, + "pc": 769, "op": "DUP1", "gas": 2025736, "gasCost": 3, @@ -14611,7 +14611,7 @@ ] }, { - "pc": 768, + "pc": 770, "op": "REVERT", "gas": 2025733, "gasCost": 0, diff --git a/test/historicstate/hardhat/scripts/trace.ts b/test/historicstate/hardhat/scripts/trace.ts index 99539cbf3..4b775fd75 100644 --- a/test/historicstate/hardhat/scripts/trace.ts +++ b/test/historicstate/hardhat/scripts/trace.ts @@ -126,10 +126,10 @@ async function callDebugTraceCall(deployedContract: any): Promise { const returnData =await ethers.provider.call({ to: deployedContract.address, - data: deployedContract.interface.encodeFunctionData("blockNumber", []) + data: deployedContract.interface.encodeFunctionData("getBalance", []) }, currentBlock - 1); - const result = deployedContract.interface.decodeFunctionResult("blockNumber", returnData); + const result = deployedContract.interface.decodeFunctionResult("getBalance", returnData); console.log("Success:" + result); From 6079a1a015f833e75424b5151a58fc5f393f5fe4 Mon Sep 17 00:00:00 2001 From: Stan Kladko <13399135+kladkogex@users.noreply.github.com> Date: Wed, 13 Dec 2023 13:08:51 +0000 Subject: [PATCH 05/12] #1749 fixing test --- test/historicstate/hardhat/scripts/trace.ts | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/test/historicstate/hardhat/scripts/trace.ts b/test/historicstate/hardhat/scripts/trace.ts index 4b775fd75..fd56fac3b 100644 --- a/test/historicstate/hardhat/scripts/trace.ts +++ b/test/historicstate/hardhat/scripts/trace.ts @@ -124,21 +124,20 @@ async function callDebugTraceCall(deployedContract: any): Promise { const currentBlock = await hre.ethers.provider.getBlockNumber(); - const returnData =await ethers.provider.call({ + const transaction = { + from: OWNER_ADDRESS, to: deployedContract.address, data: deployedContract.interface.encodeFunctionData("getBalance", []) - }, currentBlock - 1); + }; + + const returnData = await ethers.provider.call(transaction, currentBlock - 1); const result = deployedContract.interface.decodeFunctionResult("getBalance", returnData); console.log("Success:" + result); // Example usage - const transaction = { - from: OWNER_ADDRESS, - to: deployedContract.address, - data: '0x0' // Replace with the encoded contract method call - }; + console.log(`Calling debug trace call ...`); From cf6c8ecfbbedd143699eb1af9f1906614ebb3778 Mon Sep 17 00:00:00 2001 From: Stan Kladko <13399135+kladkogex@users.noreply.github.com> Date: Wed, 13 Dec 2023 17:19:24 +0000 Subject: [PATCH 06/12] #1664 fixing compatibiliti with geth default trace --- libethereum/Client.cpp | 40 ++++++++++++++++----- libethereum/Client.h | 7 ++-- libweb3jsonrpc/Debug.cpp | 16 ++------- test/historicstate/hardhat/scripts/trace.ts | 2 -- 4 files changed, 38 insertions(+), 27 deletions(-) diff --git a/libethereum/Client.cpp b/libethereum/Client.cpp index 0e5fb9acd..c06ea6e61 100644 --- a/libethereum/Client.cpp +++ b/libethereum/Client.cpp @@ -1294,22 +1294,44 @@ ExecutionResult Client::call( Address const& _from, u256 _value, Address _dest, #ifdef HISTORIC_STATE -Json::Value Client::traceCall( - Transaction& _t, BlockNumber _blockNumber, std::shared_ptr< AlethStandardTrace > _tracer ) { - Block historicBlock = blockByNumber( _blockNumber ); + +Json::Value Client::traceCall( Address const& _from, u256 _value, Address _to, bytes const& _data, + u256 _gas, u256 _gasPrice, BlockNumber _blockNumber, Json::Value const& _jsonTraceConfig ) { try { - _t.setNonce( historicBlock.mutableState().mutableHistoricState().getNonce( _t.from() ) ); - _t.checkOutExternalGas( ~u256( 0 ) ); - historicBlock.mutableState().mutableHistoricState().addBalance( - _t.from(), ( u256 )( _t.gas() * _t.gasPrice() + _t.value() ) ); - auto er = historicBlock.executeHistoricCall( bc().lastBlockHashes(), _t, _tracer, 0 ); - return _tracer->getJSONResult(); + Block historicBlock = blockByNumber( _blockNumber ); + auto nonce = historicBlock.mutableState().mutableHistoricState().getNonce( _from ); + // if the user did not specify transaction gas limit, we give transaction block gas + // limit of gas + auto gasLimit = _gas == Invalid256 ? _gas : gasLimitRemaining(); + Transaction t = createTransactionForCallOrTraceCall( + _from, _value, _to, _data, gasLimit, _gasPrice, nonce ); + auto traceOptions = TraceOptions::make( _jsonTraceConfig ); + auto tracer = make_shared< AlethStandardTrace >( t, traceOptions, true ); + auto er = historicBlock.executeHistoricCall( bc().lastBlockHashes(), t, tracer, 0 ); + return tracer->getJSONResult(); } catch ( ... ) { cwarn << boost::current_exception_diagnostic_information(); throw; } } + +Transaction Client::createTransactionForCallOrTraceCall( const Address& _from, const u256& _value, + const Address& _to, const bytes& _data, const u256& _gasLimit, const u256& _gasPrice, + const u256& nonce ) const { + auto gasPrice = _gasPrice == Invalid256 ? gasBidPrice() : _gasPrice; + Transaction t( _value, gasPrice, _gasLimit, _to, _data, nonce ); + // if call or trace request did not specify from address, zero address is used + auto from = _from ? _from : ZeroAddress; + t.forceSender( from ); + t.forceChainId( chainParams().chainID ); + // call and traceCall do not use PoW + t.checkOutExternalGas( ~u256( 0 ) ); + return t; +} + + + Json::Value Client::traceBlock( BlockNumber _blockNumber, Json::Value const& _jsonTraceConfig ) { Block previousBlock = blockByNumber( _blockNumber - 1 ); Block historicBlock = blockByNumber( _blockNumber ); diff --git a/libethereum/Client.h b/libethereum/Client.h index d5e35d911..c1b0ed173 100644 --- a/libethereum/Client.h +++ b/libethereum/Client.h @@ -130,9 +130,12 @@ class Client : public ClientBase, protected Worker { FudgeFactor _ff = FudgeFactor::Strict ) override; #ifdef HISTORIC_STATE - Json::Value traceCall( - Transaction& _t, BlockNumber _blockNumber, std::shared_ptr< AlethStandardTrace > _tracer ); + Json::Value traceCall( Address const& _from, u256 _value, Address _to, bytes const& _data, + u256 _gas, u256 _gasPrice, BlockNumber _blockNumber, Json::Value const& _jsonTraceConfig ); Json::Value traceBlock( BlockNumber _blockNumber, Json::Value const& _jsonTraceConfig ); + Transaction createTransactionForCallOrTraceCall( const Address& _from, const u256& _value, + const Address& _to, const bytes& _data, const u256& _gasLimit, const u256& _gasPrice, + const u256& nonce ) const; #endif diff --git a/libweb3jsonrpc/Debug.cpp b/libweb3jsonrpc/Debug.cpp index 6bbb5cb25..a0cf1864c 100644 --- a/libweb3jsonrpc/Debug.cpp +++ b/libweb3jsonrpc/Debug.cpp @@ -240,20 +240,8 @@ Json::Value Debug::debug_traceCall( Json::Value const& } TransactionSkeleton ts = toTransactionSkeleton( _call ); - - if ( !ts.from ) { - ts.from = Address(); - } - - u256 gas = ts.gas == Invalid256 ? m_eth.gasLimitRemaining() : ts.gas; - u256 gasPrice = ts.gasPrice == Invalid256 ? m_eth.gasBidPrice() : ts.gasPrice; - - Transaction t( ts.value, gasPrice, gas, ts.to, ts.data, ts.nonce ); - t.forceSender( ts.from ); - t.forceChainId( m_eth.chainParams().chainID ); - auto traceOptions = TraceOptions::make( _jsonTraceConfig ); - auto tracer = make_shared< AlethStandardTrace >( t, traceOptions, true ); - return m_eth.traceCall( t, bN, tracer ); + return m_eth.traceCall( + ts.from, ts.value, ts.to, ts.data, ts.gas, ts.gasPrice, bN, _jsonTraceConfig ); } catch ( Exception const& _e ) { BOOST_THROW_EXCEPTION( jsonrpc::JsonRpcException( _e.what() ) ); } diff --git a/test/historicstate/hardhat/scripts/trace.ts b/test/historicstate/hardhat/scripts/trace.ts index fd56fac3b..dec7598da 100644 --- a/test/historicstate/hardhat/scripts/trace.ts +++ b/test/historicstate/hardhat/scripts/trace.ts @@ -138,8 +138,6 @@ async function callDebugTraceCall(deployedContract: any): Promise { // Example usage - - console.log(`Calling debug trace call ...`); console.log(transaction); From 73c36d33e03c130a2b2996fba962197a4d4531e0 Mon Sep 17 00:00:00 2001 From: Stan Kladko <13399135+kladkogex@users.noreply.github.com> Date: Wed, 13 Dec 2023 18:16:03 +0000 Subject: [PATCH 07/12] #1664 fixing compatibiliti with geth default trace --- libethereum/Client.cpp | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/libethereum/Client.cpp b/libethereum/Client.cpp index c06ea6e61..abeb9a83c 100644 --- a/libethereum/Client.cpp +++ b/libethereum/Client.cpp @@ -1092,7 +1092,9 @@ Block Client::blockByNumber( BlockNumber _h ) const { auto readState = m_state.createStateReadOnlyCopy(); readState.mutableHistoricState().setRootByBlockNumber( _h ); - DEV_GUARDED( m_blockImportMutex ) { return Block( bc(), hash, readState ); } + DEV_GUARDED( m_blockImportMutex ) { + return Block( bc(), hash, readState ); + } assert( false ); return Block( bc() ); } catch ( Exception& ex ) { @@ -1106,7 +1108,9 @@ Block Client::blockByNumber( BlockNumber _h ) const { Block Client::latestBlock() const { // TODO Why it returns not-filled block??! (see Block ctor) try { - DEV_GUARDED( m_blockImportMutex ) { return Block( bc(), bc().currentHash(), m_state ); } + DEV_GUARDED( m_blockImportMutex ) { + return Block( bc(), bc().currentHash(), m_state ); + } assert( false ); return Block( bc() ); } catch ( Exception& ex ) { @@ -1252,11 +1256,6 @@ ExecutionResult Client::call( Address const& _from, u256 _value, Address _dest, t.forceSender( _from ); t.forceChainId( chainParams().chainID ); t.checkOutExternalGas( ~u256( 0 ) ); - if ( _ff == FudgeFactor::Lenient ) { - historicBlock.mutableState().mutableHistoricState().addBalance( - _from, ( u256 )( t.gas() * t.gasPrice() + t.value() ) ); - } - ret = historicBlock.executeHistoricCall( bc().lastBlockHashes(), t, nullptr, 0 ); } catch ( ... ) { cwarn << boost::current_exception_diagnostic_information(); @@ -1278,7 +1277,8 @@ ExecutionResult Client::call( Address const& _from, u256 _value, Address _dest, t.forceChainId( chainParams().chainID ); t.checkOutExternalGas( ~u256( 0 ) ); if ( _ff == FudgeFactor::Lenient ) - temp.mutableState().addBalance( _from, ( u256 )( t.gas() * t.gasPrice() + t.value() ) ); + temp.mutableState().addBalance( + _from, ( u256 ) ( t.gas() * t.gasPrice() + t.value() ) ); ret = temp.execute( bc().lastBlockHashes(), t, skale::Permanence::Reverted ); } catch ( InvalidNonce const& in ) { LOG( m_logger ) << "exception in client call(1):" @@ -1305,6 +1305,8 @@ Json::Value Client::traceCall( Address const& _from, u256 _value, Address _to, b auto gasLimit = _gas == Invalid256 ? _gas : gasLimitRemaining(); Transaction t = createTransactionForCallOrTraceCall( _from, _value, _to, _data, gasLimit, _gasPrice, nonce ); + historicBlock.mutableState().addBalance( + _from, ( u256 ) ( t.gas() * t.gasPrice() + t.value() ) ); auto traceOptions = TraceOptions::make( _jsonTraceConfig ); auto tracer = make_shared< AlethStandardTrace >( t, traceOptions, true ); auto er = historicBlock.executeHistoricCall( bc().lastBlockHashes(), t, tracer, 0 ); @@ -1331,7 +1333,6 @@ Transaction Client::createTransactionForCallOrTraceCall( const Address& _from, c } - Json::Value Client::traceBlock( BlockNumber _blockNumber, Json::Value const& _jsonTraceConfig ) { Block previousBlock = blockByNumber( _blockNumber - 1 ); Block historicBlock = blockByNumber( _blockNumber ); From 9a3af38c7cadc81ee4b8e967a2b427a31fc19dda Mon Sep 17 00:00:00 2001 From: Stan Kladko <13399135+kladkogex@users.noreply.github.com> Date: Fri, 15 Dec 2023 16:35:35 +0000 Subject: [PATCH 08/12] #1749 debug trace --- libethereum/Block.h | 3 +++ libethereum/Client.cpp | 25 +++++++++++++++---------- 2 files changed, 18 insertions(+), 10 deletions(-) diff --git a/libethereum/Block.h b/libethereum/Block.h index dafe0a6f2..204224248 100644 --- a/libethereum/Block.h +++ b/libethereum/Block.h @@ -178,6 +178,9 @@ class Block { // Information concerning ongoing transactions + /// Get the gas limit in this block. + u256 gasLimit() const { return m_currentBlock.gasLimit(); } + /// Get the remaining gas limit in this block. u256 gasLimitRemaining() const { return m_currentBlock.gasLimit() - gasUsed(); } diff --git a/libethereum/Client.cpp b/libethereum/Client.cpp index abeb9a83c..1a4f91f07 100644 --- a/libethereum/Client.cpp +++ b/libethereum/Client.cpp @@ -1237,7 +1237,7 @@ h256 Client::importTransaction( Transaction const& _t ) { ExecutionResult Client::call( Address const& _from, u256 _value, Address _dest, bytes const& _data, - u256 _gas, u256 _gasPrice, + u256 _gasLimit, u256 _gasPrice, #ifdef HISTORIC_STATE BlockNumber _blockNumber, #endif @@ -1250,9 +1250,11 @@ ExecutionResult Client::call( Address const& _from, u256 _value, Address _dest, // historic state try { u256 nonce = historicBlock.mutableState().mutableHistoricState().getNonce( _from ); - u256 gas = _gas == Invalid256 ? gasLimitRemaining() : _gas; + // if the user did not specify transaction gas limit, we give transaction block gas + // limit of gas + u256 gasLimit = _gasLimit == Invalid256 ? historicBlock.gasLimit() : _gasLimit; u256 gasPrice = _gasPrice == Invalid256 ? gasBidPrice() : _gasPrice; - Transaction t( _value, gasPrice, gas, _dest, _data, nonce ); + Transaction t( _value, gasPrice, gasLimit, _dest, _data, nonce ); t.forceSender( _from ); t.forceChainId( chainParams().chainID ); t.checkOutExternalGas( ~u256( 0 ) ); @@ -1270,9 +1272,11 @@ ExecutionResult Client::call( Address const& _from, u256 _value, Address _dest, // TODO there can be race conditions between prev and next line! State readStateForLock = temp.mutableState().createStateReadOnlyCopy(); u256 nonce = max< u256 >( temp.transactionsFrom( _from ), m_tq.maxNonce( _from ) ); - u256 gas = _gas == Invalid256 ? gasLimitRemaining() : _gas; + // if the user did not specify transaction gas limit, we give transaction block gas + // limit of gas + u256 gasLimit = _gasLimit == Invalid256 ? temp.gasLimit() : _gasLimit; u256 gasPrice = _gasPrice == Invalid256 ? gasBidPrice() : _gasPrice; - Transaction t( _value, gasPrice, gas, _dest, _data, nonce ); + Transaction t( _value, gasPrice, gasLimit, _dest, _data, nonce ); t.forceSender( _from ); t.forceChainId( chainParams().chainID ); t.checkOutExternalGas( ~u256( 0 ) ); @@ -1296,13 +1300,14 @@ ExecutionResult Client::call( Address const& _from, u256 _value, Address _dest, #ifdef HISTORIC_STATE Json::Value Client::traceCall( Address const& _from, u256 _value, Address _to, bytes const& _data, - u256 _gas, u256 _gasPrice, BlockNumber _blockNumber, Json::Value const& _jsonTraceConfig ) { + u256 _gasLimit, u256 _gasPrice, BlockNumber _blockNumber, Json::Value const& _jsonTraceConfig ) { try { Block historicBlock = blockByNumber( _blockNumber ); auto nonce = historicBlock.mutableState().mutableHistoricState().getNonce( _from ); // if the user did not specify transaction gas limit, we give transaction block gas // limit of gas - auto gasLimit = _gas == Invalid256 ? _gas : gasLimitRemaining(); + auto gasLimit = _gasLimit == Invalid256 ? historicBlock.gasLimit() : _gasLimit; + Transaction t = createTransactionForCallOrTraceCall( _from, _value, _to, _data, gasLimit, _gasPrice, nonce ); historicBlock.mutableState().addBalance( @@ -1320,10 +1325,10 @@ Json::Value Client::traceCall( Address const& _from, u256 _value, Address _to, b Transaction Client::createTransactionForCallOrTraceCall( const Address& _from, const u256& _value, const Address& _to, const bytes& _data, const u256& _gasLimit, const u256& _gasPrice, - const u256& nonce ) const { + const u256& _nonce ) const { auto gasPrice = _gasPrice == Invalid256 ? gasBidPrice() : _gasPrice; - Transaction t( _value, gasPrice, _gasLimit, _to, _data, nonce ); - // if call or trace request did not specify from address, zero address is used + Transaction t( _value, gasPrice, _gasLimit, _to, _data, _nonce ); + // if call or trace call request did not specify from address, zero address is used auto from = _from ? _from : ZeroAddress; t.forceSender( from ); t.forceChainId( chainParams().chainID ); From 13fdda16c3ab47a462e6b1e80fd226254d83c287 Mon Sep 17 00:00:00 2001 From: Stan Kladko <13399135+kladkogex@users.noreply.github.com> Date: Fri, 15 Dec 2023 18:19:40 +0000 Subject: [PATCH 09/12] #1749 compare to geth trace --- test/historicstate/hardhat/scripts/trace.ts | 32 +++++++++++++-------- 1 file changed, 20 insertions(+), 12 deletions(-) diff --git a/test/historicstate/hardhat/scripts/trace.ts b/test/historicstate/hardhat/scripts/trace.ts index 97b08c2fa..1bc02ceac 100644 --- a/test/historicstate/hardhat/scripts/trace.ts +++ b/test/historicstate/hardhat/scripts/trace.ts @@ -9,19 +9,22 @@ import {int} from "hardhat/internal/core/params/argumentTypes"; const OWNER_ADDRESS: string = "0x907cd0881E50d359bb9Fd120B1A5A143b1C97De6"; const ZERO_ADDRESS: string = "0xO000000000000000000000000000000000000000"; const INITIAL_MINT: bigint = 10000000000000000000000000000000000000000n; -const TEST_CONTRACT_NAME = "Tracer" -const RUN_FUNCTION_NAME = "mint" +const TEST_CONTRACT_NAME = "Tracer"; +const RUN_FUNCTION_NAME = "mint"; +const CALL_FUNCTION_NAME = "blockNumber"; + +const SKALED_TEST_CONTRACT_DEPLOY_FILE_NAME: string = "/tmp/" + TEST_CONTRACT_NAME + ".deploy.skaled.trace.json"; +const SKALED_TEST_CONTRACT_RUN_FILE_NAME: string = "/tmp/" + TEST_CONTRACT_NAME + "." + RUN_FUNCTION_NAME + ".skaled.trace.json"; +const SKALED_TEST_CONTRACT_CALL_FILE_NAME = "/tmp/" + TEST_CONTRACT_NAME + "." + CALL_FUNCTION_NAME + ".skaled.trace.json"; +const GETH_TEST_CONTRACT_DEPLOY_FILE_NAME: string = "scripts/" + TEST_CONTRACT_NAME + ".deploy.geth.trace.json"; +const GETH_TEST_CONTRACT_RUN_FILE_NAME: string = "scripts/" + TEST_CONTRACT_NAME + "." + RUN_FUNCTION_NAME + ".geth.trace.json"; +const GETH_TEST_CONTRACT_CALL_FILE_NAME = "scripts/" + TEST_CONTRACT_NAME + "." + CALL_FUNCTION_NAME + ".geth.trace.json"; -const SKALED_TEST_CONTRACT_DEPLOY_FILE_NAME: string = "/tmp/" + TEST_CONTRACT_NAME + ".deploy.skaled.trace.json" -const SKALED_TEST_CONTRACT_RUN_FILE_NAME: string = "/tmp/"+ TEST_CONTRACT_NAME+ "." + RUN_FUNCTION_NAME + ".skaled.trace.json" -const GETH_TEST_CONTRACT_DEPLOY_FILE_NAME: string = "scripts/" + TEST_CONTRACT_NAME + ".deploy.geth.trace.json" -const GETH_TEST_CONTRACT_RUN_FILE_NAME: string = "scripts/"+ TEST_CONTRACT_NAME+ "." + RUN_FUNCTION_NAME + ".geth.trace.json" expect(existsSync(GETH_TEST_CONTRACT_DEPLOY_FILE_NAME)); expect(existsSync(GETH_TEST_CONTRACT_RUN_FILE_NAME)); - async function waitUntilNextBlock() { const current = await hre.ethers.provider.getBlockNumber(); @@ -116,7 +119,7 @@ async function callTestContractRun(deployedContract: any): Promise { } async function callDebugTraceCall(deployedContract: any): Promise { - + // first call function using eth_call console.log("Calling blockNumber() using eth_call ...") @@ -132,9 +135,9 @@ async function callDebugTraceCall(deployedContract: any): Promise { const returnData = await ethers.provider.call(transaction, currentBlock - 1); - const result = deployedContract.interface.decodeFunctionResult("getBalance", returnData); + const result = deployedContract.interface.decodeFunctionResult("getBalance", returnData); - console.log("Success:" + result); + console.log("Success:" + result); // Example usage @@ -146,8 +149,11 @@ async function callDebugTraceCall(deployedContract: any): Promise { console.log(trace); -} + const traceResult = JSON.stringify(trace, null, 4); + + writeFileSync(SKALED_TEST_CONTRACT_CALL_FILE_NAME, traceResult); +} function readJSONFile(fileName: string): Promise { @@ -170,7 +176,7 @@ function readJSONFile(fileName: string): Promise { async function verifyTransactionTraceAgainstGethTrace(_expectedResultFileName: string, _actualResultFileName: string) { - let expectedResult = await readJSONFile(_expectedResultFileName) + let expectedResult = await readJSONFile(_expectedResultFileName) let actualResult = await readJSONFile(_actualResultFileName) verifyGasCalculations(actualResult); @@ -246,6 +252,8 @@ async function main(): Promise { await callDebugTraceCall(deployedContract); + await verifyTransactionTraceAgainstGethTrace(GETH_TEST_CONTRACT_CALL_FILE_NAME, + SKALED_TEST_CONTRACT_CALL_FILE_NAME) } From 6e505c2414efc0371bde36369ff98e63552b5444 Mon Sep 17 00:00:00 2001 From: Stan Kladko <13399135+kladkogex@users.noreply.github.com> Date: Fri, 15 Dec 2023 19:03:00 +0000 Subject: [PATCH 10/12] #1749 compare to geth trace --- libethereum/Client.cpp | 11 +- .../scripts/Tracer.getBalance.geth.trace.json | 1259 +++++++++++++++++ test/historicstate/hardhat/scripts/trace.ts | 9 +- 3 files changed, 1271 insertions(+), 8 deletions(-) create mode 100644 test/historicstate/hardhat/scripts/Tracer.getBalance.geth.trace.json diff --git a/libethereum/Client.cpp b/libethereum/Client.cpp index 1a4f91f07..bb0aab390 100644 --- a/libethereum/Client.cpp +++ b/libethereum/Client.cpp @@ -1258,6 +1258,12 @@ ExecutionResult Client::call( Address const& _from, u256 _value, Address _dest, t.forceSender( _from ); t.forceChainId( chainParams().chainID ); t.checkOutExternalGas( ~u256( 0 ) ); + // if we are in a call, we add to the balance of the account + // value needed for the call to guaranteed pass + // geth does a similar thing, we need to check whether it is fully compatible with + // geth + historicBlock.mutableState().mutableHistoricState().addBalance( + _from, ( u256 ) ( t.gas() * t.gasPrice() + t.value() ) ); ret = historicBlock.executeHistoricCall( bc().lastBlockHashes(), t, nullptr, 0 ); } catch ( ... ) { cwarn << boost::current_exception_diagnostic_information(); @@ -1300,7 +1306,8 @@ ExecutionResult Client::call( Address const& _from, u256 _value, Address _dest, #ifdef HISTORIC_STATE Json::Value Client::traceCall( Address const& _from, u256 _value, Address _to, bytes const& _data, - u256 _gasLimit, u256 _gasPrice, BlockNumber _blockNumber, Json::Value const& _jsonTraceConfig ) { + u256 _gasLimit, u256 _gasPrice, BlockNumber _blockNumber, + Json::Value const& _jsonTraceConfig ) { try { Block historicBlock = blockByNumber( _blockNumber ); auto nonce = historicBlock.mutableState().mutableHistoricState().getNonce( _from ); @@ -1310,7 +1317,7 @@ Json::Value Client::traceCall( Address const& _from, u256 _value, Address _to, b Transaction t = createTransactionForCallOrTraceCall( _from, _value, _to, _data, gasLimit, _gasPrice, nonce ); - historicBlock.mutableState().addBalance( + historicBlock.mutableState().mutableHistoricState().addBalance( _from, ( u256 ) ( t.gas() * t.gasPrice() + t.value() ) ); auto traceOptions = TraceOptions::make( _jsonTraceConfig ); auto tracer = make_shared< AlethStandardTrace >( t, traceOptions, true ); diff --git a/test/historicstate/hardhat/scripts/Tracer.getBalance.geth.trace.json b/test/historicstate/hardhat/scripts/Tracer.getBalance.geth.trace.json new file mode 100644 index 000000000..f45629d84 --- /dev/null +++ b/test/historicstate/hardhat/scripts/Tracer.getBalance.geth.trace.json @@ -0,0 +1,1259 @@ +{ + "failed": false, + "gas": 21787, + "returnValue": "0000000000000000000000000000000000000000000000000000000000000000", + "structLogs": [ + { + "depth": 1, + "gas": 68719455463, + "gasCost": 3, + "op": "PUSH1", + "pc": 0, + "stack": [] + }, + { + "depth": 1, + "gas": 68719455460, + "gasCost": 3, + "op": "PUSH1", + "pc": 2, + "stack": [ + "0x80" + ] + }, + { + "depth": 1, + "gas": 68719455457, + "gasCost": 12, + "op": "MSTORE", + "pc": 4, + "stack": [ + "0x80", + "0x40" + ] + }, + { + "depth": 1, + "gas": 68719455445, + "gasCost": 2, + "op": "CALLVALUE", + "pc": 5, + "stack": [] + }, + { + "depth": 1, + "gas": 68719455443, + "gasCost": 3, + "op": "DUP1", + "pc": 6, + "stack": [ + "0x0" + ] + }, + { + "depth": 1, + "gas": 68719455440, + "gasCost": 3, + "op": "ISZERO", + "pc": 7, + "stack": [ + "0x0", + "0x0" + ] + }, + { + "depth": 1, + "gas": 68719455437, + "gasCost": 3, + "op": "PUSH2", + "pc": 8, + "stack": [ + "0x0", + "0x1" + ] + }, + { + "depth": 1, + "gas": 68719455434, + "gasCost": 10, + "op": "JUMPI", + "pc": 11, + "stack": [ + "0x0", + "0x1", + "0x10" + ] + }, + { + "depth": 1, + "gas": 68719455424, + "gasCost": 1, + "op": "JUMPDEST", + "pc": 16, + "stack": [ + "0x0" + ] + }, + { + "depth": 1, + "gas": 68719455423, + "gasCost": 2, + "op": "POP", + "pc": 17, + "stack": [ + "0x0" + ] + }, + { + "depth": 1, + "gas": 68719455421, + "gasCost": 3, + "op": "PUSH1", + "pc": 18, + "stack": [] + }, + { + "depth": 1, + "gas": 68719455418, + "gasCost": 2, + "op": "CALLDATASIZE", + "pc": 20, + "stack": [ + "0x4" + ] + }, + { + "depth": 1, + "gas": 68719455416, + "gasCost": 3, + "op": "LT", + "pc": 21, + "stack": [ + "0x4", + "0x4" + ] + }, + { + "depth": 1, + "gas": 68719455413, + "gasCost": 3, + "op": "PUSH2", + "pc": 22, + "stack": [ + "0x0" + ] + }, + { + "depth": 1, + "gas": 68719455410, + "gasCost": 10, + "op": "JUMPI", + "pc": 25, + "stack": [ + "0x0", + "0x62" + ] + }, + { + "depth": 1, + "gas": 68719455400, + "gasCost": 3, + "op": "PUSH1", + "pc": 26, + "stack": [] + }, + { + "depth": 1, + "gas": 68719455397, + "gasCost": 3, + "op": "CALLDATALOAD", + "pc": 28, + "stack": [ + "0x0" + ] + }, + { + "depth": 1, + "gas": 68719455394, + "gasCost": 3, + "op": "PUSH1", + "pc": 29, + "stack": [ + "0x12065fe000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "depth": 1, + "gas": 68719455391, + "gasCost": 3, + "op": "SHR", + "pc": 31, + "stack": [ + "0x12065fe000000000000000000000000000000000000000000000000000000000", + "0xe0" + ] + }, + { + "depth": 1, + "gas": 68719455388, + "gasCost": 3, + "op": "DUP1", + "pc": 32, + "stack": [ + "0x12065fe0" + ] + }, + { + "depth": 1, + "gas": 68719455385, + "gasCost": 3, + "op": "PUSH4", + "pc": 33, + "stack": [ + "0x12065fe0", + "0x12065fe0" + ] + }, + { + "depth": 1, + "gas": 68719455382, + "gasCost": 3, + "op": "EQ", + "pc": 38, + "stack": [ + "0x12065fe0", + "0x12065fe0", + "0x12065fe0" + ] + }, + { + "depth": 1, + "gas": 68719455379, + "gasCost": 3, + "op": "PUSH2", + "pc": 39, + "stack": [ + "0x12065fe0", + "0x1" + ] + }, + { + "depth": 1, + "gas": 68719455376, + "gasCost": 10, + "op": "JUMPI", + "pc": 42, + "stack": [ + "0x12065fe0", + "0x1", + "0x67" + ] + }, + { + "depth": 1, + "gas": 68719455366, + "gasCost": 1, + "op": "JUMPDEST", + "pc": 103, + "stack": [ + "0x12065fe0" + ] + }, + { + "depth": 1, + "gas": 68719455365, + "gasCost": 3, + "op": "PUSH2", + "pc": 104, + "stack": [ + "0x12065fe0" + ] + }, + { + "depth": 1, + "gas": 68719455362, + "gasCost": 3, + "op": "PUSH2", + "pc": 107, + "stack": [ + "0x12065fe0", + "0x6f" + ] + }, + { + "depth": 1, + "gas": 68719455359, + "gasCost": 8, + "op": "JUMP", + "pc": 110, + "stack": [ + "0x12065fe0", + "0x6f", + "0x13d" + ] + }, + { + "depth": 1, + "gas": 68719455351, + "gasCost": 1, + "op": "JUMPDEST", + "pc": 317, + "stack": [ + "0x12065fe0", + "0x6f" + ] + }, + { + "depth": 1, + "gas": 68719455350, + "gasCost": 3, + "op": "PUSH1", + "pc": 318, + "stack": [ + "0x12065fe0", + "0x6f" + ] + }, + { + "depth": 1, + "gas": 68719455347, + "gasCost": 3, + "op": "PUSH1", + "pc": 320, + "stack": [ + "0x12065fe0", + "0x6f", + "0x0" + ] + }, + { + "depth": 1, + "gas": 68719455344, + "gasCost": 200, + "op": "SLOAD", + "pc": 322, + "stack": [ + "0x12065fe0", + "0x6f", + "0x0", + "0x1" + ], + "storage": { + "0000000000000000000000000000000000000000000000000000000000000001": "0000000000000000000000000000000000000000000000000000000000000000" + } + }, + { + "depth": 1, + "gas": 68719455144, + "gasCost": 3, + "op": "SWAP1", + "pc": 323, + "stack": [ + "0x12065fe0", + "0x6f", + "0x0", + "0x0" + ] + }, + { + "depth": 1, + "gas": 68719455141, + "gasCost": 2, + "op": "POP", + "pc": 324, + "stack": [ + "0x12065fe0", + "0x6f", + "0x0", + "0x0" + ] + }, + { + "depth": 1, + "gas": 68719455139, + "gasCost": 3, + "op": "SWAP1", + "pc": 325, + "stack": [ + "0x12065fe0", + "0x6f", + "0x0" + ] + }, + { + "depth": 1, + "gas": 68719455136, + "gasCost": 8, + "op": "JUMP", + "pc": 326, + "stack": [ + "0x12065fe0", + "0x0", + "0x6f" + ] + }, + { + "depth": 1, + "gas": 68719455128, + "gasCost": 1, + "op": "JUMPDEST", + "pc": 111, + "stack": [ + "0x12065fe0", + "0x0" + ] + }, + { + "depth": 1, + "gas": 68719455127, + "gasCost": 3, + "op": "PUSH1", + "pc": 112, + "stack": [ + "0x12065fe0", + "0x0" + ] + }, + { + "depth": 1, + "gas": 68719455124, + "gasCost": 3, + "op": "MLOAD", + "pc": 114, + "stack": [ + "0x12065fe0", + "0x0", + "0x40" + ] + }, + { + "depth": 1, + "gas": 68719455121, + "gasCost": 3, + "op": "PUSH2", + "pc": 115, + "stack": [ + "0x12065fe0", + "0x0", + "0x80" + ] + }, + { + "depth": 1, + "gas": 68719455118, + "gasCost": 3, + "op": "SWAP2", + "pc": 118, + "stack": [ + "0x12065fe0", + "0x0", + "0x80", + "0x7c" + ] + }, + { + "depth": 1, + "gas": 68719455115, + "gasCost": 3, + "op": "SWAP1", + "pc": 119, + "stack": [ + "0x12065fe0", + "0x7c", + "0x80", + "0x0" + ] + }, + { + "depth": 1, + "gas": 68719455112, + "gasCost": 3, + "op": "PUSH2", + "pc": 120, + "stack": [ + "0x12065fe0", + "0x7c", + "0x0", + "0x80" + ] + }, + { + "depth": 1, + "gas": 68719455109, + "gasCost": 8, + "op": "JUMP", + "pc": 123, + "stack": [ + "0x12065fe0", + "0x7c", + "0x0", + "0x80", + "0x37d" + ] + }, + { + "depth": 1, + "gas": 68719455101, + "gasCost": 1, + "op": "JUMPDEST", + "pc": 893, + "stack": [ + "0x12065fe0", + "0x7c", + "0x0", + "0x80" + ] + }, + { + "depth": 1, + "gas": 68719455100, + "gasCost": 3, + "op": "PUSH1", + "pc": 894, + "stack": [ + "0x12065fe0", + "0x7c", + "0x0", + "0x80" + ] + }, + { + "depth": 1, + "gas": 68719455097, + "gasCost": 3, + "op": "PUSH1", + "pc": 896, + "stack": [ + "0x12065fe0", + "0x7c", + "0x0", + "0x80", + "0x0" + ] + }, + { + "depth": 1, + "gas": 68719455094, + "gasCost": 3, + "op": "DUP3", + "pc": 898, + "stack": [ + "0x12065fe0", + "0x7c", + "0x0", + "0x80", + "0x0", + "0x20" + ] + }, + { + "depth": 1, + "gas": 68719455091, + "gasCost": 3, + "op": "ADD", + "pc": 899, + "stack": [ + "0x12065fe0", + "0x7c", + "0x0", + "0x80", + "0x0", + "0x20", + "0x80" + ] + }, + { + "depth": 1, + "gas": 68719455088, + "gasCost": 3, + "op": "SWAP1", + "pc": 900, + "stack": [ + "0x12065fe0", + "0x7c", + "0x0", + "0x80", + "0x0", + "0xa0" + ] + }, + { + "depth": 1, + "gas": 68719455085, + "gasCost": 2, + "op": "POP", + "pc": 901, + "stack": [ + "0x12065fe0", + "0x7c", + "0x0", + "0x80", + "0xa0", + "0x0" + ] + }, + { + "depth": 1, + "gas": 68719455083, + "gasCost": 3, + "op": "PUSH2", + "pc": 902, + "stack": [ + "0x12065fe0", + "0x7c", + "0x0", + "0x80", + "0xa0" + ] + }, + { + "depth": 1, + "gas": 68719455080, + "gasCost": 3, + "op": "PUSH1", + "pc": 905, + "stack": [ + "0x12065fe0", + "0x7c", + "0x0", + "0x80", + "0xa0", + "0x392" + ] + }, + { + "depth": 1, + "gas": 68719455077, + "gasCost": 3, + "op": "DUP4", + "pc": 907, + "stack": [ + "0x12065fe0", + "0x7c", + "0x0", + "0x80", + "0xa0", + "0x392", + "0x0" + ] + }, + { + "depth": 1, + "gas": 68719455074, + "gasCost": 3, + "op": "ADD", + "pc": 908, + "stack": [ + "0x12065fe0", + "0x7c", + "0x0", + "0x80", + "0xa0", + "0x392", + "0x0", + "0x80" + ] + }, + { + "depth": 1, + "gas": 68719455071, + "gasCost": 3, + "op": "DUP5", + "pc": 909, + "stack": [ + "0x12065fe0", + "0x7c", + "0x0", + "0x80", + "0xa0", + "0x392", + "0x80" + ] + }, + { + "depth": 1, + "gas": 68719455068, + "gasCost": 3, + "op": "PUSH2", + "pc": 910, + "stack": [ + "0x12065fe0", + "0x7c", + "0x0", + "0x80", + "0xa0", + "0x392", + "0x80", + "0x0" + ] + }, + { + "depth": 1, + "gas": 68719455065, + "gasCost": 8, + "op": "JUMP", + "pc": 913, + "stack": [ + "0x12065fe0", + "0x7c", + "0x0", + "0x80", + "0xa0", + "0x392", + "0x80", + "0x0", + "0x36e" + ] + }, + { + "depth": 1, + "gas": 68719455057, + "gasCost": 1, + "op": "JUMPDEST", + "pc": 878, + "stack": [ + "0x12065fe0", + "0x7c", + "0x0", + "0x80", + "0xa0", + "0x392", + "0x80", + "0x0" + ] + }, + { + "depth": 1, + "gas": 68719455056, + "gasCost": 3, + "op": "PUSH2", + "pc": 879, + "stack": [ + "0x12065fe0", + "0x7c", + "0x0", + "0x80", + "0xa0", + "0x392", + "0x80", + "0x0" + ] + }, + { + "depth": 1, + "gas": 68719455053, + "gasCost": 3, + "op": "DUP2", + "pc": 882, + "stack": [ + "0x12065fe0", + "0x7c", + "0x0", + "0x80", + "0xa0", + "0x392", + "0x80", + "0x0", + "0x377" + ] + }, + { + "depth": 1, + "gas": 68719455050, + "gasCost": 3, + "op": "PUSH2", + "pc": 883, + "stack": [ + "0x12065fe0", + "0x7c", + "0x0", + "0x80", + "0xa0", + "0x392", + "0x80", + "0x0", + "0x377", + "0x0" + ] + }, + { + "depth": 1, + "gas": 68719455047, + "gasCost": 8, + "op": "JUMP", + "pc": 886, + "stack": [ + "0x12065fe0", + "0x7c", + "0x0", + "0x80", + "0xa0", + "0x392", + "0x80", + "0x0", + "0x377", + "0x0", + "0x364" + ] + }, + { + "depth": 1, + "gas": 68719455039, + "gasCost": 1, + "op": "JUMPDEST", + "pc": 868, + "stack": [ + "0x12065fe0", + "0x7c", + "0x0", + "0x80", + "0xa0", + "0x392", + "0x80", + "0x0", + "0x377", + "0x0" + ] + }, + { + "depth": 1, + "gas": 68719455038, + "gasCost": 3, + "op": "PUSH1", + "pc": 869, + "stack": [ + "0x12065fe0", + "0x7c", + "0x0", + "0x80", + "0xa0", + "0x392", + "0x80", + "0x0", + "0x377", + "0x0" + ] + }, + { + "depth": 1, + "gas": 68719455035, + "gasCost": 3, + "op": "DUP2", + "pc": 871, + "stack": [ + "0x12065fe0", + "0x7c", + "0x0", + "0x80", + "0xa0", + "0x392", + "0x80", + "0x0", + "0x377", + "0x0", + "0x0" + ] + }, + { + "depth": 1, + "gas": 68719455032, + "gasCost": 3, + "op": "SWAP1", + "pc": 872, + "stack": [ + "0x12065fe0", + "0x7c", + "0x0", + "0x80", + "0xa0", + "0x392", + "0x80", + "0x0", + "0x377", + "0x0", + "0x0", + "0x0" + ] + }, + { + "depth": 1, + "gas": 68719455029, + "gasCost": 2, + "op": "POP", + "pc": 873, + "stack": [ + "0x12065fe0", + "0x7c", + "0x0", + "0x80", + "0xa0", + "0x392", + "0x80", + "0x0", + "0x377", + "0x0", + "0x0", + "0x0" + ] + }, + { + "depth": 1, + "gas": 68719455027, + "gasCost": 3, + "op": "SWAP2", + "pc": 874, + "stack": [ + "0x12065fe0", + "0x7c", + "0x0", + "0x80", + "0xa0", + "0x392", + "0x80", + "0x0", + "0x377", + "0x0", + "0x0" + ] + }, + { + "depth": 1, + "gas": 68719455024, + "gasCost": 3, + "op": "SWAP1", + "pc": 875, + "stack": [ + "0x12065fe0", + "0x7c", + "0x0", + "0x80", + "0xa0", + "0x392", + "0x80", + "0x0", + "0x0", + "0x0", + "0x377" + ] + }, + { + "depth": 1, + "gas": 68719455021, + "gasCost": 2, + "op": "POP", + "pc": 876, + "stack": [ + "0x12065fe0", + "0x7c", + "0x0", + "0x80", + "0xa0", + "0x392", + "0x80", + "0x0", + "0x0", + "0x377", + "0x0" + ] + }, + { + "depth": 1, + "gas": 68719455019, + "gasCost": 8, + "op": "JUMP", + "pc": 877, + "stack": [ + "0x12065fe0", + "0x7c", + "0x0", + "0x80", + "0xa0", + "0x392", + "0x80", + "0x0", + "0x0", + "0x377" + ] + }, + { + "depth": 1, + "gas": 68719455011, + "gasCost": 1, + "op": "JUMPDEST", + "pc": 887, + "stack": [ + "0x12065fe0", + "0x7c", + "0x0", + "0x80", + "0xa0", + "0x392", + "0x80", + "0x0", + "0x0" + ] + }, + { + "depth": 1, + "gas": 68719455010, + "gasCost": 3, + "op": "DUP3", + "pc": 888, + "stack": [ + "0x12065fe0", + "0x7c", + "0x0", + "0x80", + "0xa0", + "0x392", + "0x80", + "0x0", + "0x0" + ] + }, + { + "depth": 1, + "gas": 68719455007, + "gasCost": 9, + "op": "MSTORE", + "pc": 889, + "stack": [ + "0x12065fe0", + "0x7c", + "0x0", + "0x80", + "0xa0", + "0x392", + "0x80", + "0x0", + "0x0", + "0x80" + ] + }, + { + "depth": 1, + "gas": 68719454998, + "gasCost": 2, + "op": "POP", + "pc": 890, + "stack": [ + "0x12065fe0", + "0x7c", + "0x0", + "0x80", + "0xa0", + "0x392", + "0x80", + "0x0" + ] + }, + { + "depth": 1, + "gas": 68719454996, + "gasCost": 2, + "op": "POP", + "pc": 891, + "stack": [ + "0x12065fe0", + "0x7c", + "0x0", + "0x80", + "0xa0", + "0x392", + "0x80" + ] + }, + { + "depth": 1, + "gas": 68719454994, + "gasCost": 8, + "op": "JUMP", + "pc": 892, + "stack": [ + "0x12065fe0", + "0x7c", + "0x0", + "0x80", + "0xa0", + "0x392" + ] + }, + { + "depth": 1, + "gas": 68719454986, + "gasCost": 1, + "op": "JUMPDEST", + "pc": 914, + "stack": [ + "0x12065fe0", + "0x7c", + "0x0", + "0x80", + "0xa0" + ] + }, + { + "depth": 1, + "gas": 68719454985, + "gasCost": 3, + "op": "SWAP3", + "pc": 915, + "stack": [ + "0x12065fe0", + "0x7c", + "0x0", + "0x80", + "0xa0" + ] + }, + { + "depth": 1, + "gas": 68719454982, + "gasCost": 3, + "op": "SWAP2", + "pc": 916, + "stack": [ + "0x12065fe0", + "0xa0", + "0x0", + "0x80", + "0x7c" + ] + }, + { + "depth": 1, + "gas": 68719454979, + "gasCost": 2, + "op": "POP", + "pc": 917, + "stack": [ + "0x12065fe0", + "0xa0", + "0x7c", + "0x80", + "0x0" + ] + }, + { + "depth": 1, + "gas": 68719454977, + "gasCost": 2, + "op": "POP", + "pc": 918, + "stack": [ + "0x12065fe0", + "0xa0", + "0x7c", + "0x80" + ] + }, + { + "depth": 1, + "gas": 68719454975, + "gasCost": 8, + "op": "JUMP", + "pc": 919, + "stack": [ + "0x12065fe0", + "0xa0", + "0x7c" + ] + }, + { + "depth": 1, + "gas": 68719454967, + "gasCost": 1, + "op": "JUMPDEST", + "pc": 124, + "stack": [ + "0x12065fe0", + "0xa0" + ] + }, + { + "depth": 1, + "gas": 68719454966, + "gasCost": 3, + "op": "PUSH1", + "pc": 125, + "stack": [ + "0x12065fe0", + "0xa0" + ] + }, + { + "depth": 1, + "gas": 68719454963, + "gasCost": 3, + "op": "MLOAD", + "pc": 127, + "stack": [ + "0x12065fe0", + "0xa0", + "0x40" + ] + }, + { + "depth": 1, + "gas": 68719454960, + "gasCost": 3, + "op": "DUP1", + "pc": 128, + "stack": [ + "0x12065fe0", + "0xa0", + "0x80" + ] + }, + { + "depth": 1, + "gas": 68719454957, + "gasCost": 3, + "op": "SWAP2", + "pc": 129, + "stack": [ + "0x12065fe0", + "0xa0", + "0x80", + "0x80" + ] + }, + { + "depth": 1, + "gas": 68719454954, + "gasCost": 3, + "op": "SUB", + "pc": 130, + "stack": [ + "0x12065fe0", + "0x80", + "0x80", + "0xa0" + ] + }, + { + "depth": 1, + "gas": 68719454951, + "gasCost": 3, + "op": "SWAP1", + "pc": 131, + "stack": [ + "0x12065fe0", + "0x80", + "0x20" + ] + }, + { + "depth": 1, + "gas": 68719454948, + "gasCost": 0, + "op": "RETURN", + "pc": 132, + "stack": [ + "0x12065fe0", + "0x20", + "0x80" + ] + } + ] +} \ No newline at end of file diff --git a/test/historicstate/hardhat/scripts/trace.ts b/test/historicstate/hardhat/scripts/trace.ts index 1bc02ceac..6465763cd 100644 --- a/test/historicstate/hardhat/scripts/trace.ts +++ b/test/historicstate/hardhat/scripts/trace.ts @@ -11,7 +11,7 @@ const ZERO_ADDRESS: string = "0xO000000000000000000000000000000000000000"; const INITIAL_MINT: bigint = 10000000000000000000000000000000000000000n; const TEST_CONTRACT_NAME = "Tracer"; const RUN_FUNCTION_NAME = "mint"; -const CALL_FUNCTION_NAME = "blockNumber"; +const CALL_FUNCTION_NAME = "getBalance"; const SKALED_TEST_CONTRACT_DEPLOY_FILE_NAME: string = "/tmp/" + TEST_CONTRACT_NAME + ".deploy.skaled.trace.json"; const SKALED_TEST_CONTRACT_RUN_FILE_NAME: string = "/tmp/" + TEST_CONTRACT_NAME + "." + RUN_FUNCTION_NAME + ".skaled.trace.json"; @@ -23,6 +23,7 @@ const GETH_TEST_CONTRACT_CALL_FILE_NAME = "scripts/" + TEST_CONTRACT_NAME + "." expect(existsSync(GETH_TEST_CONTRACT_DEPLOY_FILE_NAME)); expect(existsSync(GETH_TEST_CONTRACT_RUN_FILE_NAME)); +expect(existsSync(GETH_TEST_CONTRACT_CALL_FILE_NAME)); async function waitUntilNextBlock() { @@ -122,7 +123,7 @@ async function callDebugTraceCall(deployedContract: any): Promise { // first call function using eth_call - console.log("Calling blockNumber() using eth_call ...") + console.log("Calling getBalance() using eth_call ...") const currentBlock = await hre.ethers.provider.getBlockNumber(); @@ -142,13 +143,9 @@ async function callDebugTraceCall(deployedContract: any): Promise { // Example usage console.log(`Calling debug trace call ...`); - console.log(transaction); - const trace = await ethers.provider.send('debug_traceCall', [transaction, "latest", {}]); - console.log(trace); - const traceResult = JSON.stringify(trace, null, 4); writeFileSync(SKALED_TEST_CONTRACT_CALL_FILE_NAME, traceResult); From 046b3c602c51bca88de3e9c85ccfcc26676ac543 Mon Sep 17 00:00:00 2001 From: Stan Kladko <13399135+kladkogex@users.noreply.github.com> Date: Fri, 15 Dec 2023 19:06:49 +0000 Subject: [PATCH 11/12] #1749 Fix clang format --- libhistoric/AlethStandardTrace.cpp | 2 +- libweb3jsonrpc/Debug.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/libhistoric/AlethStandardTrace.cpp b/libhistoric/AlethStandardTrace.cpp index 9875e6dcc..cad1cdc2d 100644 --- a/libhistoric/AlethStandardTrace.cpp +++ b/libhistoric/AlethStandardTrace.cpp @@ -219,7 +219,7 @@ AlethStandardTrace::AlethStandardTrace( m_options( _options ), // if it is a call trace, the transaction does not have signature // therefore, its hash should not include signature - m_txHash( _t.sha3(_isCall? dev::eth::WithoutSignature: dev::eth::WithSignature) ), + m_txHash( _t.sha3( _isCall ? dev::eth::WithoutSignature : dev::eth::WithSignature ) ), m_lastOpRecord( // the top function is executed at depth 0 // therefore it is called from depth -1 diff --git a/libweb3jsonrpc/Debug.cpp b/libweb3jsonrpc/Debug.cpp index 602c2d524..9d2d2b6a0 100644 --- a/libweb3jsonrpc/Debug.cpp +++ b/libweb3jsonrpc/Debug.cpp @@ -240,7 +240,7 @@ Json::Value Debug::debug_traceCall( Json::Value const& } TransactionSkeleton ts = toTransactionSkeleton( _call ); - + return m_eth.traceCall( ts.from, ts.value, ts.to, ts.data, ts.gas, ts.gasPrice, bN, _jsonTraceConfig ); } catch ( Exception const& _e ) { From 985e52a1bd39baf32a8e8f829a4a76c934cf52b1 Mon Sep 17 00:00:00 2001 From: Stan Kladko <13399135+kladkogex@users.noreply.github.com> Date: Fri, 15 Dec 2023 19:09:40 +0000 Subject: [PATCH 12/12] #1749 Fix clang format --- libethereum/Client.cpp | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/libethereum/Client.cpp b/libethereum/Client.cpp index bb0aab390..21db8d775 100644 --- a/libethereum/Client.cpp +++ b/libethereum/Client.cpp @@ -1092,9 +1092,7 @@ Block Client::blockByNumber( BlockNumber _h ) const { auto readState = m_state.createStateReadOnlyCopy(); readState.mutableHistoricState().setRootByBlockNumber( _h ); - DEV_GUARDED( m_blockImportMutex ) { - return Block( bc(), hash, readState ); - } + DEV_GUARDED( m_blockImportMutex ) { return Block( bc(), hash, readState ); } assert( false ); return Block( bc() ); } catch ( Exception& ex ) { @@ -1108,9 +1106,7 @@ Block Client::blockByNumber( BlockNumber _h ) const { Block Client::latestBlock() const { // TODO Why it returns not-filled block??! (see Block ctor) try { - DEV_GUARDED( m_blockImportMutex ) { - return Block( bc(), bc().currentHash(), m_state ); - } + DEV_GUARDED( m_blockImportMutex ) { return Block( bc(), bc().currentHash(), m_state ); } assert( false ); return Block( bc() ); } catch ( Exception& ex ) { @@ -1263,7 +1259,7 @@ ExecutionResult Client::call( Address const& _from, u256 _value, Address _dest, // geth does a similar thing, we need to check whether it is fully compatible with // geth historicBlock.mutableState().mutableHistoricState().addBalance( - _from, ( u256 ) ( t.gas() * t.gasPrice() + t.value() ) ); + _from, ( u256 )( t.gas() * t.gasPrice() + t.value() ) ); ret = historicBlock.executeHistoricCall( bc().lastBlockHashes(), t, nullptr, 0 ); } catch ( ... ) { cwarn << boost::current_exception_diagnostic_information(); @@ -1287,8 +1283,7 @@ ExecutionResult Client::call( Address const& _from, u256 _value, Address _dest, t.forceChainId( chainParams().chainID ); t.checkOutExternalGas( ~u256( 0 ) ); if ( _ff == FudgeFactor::Lenient ) - temp.mutableState().addBalance( - _from, ( u256 ) ( t.gas() * t.gasPrice() + t.value() ) ); + temp.mutableState().addBalance( _from, ( u256 )( t.gas() * t.gasPrice() + t.value() ) ); ret = temp.execute( bc().lastBlockHashes(), t, skale::Permanence::Reverted ); } catch ( InvalidNonce const& in ) { LOG( m_logger ) << "exception in client call(1):" @@ -1318,7 +1313,7 @@ Json::Value Client::traceCall( Address const& _from, u256 _value, Address _to, b Transaction t = createTransactionForCallOrTraceCall( _from, _value, _to, _data, gasLimit, _gasPrice, nonce ); historicBlock.mutableState().mutableHistoricState().addBalance( - _from, ( u256 ) ( t.gas() * t.gasPrice() + t.value() ) ); + _from, ( u256 )( t.gas() * t.gasPrice() + t.value() ) ); auto traceOptions = TraceOptions::make( _jsonTraceConfig ); auto tracer = make_shared< AlethStandardTrace >( t, traceOptions, true ); auto er = historicBlock.executeHistoricCall( bc().lastBlockHashes(), t, tracer, 0 );