diff --git a/common/utils.go b/common/utils.go index 75899fc..7c4dbef 100644 --- a/common/utils.go +++ b/common/utils.go @@ -106,6 +106,10 @@ var ( Name: "revme", Usage: "Location of reth 'revme' binary", } + Evm2Flag = &cli.StringSliceFlag{ + Name: "evm2", + Usage: "Location of 'evm2' binary", + } ThreadFlag = &cli.IntFlag{ Name: "parallel", Usage: "Number of parallel executions to use.", @@ -173,6 +177,7 @@ var ( NimbusBatchFlag, EvmoneFlag, RethFlag, + Evm2Flag, } traceLengthSA = utils.NewSlidingAverage() ) @@ -201,6 +206,7 @@ func InitVMs(c *cli.Context) []evms.Evm { addVM(NimbusBatchFlag.Name, evms.NewNimbusBatchVM) addVM(EvmoneFlag.Name, evms.NewEvmoneVM) addVM(RethFlag.Name, evms.NewRethVM) + addVM(Evm2Flag.Name, evms.NewEvm2VM) return vms } diff --git a/docker/Dockerfile b/docker/Dockerfile index 7699604..03dcd27 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -8,7 +8,8 @@ # - [x] Go-ethereum binary 'evm' # - [x] Erigon binary 'evm' # - [x] EvmOne vm binary 'evmone' -# - [x] Reth VM binary 'revme' +# - [x] Reth VM binary 'revme' +# - [x] evm2 binary 'evm2' # - [x] Besu # - [x] Nethermind # - [x] Nimbus-eth1 @@ -67,9 +68,15 @@ RUN cd erigon && mkdir /erigon/ && make evm && \ FROM lukemathwalker/cargo-chef:latest-rust-1 AS rust-builder RUN apt-get update -q && apt-get install -qy --no-install-recommends libclang-dev pkg-config -RUN git clone https://github.com/bluealloy/revm.git --depth 1 +RUN git clone https://github.com/bluealloy/revm.git --depth 1 RUN cd revm && cargo build --release --package revme +# +# evm2 +# +RUN git clone https://github.com/alloy-rs/evm2.git --depth 1 +RUN cd evm2 && cargo build --release --bin evm2 + #--------------------------------------------------------------- # dotnet-builder @@ -171,6 +178,9 @@ ENV EVMO_BIN=/evmone COPY --from=rust-builder /revm/target/release/revme /revme ENV RETH_BIN=/revme +COPY --from=rust-builder /evm2/target/release/evm2 /evm2 +ENV EVM2_BIN=/evm2 + COPY --from=dotnet-builder /out/neth /neth RUN ln -s /neth/nethtest /nethtest ENV NETH_BIN=/neth/nethtest @@ -185,6 +195,7 @@ ENV FUZZ_CLIENTS="--gethbatch=$GETH_BIN \ --nethbatch=$NETH_BIN \ --nimbusbatch=$NIMB_BIN \ --revme=$RETH_BIN \ + --evm2=$EVM2_BIN \ --erigonbatch=$ERIG_BIN \ --besubatch=$BESU_BIN \ --evmone=$EVMO_BIN \ @@ -194,6 +205,7 @@ ENV FUZZ_CLIENTS_PLAIN="--geth=$GETH_BIN \ --neth=$NETH_BIN \ --nimbus=$NIMB_BIN \ --revme=$RETH_BIN \ + --evm2=$EVM2_BIN \ --erigon=$ERIG_BIN \ --besu=$BESU_BIN \ --evmone=$EVMO_BIN \ diff --git a/docker/readme_docker.md b/docker/readme_docker.md index 54e5011..1535fcf 100644 --- a/docker/readme_docker.md +++ b/docker/readme_docker.md @@ -6,6 +6,7 @@ The evm binaries are available as ENV vars: - `$NIMB_BIN`=/nimbvm - `$EVMO_BIN`=/evmone - `$RETH_BIN`=/revme +- `$EVM2_BIN`=/evm2 - `$NETH_BIN`=/neth/nethtest - `$BESU_BIN`=/evmtool/bin/evmtool - `$EELS_BIN`=/ethereum-spec-evm diff --git a/evms/evm2.go b/evms/evm2.go new file mode 100644 index 00000000..aa2163f --- /dev/null +++ b/evms/evm2.go @@ -0,0 +1,160 @@ +// Copyright 2026 Martin Holst Swende +// This file is part of the goevmlab library. +// +// The library is free software: you can redistribute it and/or modify +// it under the terms of the GNU Lesser General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This library is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU Lesser General Public License for more details. +// +// You should have received a copy of the GNU Lesser General Public License +// along with the goevmlab library. If not, see . + +package evms + +import ( + "bytes" + "encoding/json" + "fmt" + "io" + "os" + "os/exec" + "time" + + "github.com/ethereum/go-ethereum/log" +) + +// Evm2VM runs the `evm2` binary (https://github.com/alloy-rs/evm2), whose +// `replay` command executes state-test fixtures. Unlike revme, evm2 emits +// the EIP-3155 trace and the outcome JSON on stdout. +type Evm2VM struct { + path string + name string + + stats *VMStat +} + +func NewEvm2VM(path string, name string) Evm { + return &Evm2VM{ + path: path, + name: name, + stats: &VMStat{}, + } +} + +func (evm *Evm2VM) Instance(int) Evm { + return evm +} + +func (evm *Evm2VM) Name() string { + return evm.name +} + +func (evm *Evm2VM) GetStateRoot(path string) (root, command string, err error) { + cmd := exec.Command(evm.path, "replay", "--json-output", path) + data, err := cmd.Output() + + // evm2 exits with 1 when the fixture's expected stateroot does not match + // the observed one, which is the normal case for generated tests: the + // outcome line still carries the observed root. + if exitErr, ok := err.(*exec.ExitError); ok && exitErr.ExitCode() == 1 { + err = nil + } + if err != nil { + return "", cmd.String(), err + } + + root, err = evm.ParseStateRoot(data) + if err != nil { + log.Error("Failed to find stateroot", "vm", evm.Name(), "cmd", cmd.String()) + return "", cmd.String(), err + } + return root, cmd.String(), nil +} + +func (evm *Evm2VM) ParseStateRoot(data []byte) (root string, err error) { + pattern := []byte(`"stateRoot":"`) + idx := bytes.Index(data, pattern) + start := idx + len(pattern) + end := start + 32*2 + 2 + if idx == -1 || end >= len(data) { + return "", fmt.Errorf("%v: no stateroot found", evm.Name()) + } + return string(data[start:end]), nil +} + +func (evm *Evm2VM) RunStateTest(path string, out io.Writer, speedTest bool) (*tracingResult, error) { + var ( + t0 = time.Now() + stdout io.ReadCloser + err error + cmd *exec.Cmd + ) + cmd = exec.Command(evm.path, "replay", "--json-traces", path) + if speedTest { + cmd = exec.Command(evm.path, "replay", "--json-output", path) + } + + if stdout, err = cmd.StdoutPipe(); err != nil { + return nil, err + } + if err = cmd.Start(); err != nil { + return nil, err + } + + evm.Copy(out, stdout) + // drain stdout + _, _ = io.ReadAll(stdout) + err = cmd.Wait() + duration, slow := evm.stats.TraceDone(t0) + + // evm2 exits with 1 on test-errors (expected stateroot != observed stateroot) + // so need to ignore it. + if exitErr, ok := err.(*exec.ExitError); ok && exitErr.ExitCode() == 1 { + err = nil + } + + return &tracingResult{ + Slow: slow, + ExecTime: duration, + Cmd: cmd.String(), + }, err +} + +func (evm *Evm2VM) Close() { +} + +func (evm *Evm2VM) Copy(out io.Writer, input io.Reader) { + scanner := NewJsonlScanner("evm2", input, os.Stderr) + defer scanner.Release() + var stateRoot stateRoot + + var elem opLog + for scanner.Next(&elem) == nil { + if len(elem.StateRoot1) != 0 { + stateRoot.StateRoot = elem.StateRoot1 + break + } + // Drop all STOP opcodes as geth does + if elem.Op == 0x0 { + continue + } + jsondata := CustomMarshal(&elem) + if _, err := out.Write(append(jsondata, '\n')); err != nil { + fmt.Fprintf(os.Stderr, "Error writing to out: %v\n", err) + } + } + root, _ := json.Marshal(stateRoot) + if _, err := out.Write(append(root, '\n')); err != nil { + fmt.Fprintf(os.Stderr, "Error writing to output: %v\n", err) + return + } +} + +func (evm *Evm2VM) Stats() []any { + return evm.stats.Stats() +} diff --git a/evms/output_test.go b/evms/output_test.go index debe2ac..1874dc5 100644 --- a/evms/output_test.go +++ b/evms/output_test.go @@ -60,6 +60,7 @@ func testVmsOutput(t *testing.T, testfile string) { {NewNimbusBatchVM("", "nimbusba"), "", fmt.Sprintf("%v.nimbus.stderr.txt", testfile)}, {NewEvmoneVM("", "evmone"), "", fmt.Sprintf("%v.evmone.stderr.txt", testfile)}, {NewRethVM("", "rethvm"), "", fmt.Sprintf("%v.revm.stderr.txt", testfile)}, + {NewEvm2VM("", "evm2vm"), fmt.Sprintf("%v.evm2.stdout.txt", testfile), ""}, {NewEelsEVM("", "eelsvm"), "", fmt.Sprintf("%v.eels.stderr.txt", testfile)}, } var readers []io.Reader @@ -116,6 +117,10 @@ func TestStateRootRethVM(t *testing.T) { testStateRootOnly(t, NewRethVM("", ""), "revm") } +func TestStateRootEvm2VM(t *testing.T) { + testStateRootOnly(t, NewEvm2VM("", ""), "evm2") +} + func TestStateRootEelsVM(t *testing.T) { testStateRootOnly(t, NewEelsEVM("", "eels"), "eels") } @@ -185,6 +190,9 @@ func createEvmsFromEnv() []Evm { if k := "RETH_BIN"; os.Getenv(k) != "" { vms = append(vms, NewRethVM(os.Getenv(k), "reth")) } + if k := "EVM2_BIN"; os.Getenv(k) != "" { + vms = append(vms, NewEvm2VM(os.Getenv(k), "evm2")) + } if k := "ERIG_BIN"; os.Getenv(k) != "" { vms = append(vms, NewErigonVM(os.Getenv(k), "erigon")) vms = append(vms, NewErigonBatchVM(os.Getenv(k), "erigonbatch")) diff --git a/evms/testdata/roots/00000006-naivefuzz-0.json.evm2.stdout.txt b/evms/testdata/roots/00000006-naivefuzz-0.json.evm2.stdout.txt new file mode 100644 index 00000000..2f245fa --- /dev/null +++ b/evms/testdata/roots/00000006-naivefuzz-0.json.evm2.stdout.txt @@ -0,0 +1 @@ +{"stateRoot":"0xad1024c87b5548e77c937aa50f72b6cb620d278f4dd79bae7f78f71ff75af458","logsRoot":"0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347","output":"0x","gasUsed":755301,"pass":false,"errorMsg":"logs root mismatch: got 0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347, expected 0x0000000000000000000000000000000000000000000000000000000000000000","evmResult":"Stop","postLogsHash":"0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347","fork":"LONDON","test":"00000006-naivefuzz-0","d":0,"g":0,"v":0} diff --git a/evms/testdata/roots/00000936-mixed-1.json.evm2.stdout.txt b/evms/testdata/roots/00000936-mixed-1.json.evm2.stdout.txt new file mode 100644 index 00000000..de5bfec --- /dev/null +++ b/evms/testdata/roots/00000936-mixed-1.json.evm2.stdout.txt @@ -0,0 +1 @@ +{"stateRoot":"0xd14c10ed22a1cfb642e374be985ac581c39f3969bd59249e0405aca3beb47a47","logsRoot":"0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347","output":"0x","gasUsed":8000000,"pass":false,"errorMsg":"logs root mismatch: got 0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347, expected 0x0000000000000000000000000000000000000000000000000000000000000000","evmResult":"OutOfOffset","postLogsHash":"0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347","fork":"SHANGHAI","test":"00000936-mixed-1","d":0,"g":0,"v":0} diff --git a/evms/testdata/roots/00003656-naivefuzz-0.json.evm2.stdout.txt b/evms/testdata/roots/00003656-naivefuzz-0.json.evm2.stdout.txt new file mode 100644 index 00000000..b44193c --- /dev/null +++ b/evms/testdata/roots/00003656-naivefuzz-0.json.evm2.stdout.txt @@ -0,0 +1 @@ +{"stateRoot":"0x75dc56643cc707a2e6c9a4cf7e28061e9598bd02ecac22c406365c058088d59b","logsRoot":"0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347","output":"0x","gasUsed":39391,"pass":false,"errorMsg":"logs root mismatch: got 0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347, expected 0x0000000000000000000000000000000000000000000000000000000000000000","evmResult":"OutOfGas","postLogsHash":"0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347","fork":"LONDON","test":"00003656-naivefuzz-0","d":0,"g":0,"v":0} diff --git a/evms/testdata/roots/eofcode.json.evm2.stdout.txt b/evms/testdata/roots/eofcode.json.evm2.stdout.txt new file mode 100644 index 00000000..27e26b4 --- /dev/null +++ b/evms/testdata/roots/eofcode.json.evm2.stdout.txt @@ -0,0 +1 @@ +{"stateRoot":"0x53f6733a696cb3bbf77b635d96ace97f25ffee2d08d3e3d4ae1e566bfc060d6f","logsRoot":"0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347","output":"0x","gasUsed":0,"pass":false,"errorMsg":"unexpected exception: got Some(\"intrinsic gas too low: required 21016, got 0\"), expected None","evmResult":"Error","postLogsHash":"0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347","fork":"CANCUN","test":"00161676-mixed-1","d":0,"g":0,"v":0} diff --git a/evms/testdata/roots/negative_refund.json.evm2.stdout.txt b/evms/testdata/roots/negative_refund.json.evm2.stdout.txt new file mode 100644 index 00000000..4ac72d6 --- /dev/null +++ b/evms/testdata/roots/negative_refund.json.evm2.stdout.txt @@ -0,0 +1 @@ +{"stateRoot":"0xee0bbf0438796320ede24ca3c52e31f04dccbfe1fce282f79fe44e67a23351e9","logsRoot":"0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347","output":"0x","gasUsed":3460658,"pass":false,"errorMsg":"logs root mismatch: got 0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347, expected 0x0000000000000000000000000000000000000000000000000000000000000000","evmResult":"Stop","postLogsHash":"0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347","fork":"SHANGHAI","test":"00000606-mixed-0","d":0,"g":0,"v":0} diff --git a/evms/testdata/roots/stackUnderflow_nonzeroMem.json.evm2.stdout.txt b/evms/testdata/roots/stackUnderflow_nonzeroMem.json.evm2.stdout.txt new file mode 100644 index 00000000..eac078b --- /dev/null +++ b/evms/testdata/roots/stackUnderflow_nonzeroMem.json.evm2.stdout.txt @@ -0,0 +1 @@ +{"stateRoot":"0x1f07fb182fd18ad9b11f8ef6cf369981e87e9f8514c803a1f2df145724f62fa4","logsRoot":"0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347","output":"0x","gasUsed":8000000,"pass":false,"errorMsg":"logs root mismatch: got 0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347, expected 0x0000000000000000000000000000000000000000000000000000000000000000","evmResult":"StackUnderflow","postLogsHash":"0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347","fork":"LONDON","test":"00000000-mixed-0","d":0,"g":0,"v":0} diff --git a/evms/testdata/roots/statetest1.json.evm2.stdout.txt b/evms/testdata/roots/statetest1.json.evm2.stdout.txt new file mode 100644 index 00000000..f5500c6 --- /dev/null +++ b/evms/testdata/roots/statetest1.json.evm2.stdout.txt @@ -0,0 +1 @@ +{"stateRoot":"0xa2b3391f7a85bf1ad08dc541a1b99da3c591c156351391f26ec88c557ff12134","logsRoot":"0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347","output":"0x","gasUsed":3000000,"pass":false,"errorMsg":"state root mismatch: got 0xa2b3391f7a85bf1ad08dc541a1b99da3c591c156351391f26ec88c557ff12134, expected 0x0000000000000000000000000000000000000000000000000000000000000000","evmResult":"InvalidOperandOOG","postLogsHash":"0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347","fork":"BYZANTIUM","test":"randomStatetestmartin-Wed_10_02_29-14338-0","d":0,"g":0,"v":0} diff --git a/evms/testdata/roots/statetest_filled.json.evm2.stdout.txt b/evms/testdata/roots/statetest_filled.json.evm2.stdout.txt new file mode 100644 index 00000000..024f34e --- /dev/null +++ b/evms/testdata/roots/statetest_filled.json.evm2.stdout.txt @@ -0,0 +1,2 @@ +{"stateRoot":"0xa2b3391f7a85bf1ad08dc541a1b99da3c591c156351391f26ec88c557ff12134","logsRoot":"0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347","output":"0x","gasUsed":3000000,"pass":true,"errorMsg":"","evmResult":"InvalidOperandOOG","postLogsHash":"0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347","fork":"BYZANTIUM","test":"randomStatetestmartin-Wed_10_02_29-14338-0","d":0,"g":0,"v":0} +ok: replayed state fixture statetest_filled.json: 1 executed, 0 skipped diff --git a/evms/testdata/run.sh b/evms/testdata/run.sh index 0ebb6b0..b091d4d 100755 --- a/evms/testdata/run.sh +++ b/evms/testdata/run.sh @@ -6,6 +6,7 @@ erigonvm=$ERIG_BIN #"/home/martin/workspace/erigon-evm" nimbus=$NIMB_BIN #"/home/martin/workspace/evmstate" evmone=$EVMO_BIN #"/home/martin/workspace/evmone-statetest" revm=$RETH_BIN #"/home/user/workspace/revme" +evm2=$EVM2_BIN #"/home/user/workspace/evm2" eels=$EELS_BIN ### Geth @@ -158,6 +159,28 @@ if [[ -n "$revm" ]]; then cd .. fi +# evm2 +if [[ -n "$evm2" ]]; then + echo "evm2" + cd ./cases + # The traces. evm2 emits the EIP-3155 trace on stdout. + for i in *.json; do + echo " tracing $i" + $evm2 replay --json-traces $i \ + 1>../traces/$i.evm2.stdout.txt \ + 2>/dev/null + done + # And the stateroots, where we invoke evm2 the same way that + # GetStateRoot does + for i in *.json; do + echo " testing $i" + $evm2 replay --json-output $i \ + 1>../roots/$i.evm2.stdout.txt \ + 2>/dev/null + done + cd .. +fi + # execution-specs if [[ -n "$eels" ]]; then echo "eels" diff --git a/evms/testdata/traces/00000006-naivefuzz-0.json.evm2.stdout.txt b/evms/testdata/traces/00000006-naivefuzz-0.json.evm2.stdout.txt new file mode 100644 index 00000000..0009af4 --- /dev/null +++ b/evms/testdata/traces/00000006-naivefuzz-0.json.evm2.stdout.txt @@ -0,0 +1,910 @@ +{"pc":0,"op":96,"gas":"0xb4213","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":2,"op":96,"gas":"0xb4210","gasCost":"0x3","stack":["0x2"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":4,"op":85,"gas":"0xb420d","gasCost":"0x5654","stack":["0x2","0x3"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"SSTORE"} +{"pc":5,"op":96,"gas":"0xaebb9","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":7,"op":96,"gas":"0xaebb6","gasCost":"0x3","stack":["0x0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":9,"op":96,"gas":"0xaebb3","gasCost":"0x3","stack":["0x0","0x0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":11,"op":96,"gas":"0xaebb0","gasCost":"0x3","stack":["0x0","0x0","0x0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":13,"op":96,"gas":"0xaebad","gasCost":"0x3","stack":["0x0","0x0","0x0","0x0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":15,"op":96,"gas":"0xaebaa","gasCost":"0x3","stack":["0x0","0x0","0x0","0x0","0x0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":17,"op":90,"gas":"0xaeba7","gasCost":"0x2","stack":["0x0","0x0","0x0","0x0","0x0","0x4"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"GAS"} +{"pc":18,"op":242,"gas":"0xaeba5","gasCost":"0xabff8","stack":["0x0","0x0","0x0","0x0","0x0","0x4","0xaeba5"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"CALLCODE"} +{"pc":19,"op":80,"gas":"0xaeb32","gasCost":"0x2","stack":["0x1"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"POP"} +{"pc":20,"op":127,"gas":"0xaeb30","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH32"} +{"pc":53,"op":96,"gas":"0xaeb2d","gasCost":"0x3","stack":["0x600254506003545060016003557f7f6008545060006004557f60016004556000"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":55,"op":82,"gas":"0xaeb2a","gasCost":"0x6","stack":["0x600254506003545060016003557f7f6008545060006004557f60016004556000","0x0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"MSTORE"} +{"pc":56,"op":127,"gas":"0xaeb24","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":32,"opName":"PUSH32"} +{"pc":89,"op":96,"gas":"0xaeb21","gasCost":"0x3","stack":["0x60045560006000600060006000606000527ff96000527f5af250600060006000"],"depth":1,"returnData":"0x","refund":"0x0","memSize":32,"opName":"PUSH1"} +{"pc":91,"op":82,"gas":"0xaeb1e","gasCost":"0x6","stack":["0x60045560006000600060006000606000527ff96000527f5af250600060006000","0x20"],"depth":1,"returnData":"0x","refund":"0x0","memSize":32,"opName":"MSTORE"} +{"pc":92,"op":127,"gas":"0xaeb18","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":64,"opName":"PUSH32"} +{"pc":125,"op":96,"gas":"0xaeb15","gasCost":"0x3","stack":["0x606000527e60f45af45060006000600060006020527f600060f55a6020527ff1"],"depth":1,"returnData":"0x","refund":"0x0","memSize":64,"opName":"PUSH1"} +{"pc":127,"op":82,"gas":"0xaeb12","gasCost":"0x6","stack":["0x606000527e60f45af45060006000600060006020527f600060f55a6020527ff1","0x40"],"depth":1,"returnData":"0x","refund":"0x0","memSize":64,"opName":"MSTORE"} +{"pc":128,"op":127,"gas":"0xaeb0c","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":96,"opName":"PUSH32"} +{"pc":161,"op":96,"gas":"0xaeb09","gasCost":"0x3","stack":["0x50f001075205846a44a283446020527f8ca2600060006040527f600060006004"],"depth":1,"returnData":"0x","refund":"0x0","memSize":96,"opName":"PUSH1"} +{"pc":163,"op":82,"gas":"0xaeb06","gasCost":"0x6","stack":["0x50f001075205846a44a283446020527f8ca2600060006040527f600060006004","0x60"],"depth":1,"returnData":"0x","refund":"0x0","memSize":96,"opName":"MSTORE"} +{"pc":164,"op":127,"gas":"0xaeb00","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":128,"opName":"PUSH32"} +{"pc":197,"op":96,"gas":"0xaeafd","gasCost":"0x3","stack":["0x5af4506040527f519930847f3b631c54a49b5f600354503260406060527f527f"],"depth":1,"returnData":"0x","refund":"0x0","memSize":128,"opName":"PUSH1"} +{"pc":199,"op":82,"gas":"0xaeafa","gasCost":"0x6","stack":["0x5af4506040527f519930847f3b631c54a49b5f600354503260406060527f527f","0x80"],"depth":1,"returnData":"0x","refund":"0x0","memSize":128,"opName":"MSTORE"} +{"pc":200,"op":127,"gas":"0xaeaf4","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":160,"opName":"PUSH32"} +{"pc":233,"op":96,"gas":"0xaeaf1","gasCost":"0x3","stack":["0x77306b60006000600060006060527f6000600c5af15060006000600060006080"],"depth":1,"returnData":"0x","refund":"0x0","memSize":160,"opName":"PUSH1"} +{"pc":235,"op":82,"gas":"0xaeaee","gasCost":"0x6","stack":["0x77306b60006000600060006060527f6000600c5af15060006000600060006080","0xa0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":160,"opName":"MSTORE"} +{"pc":236,"op":127,"gas":"0xaeae8","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":192,"opName":"PUSH32"} +{"pc":269,"op":96,"gas":"0xaeae5","gasCost":"0x3","stack":["0x527f60f85af450506060527f066001600255606080527f035450600060005560"],"depth":1,"returnData":"0x","refund":"0x0","memSize":192,"opName":"PUSH1"} +{"pc":271,"op":82,"gas":"0xaeae2","gasCost":"0x6","stack":["0x527f60f85af450506060527f066001600255606080527f035450600060005560","0xc0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":192,"opName":"MSTORE"} +{"pc":272,"op":126,"gas":"0xaeadc","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":224,"opName":"PUSH31"} +{"pc":304,"op":96,"gas":"0xaead9","gasCost":"0x3","stack":["0x6060a0527f01556c3394fff4607f7f1684317b6080527f387b9f60a0527f19"],"depth":1,"returnData":"0x","refund":"0x0","memSize":224,"opName":"PUSH1"} +{"pc":306,"op":82,"gas":"0xaead6","gasCost":"0x6","stack":["0x6060a0527f01556c3394fff4607f7f1684317b6080527f387b9f60a0527f19","0xe0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":224,"opName":"MSTORE"} +{"pc":307,"op":127,"gas":"0xaead0","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":256,"opName":"PUSH32"} +{"pc":340,"op":97,"gas":"0xaeacd","gasCost":"0x3","stack":["0x20700184809d60c0527f60015450011899016e6009ff60026001556000527f9f"],"depth":1,"returnData":"0x","refund":"0x0","memSize":256,"opName":"PUSH2"} +{"pc":343,"op":82,"gas":"0xaeaca","gasCost":"0x6","stack":["0x20700184809d60c0527f60015450011899016e6009ff60026001556000527f9f","0x100"],"depth":1,"returnData":"0x","refund":"0x0","memSize":256,"opName":"MSTORE"} +{"pc":344,"op":127,"gas":"0xaeac4","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":288,"opName":"PUSH32"} +{"pc":377,"op":97,"gas":"0xaeac1","gasCost":"0x3","stack":["0x60a05260c0527f7f600060e0527f527f9981600160045582600eff6000600060"],"depth":1,"returnData":"0x","refund":"0x0","memSize":288,"opName":"PUSH2"} +{"pc":380,"op":82,"gas":"0xaeabe","gasCost":"0x6","stack":["0x60a05260c0527f7f600060e0527f527f9981600160045582600eff6000600060","0x120"],"depth":1,"returnData":"0x","refund":"0x0","memSize":288,"opName":"MSTORE"} +{"pc":381,"op":126,"gas":"0xaeab8","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":320,"opName":"PUSH31"} +{"pc":413,"op":97,"gas":"0xaeab5","gasCost":"0x3","stack":["0x600060f65af45060006060e052610100527f7f6060c0527f20527e60006000"],"depth":1,"returnData":"0x","refund":"0x0","memSize":320,"opName":"PUSH2"} +{"pc":416,"op":82,"gas":"0xaeab2","gasCost":"0x6","stack":["0x600060f65af45060006060e052610100527f7f6060c0527f20527e60006000","0x140"],"depth":1,"returnData":"0x","refund":"0x0","memSize":320,"opName":"MSTORE"} +{"pc":417,"op":127,"gas":"0xaeaac","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":352,"opName":"PUSH32"} +{"pc":450,"op":97,"gas":"0xaeaa9","gasCost":"0x3","stack":["0x6020527f60f75af4501d7f1903166660006000610120527f60610100527e6000"],"depth":1,"returnData":"0x","refund":"0x0","memSize":352,"opName":"PUSH2"} +{"pc":453,"op":82,"gas":"0xaeaa6","gasCost":"0x6","stack":["0x6020527f60f75af4501d7f1903166660006000610120527f60610100527e6000","0x160"],"depth":1,"returnData":"0x","refund":"0x0","memSize":352,"opName":"MSTORE"} +{"pc":454,"op":127,"gas":"0xaeaa0","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":384,"opName":"PUSH32"} +{"pc":487,"op":97,"gas":"0xaea9d","gasCost":"0x3","stack":["0x600060e0527f60046040527f5af150600060006000604052610140527f7f6000"],"depth":1,"returnData":"0x","refund":"0x0","memSize":384,"opName":"PUSH2"} +{"pc":490,"op":82,"gas":"0xaea9a","gasCost":"0x6","stack":["0x600060e0527f60046040527f5af150600060006000604052610140527f7f6000","0x180"],"depth":1,"returnData":"0x","refund":"0x0","memSize":384,"opName":"MSTORE"} +{"pc":491,"op":127,"gas":"0xaea94","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":416,"opName":"PUSH32"} +{"pc":524,"op":97,"gas":"0xaea91","gasCost":"0x3","stack":["0x6009610120527f5af4503c95138e5b8f610100527f7f605a6000536060610160"],"depth":1,"returnData":"0x","refund":"0x0","memSize":416,"opName":"PUSH2"} +{"pc":527,"op":82,"gas":"0xaea8e","gasCost":"0x6","stack":["0x6009610120527f5af4503c95138e5b8f610100527f7f605a6000536060610160","0x1a0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":416,"opName":"MSTORE"} +{"pc":528,"op":127,"gas":"0xaea88","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":448,"opName":"PUSH32"} +{"pc":561,"op":97,"gas":"0xaea85","gasCost":"0x3","stack":["0x527f527f6031600153606b60610140527f02536010606060527f035360456061"],"depth":1,"returnData":"0x","refund":"0x0","memSize":448,"opName":"PUSH2"} +{"pc":564,"op":82,"gas":"0xaea82","gasCost":"0x6","stack":["0x527f527f6031600153606b60610140527f02536010606060527f035360456061","0x1c0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":448,"opName":"MSTORE"} +{"pc":565,"op":127,"gas":"0xaea7c","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":480,"opName":"PUSH32"} +{"pc":598,"op":97,"gas":"0xaea79","gasCost":"0x3","stack":["0x120610180527f527f04536060600553600160608052610160527f7e527f6006"],"depth":1,"returnData":"0x","refund":"0x0","memSize":480,"opName":"PUSH2"} +{"pc":601,"op":82,"gas":"0xaea76","gasCost":"0x6","stack":["0x120610180527f527f04536060600553600160608052610160527f7e527f6006","0x1e0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":480,"opName":"MSTORE"} +{"pc":602,"op":127,"gas":"0xaea70","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":512,"opName":"PUSH32"} +{"pc":635,"op":97,"gas":"0xaea6d","gasCost":"0x3","stack":["0x536060600753606101a0527f02600853606080610140527f527f556009536060"],"depth":1,"returnData":"0x","refund":"0x0","memSize":512,"opName":"PUSH2"} +{"pc":638,"op":82,"gas":"0xaea6a","gasCost":"0x6","stack":["0x536060600753606101a0527f02600853606080610140527f527f556009536060","0x200"],"depth":1,"returnData":"0x","refund":"0x0","memSize":512,"opName":"MSTORE"} +{"pc":639,"op":127,"gas":"0xaea64","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":544,"opName":"PUSH32"} +{"pc":672,"op":97,"gas":"0xaea61","gasCost":"0x3","stack":["0x610180527f600a53600160a06101c0527f527f600b536060600c6020527f5360"],"depth":1,"returnData":"0x","refund":"0x0","memSize":544,"opName":"PUSH2"} +{"pc":675,"op":82,"gas":"0xaea5e","gasCost":"0x6","stack":["0x610180527f600a53600160a06101c0527f527f600b536060600c6020527f5360","0x220"],"depth":1,"returnData":"0x","refund":"0x0","memSize":544,"opName":"MSTORE"} +{"pc":676,"op":126,"gas":"0xaea58","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":576,"opName":"PUSH31"} +{"pc":708,"op":97,"gas":"0xaea55","gasCost":"0x3","stack":["0x60610160527f0d53606101a0527f55606101e0527f0e60a0527f536060600f"],"depth":1,"returnData":"0x","refund":"0x0","memSize":576,"opName":"PUSH2"} +{"pc":711,"op":82,"gas":"0xaea52","gasCost":"0x6","stack":["0x60610160527f0d53606101a0527f55606101e0527f0e60a0527f536060600f","0x240"],"depth":1,"returnData":"0x","refund":"0x0","memSize":576,"opName":"MSTORE"} +{"pc":712,"op":127,"gas":"0xaea4c","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":608,"opName":"PUSH32"} +{"pc":745,"op":97,"gas":"0xaea49","gasCost":"0x3","stack":["0x536060c0527f01601053606060115360026101806101610200527fc0527f527f"],"depth":1,"returnData":"0x","refund":"0x0","memSize":608,"opName":"PUSH2"} +{"pc":748,"op":82,"gas":"0xaea46","gasCost":"0x6","stack":["0x536060c0527f01601053606060115360026101806101610200527fc0527f527f","0x260"],"depth":1,"returnData":"0x","refund":"0x0","memSize":608,"opName":"MSTORE"} +{"pc":749,"op":127,"gas":"0xaea40","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":640,"opName":"PUSH32"} +{"pc":782,"op":97,"gas":"0xaea3d","gasCost":"0x3","stack":["0x601253606040527f55601353606060c0527f60145360e0527f6000610220527f"],"depth":1,"returnData":"0x","refund":"0x0","memSize":640,"opName":"PUSH2"} +{"pc":785,"op":82,"gas":"0xaea3a","gasCost":"0x6","stack":["0x601253606040527f55601353606060c0527f60145360e0527f6000610220527f","0x280"],"depth":1,"returnData":"0x","refund":"0x0","memSize":640,"opName":"MSTORE"} +{"pc":786,"op":127,"gas":"0xaea34","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":672,"opName":"PUSH32"} +{"pc":819,"op":97,"gas":"0xaea31","gasCost":"0x3","stack":["0x6015536101e0527f60606101a0527f601653600060175360f360185360196060"],"depth":1,"returnData":"0x","refund":"0x0","memSize":672,"opName":"PUSH2"} +{"pc":822,"op":82,"gas":"0xaea2e","gasCost":"0x6","stack":["0x6015536101e0527f60606101a0527f601653600060175360f360185360196060","0x2a0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":672,"opName":"MSTORE"} +{"pc":823,"op":127,"gas":"0xaea28","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":704,"opName":"PUSH32"} +{"pc":856,"op":97,"gas":"0xaea25","gasCost":"0x3","stack":["0x610240527f605260006060e052610200527f610100527f7f806101c0527f5360"],"depth":1,"returnData":"0x","refund":"0x0","memSize":704,"opName":"PUSH2"} +{"pc":859,"op":82,"gas":"0xaea22","gasCost":"0x7","stack":["0x610240527f605260006060e052610200527f610100527f7f806101c0527f5360","0x2c0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":704,"opName":"MSTORE"} +{"pc":860,"op":127,"gas":"0xaea1b","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":736,"opName":"PUSH32"} +{"pc":893,"op":97,"gas":"0xaea18","gasCost":"0x3","stack":["0xf360815360610260527f8260006000f060006000600060610220527e845af450"],"depth":1,"returnData":"0x","refund":"0x0","memSize":736,"opName":"PUSH2"} +{"pc":896,"op":82,"gas":"0xaea15","gasCost":"0x6","stack":["0xf360815360610260527f8260006000f060006000600060610220527e845af450","0x2e0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":736,"opName":"MSTORE"} +{"pc":897,"op":127,"gas":"0xaea0f","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":768,"opName":"PUSH32"} +{"pc":930,"op":97,"gas":"0xaea0c","gasCost":"0x3","stack":["0x506000600061016101e0610280527f527f20527f60610100527e600060006003"],"depth":1,"returnData":"0x","refund":"0x0","memSize":768,"opName":"PUSH2"} +{"pc":933,"op":82,"gas":"0xaea09","gasCost":"0x6","stack":["0x506000600061016101e0610280527f527f20527f60610100527e600060006003","0x300"],"depth":1,"returnData":"0x","refund":"0x0","memSize":768,"opName":"MSTORE"} +{"pc":934,"op":127,"gas":"0xaea03","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":800,"opName":"PUSH32"} +{"pc":967,"op":97,"gas":"0xaea00","gasCost":"0x3","stack":["0x610240527f5af15060005450c760006102a0527f6002551309f562610200527f"],"depth":1,"returnData":"0x","refund":"0x0","memSize":800,"opName":"PUSH2"} +{"pc":970,"op":82,"gas":"0xae9fd","gasCost":"0x6","stack":["0x610240527f5af15060005450c760006102a0527f6002551309f562610200527f","0x320"],"depth":1,"returnData":"0x","refund":"0x0","memSize":800,"opName":"MSTORE"} +{"pc":971,"op":127,"gas":"0xae9f7","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":832,"opName":"PUSH32"} +{"pc":1004,"op":97,"gas":"0xae9f4","gasCost":"0x3","stack":["0x66a486610140527f6b00610260527f1d457161016102c0527f20527f60005450"],"depth":1,"returnData":"0x","refund":"0x0","memSize":832,"opName":"PUSH2"} +{"pc":1007,"op":82,"gas":"0xae9f1","gasCost":"0x6","stack":["0x66a486610140527f6b00610260527f1d457161016102c0527f20527f60005450","0x340"],"depth":1,"returnData":"0x","refund":"0x0","memSize":832,"opName":"MSTORE"} +{"pc":1008,"op":127,"gas":"0xae9eb","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":864,"opName":"PUSH32"} +{"pc":1041,"op":97,"gas":"0xae9e8","gasCost":"0x3","stack":["0x1c641d373c7f60045450610220527f6000600155610280527f6102e0527f6005"],"depth":1,"returnData":"0x","refund":"0x0","memSize":864,"opName":"PUSH2"} +{"pc":1044,"op":82,"gas":"0xae9e5","gasCost":"0x6","stack":["0x1c641d373c7f60045450610220527f6000600155610280527f6102e0527f6005","0x360"],"depth":1,"returnData":"0x","refund":"0x0","memSize":864,"opName":"MSTORE"} +{"pc":1045,"op":127,"gas":"0xae9df","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":896,"opName":"PUSH32"} +{"pc":1078,"op":97,"gas":"0xae9dc","gasCost":"0x3","stack":["0x54610160527f50600160025560085450610140527f60006002610240527f6103"],"depth":1,"returnData":"0x","refund":"0x0","memSize":896,"opName":"PUSH2"} +{"pc":1081,"op":82,"gas":"0xae9d9","gasCost":"0x6","stack":["0x54610160527f50600160025560085450610140527f60006002610240527f6103","0x380"],"depth":1,"returnData":"0x","refund":"0x0","memSize":896,"opName":"MSTORE"} +{"pc":1082,"op":126,"gas":"0xae9d3","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":928,"opName":"PUSH31"} +{"pc":1114,"op":97,"gas":"0xae9d0","gasCost":"0x3","stack":["0x527f6102a0527f557fd86000606000527e600060610180527e600060005af1"],"depth":1,"returnData":"0x","refund":"0x0","memSize":928,"opName":"PUSH2"} +{"pc":1117,"op":82,"gas":"0xae9cd","gasCost":"0x6","stack":["0x527f6102a0527f557fd86000606000527e600060610180527e600060005af1","0x3a0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":928,"opName":"MSTORE"} +{"pc":1118,"op":127,"gas":"0xae9c7","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":960,"opName":"PUSH32"} +{"pc":1151,"op":97,"gas":"0xae9c4","gasCost":"0x3","stack":["0x508612610320527f17145147356102c0527f610260527f610160527f5198a37e"],"depth":1,"returnData":"0x","refund":"0x0","memSize":960,"opName":"PUSH2"} +{"pc":1154,"op":82,"gas":"0xae9c1","gasCost":"0x6","stack":["0x508612610320527f17145147356102c0527f610260527f610160527f5198a37e","0x3c0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":960,"opName":"MSTORE"} +{"pc":1155,"op":127,"gas":"0xae9bb","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":992,"opName":"PUSH32"} +{"pc":1188,"op":97,"gas":"0xae9b8","gasCost":"0x3","stack":["0x127a7efa7c600052610340527f6101a0527f606020527f6102e0527f60602053"],"depth":1,"returnData":"0x","refund":"0x0","memSize":992,"opName":"PUSH2"} +{"pc":1191,"op":82,"gas":"0xae9b5","gasCost":"0x7","stack":["0x127a7efa7c600052610340527f6101a0527f606020527f6102e0527f60602053","0x3e0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":992,"opName":"MSTORE"} +{"pc":1192,"op":127,"gas":"0xae9ae","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":1024,"opName":"PUSH32"} +{"pc":1225,"op":97,"gas":"0xae9ab","gasCost":"0x3","stack":["0x60610280527ff760215360ff60610360527f225360610180527fdb6023536037"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1024,"opName":"PUSH2"} +{"pc":1228,"op":82,"gas":"0xae9a8","gasCost":"0x6","stack":["0x60610280527ff760215360ff60610360527f225360610180527fdb6023536037","0x400"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1024,"opName":"MSTORE"} +{"pc":1229,"op":127,"gas":"0xae9a2","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":1056,"opName":"PUSH32"} +{"pc":1262,"op":97,"gas":"0xae99f","gasCost":"0x3","stack":["0x60610300527f6101c0527f24536075606102610380527fa0527f2553609f6060"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1056,"opName":"PUSH2"} +{"pc":1265,"op":82,"gas":"0xae99c","gasCost":"0x6","stack":["0x60610300527f6101c0527f24536075606102610380527fa0527f2553609f6060","0x420"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1056,"opName":"MSTORE"} +{"pc":1266,"op":127,"gas":"0xae996","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":1088,"opName":"PUSH32"} +{"pc":1299,"op":97,"gas":"0xae993","gasCost":"0x3","stack":["0x40527f265360fe60275360610320527f8f60286101a0526103a0527f7f536061"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1088,"opName":"PUSH2"} +{"pc":1302,"op":82,"gas":"0xae990","gasCost":"0x6","stack":["0x40527f265360fe60275360610320527f8f60286101a0526103a0527f7f536061","0x440"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1088,"opName":"MSTORE"} +{"pc":1303,"op":127,"gas":"0xae98a","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":1120,"opName":"PUSH32"} +{"pc":1336,"op":97,"gas":"0xae987","gasCost":"0x3","stack":["0x1e0527f6102c0527f0b6029536060602a53600060610340527f2b536103c052"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1120,"opName":"PUSH2"} +{"pc":1339,"op":82,"gas":"0xae984","gasCost":"0x6","stack":["0x1e0527f6102c0527f0b6029536060602a53600060610340527f2b536103c052","0x460"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1120,"opName":"MSTORE"} +{"pc":1340,"op":127,"gas":"0xae97e","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH32"} +{"pc":1373,"op":97,"gas":"0xae97b","gasCost":"0x3","stack":["0x7f6060602c53606052606060805360006061016102e0527f610200527fc05261"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH2"} +{"pc":1376,"op":82,"gas":"0xae978","gasCost":"0x6","stack":["0x7f6060602c53606052606060805360006061016102e0527f610200527fc05261","0x480"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"MSTORE"} +{"pc":1377,"op":127,"gas":"0xae972","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"PUSH32"} +{"pc":1410,"op":97,"gas":"0xae96f","gasCost":"0x3","stack":["0x36103e0527f60527f7f81536060608253602d60835360536084536060608553"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"PUSH2"} +{"pc":1413,"op":82,"gas":"0xae96c","gasCost":"0x6","stack":["0x36103e0527f60527f7f81536060608253602d60835360536084536060608553","0x4a0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"MSTORE"} +{"pc":1414,"op":127,"gas":"0xae966","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":1216,"opName":"PUSH32"} +{"pc":1447,"op":97,"gas":"0xae963","gasCost":"0x3","stack":["0x60fd61030052610400527f7f6086610380527f536060610220527f6087536101"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1216,"opName":"PUSH2"} +{"pc":1450,"op":82,"gas":"0xae960","gasCost":"0x6","stack":["0x60fd61030052610400527f7f6086610380527f536060610220527f6087536101","0x4c0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1216,"opName":"MSTORE"} +{"pc":1451,"op":127,"gas":"0xae95a","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":1248,"opName":"PUSH32"} +{"pc":1484,"op":97,"gas":"0xae957","gasCost":"0x3","stack":["0xe0527f602e608853605360610420527f89536060608a61036103a0527f20527f"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1248,"opName":"PUSH2"} +{"pc":1487,"op":82,"gas":"0xae954","gasCost":"0x7","stack":["0xe0527f602e608853605360610420527f89536060608a61036103a0527f20527f","0x4e0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1248,"opName":"MSTORE"} +{"pc":1488,"op":127,"gas":"0xae94d","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":1280,"opName":"PUSH32"} +{"pc":1521,"op":97,"gas":"0xae94a","gasCost":"0x3","stack":["0x53602f608b536060608c610240527f53610440527f6000608d5360f361020052"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1280,"opName":"PUSH2"} +{"pc":1524,"op":82,"gas":"0xae947","gasCost":"0x6","stack":["0x53602f608b536060608c610240527f53610440527f6000608d5360f361020052","0x500"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1280,"opName":"MSTORE"} +{"pc":1525,"op":127,"gas":"0xae941","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":1312,"opName":"PUSH32"} +{"pc":1558,"op":97,"gas":"0xae93e","gasCost":"0x3","stack":["0x60606103c0527f610220610340527f53608e610221610460527f536053610222"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1312,"opName":"PUSH2"} +{"pc":1561,"op":82,"gas":"0xae93b","gasCost":"0x6","stack":["0x60606103c0527f610220610340527f53608e610221610460527f536053610222","0x520"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1312,"opName":"MSTORE"} +{"pc":1562,"op":127,"gas":"0xae935","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":1344,"opName":"PUSH32"} +{"pc":1595,"op":97,"gas":"0xae932","gasCost":"0x3","stack":["0x536060610260527f610223536103e0527f600061022453606061610480527f03"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1344,"opName":"PUSH2"} +{"pc":1598,"op":82,"gas":"0xae92f","gasCost":"0x6","stack":["0x536060610260527f610223536103e0527f600061022453606061610480527f03","0x540"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1344,"opName":"MSTORE"} +{"pc":1599,"op":127,"gas":"0xae929","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":1376,"opName":"PUSH32"} +{"pc":1632,"op":97,"gas":"0xae926","gasCost":"0x3","stack":["0x60527f61022553608f61022653606061022753600061610400527f0261028061"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1376,"opName":"PUSH2"} +{"pc":1635,"op":82,"gas":"0xae923","gasCost":"0x6","stack":["0x60527f61022553608f61022653606061022753600061610400527f0261028061","0x560"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1376,"opName":"MSTORE"} +{"pc":1636,"op":127,"gas":"0xae91d","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":1408,"opName":"PUSH32"} +{"pc":1669,"op":97,"gas":"0xae91a","gasCost":"0x3","stack":["0x4a0527f527f28536060610229610380527f53600061022a5360f561022b5360"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1408,"opName":"PUSH2"} +{"pc":1672,"op":82,"gas":"0xae917","gasCost":"0x6","stack":["0x4a0527f527f28536060610229610380527f53600061022a5360f561022b5360","0x580"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1408,"opName":"MSTORE"} +{"pc":1673,"op":127,"gas":"0xae911","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":1440,"opName":"PUSH32"} +{"pc":1706,"op":97,"gas":"0xae90e","gasCost":"0x3","stack":["0x610420526104c0527f7f6061022c53600061022d536102a0527f60606103a052"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1440,"opName":"PUSH2"} +{"pc":1709,"op":82,"gas":"0xae90b","gasCost":"0x7","stack":["0x610420526104c0527f7f6061022c53600061022d536102a0527f60606103a052","0x5a0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1440,"opName":"MSTORE"} +{"pc":1710,"op":127,"gas":"0xae904","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"PUSH32"} +{"pc":1743,"op":97,"gas":"0xae901","gasCost":"0x3","stack":["0x7f61022e53600061026104e0527f2f610440527f536060610230536000610231"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"PUSH2"} +{"pc":1746,"op":82,"gas":"0xae8fe","gasCost":"0x6","stack":["0x7f61022e53600061026104e0527f2f610440527f536060610230536000610231","0x5c0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"MSTORE"} +{"pc":1747,"op":127,"gas":"0xae8f8","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":1504,"opName":"PUSH32"} +{"pc":1780,"op":97,"gas":"0xae8f5","gasCost":"0x3","stack":["0x53606061023253600061026103c0610500527f527fc0527f61610460527f0233"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1504,"opName":"PUSH2"} +{"pc":1783,"op":82,"gas":"0xae8f2","gasCost":"0x6","stack":["0x53606061023253600061026103c0610500527f527fc0527f61610460527f0233","0x5e0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1504,"opName":"MSTORE"} +{"pc":1784,"op":127,"gas":"0xae8ec","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":1536,"opName":"PUSH32"} +{"pc":1817,"op":97,"gas":"0xae8e9","gasCost":"0x3","stack":["0x53606061023453600061023553608561023653610520527f605a610237536061"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1536,"opName":"PUSH2"} +{"pc":1820,"op":82,"gas":"0xae8e6","gasCost":"0x6","stack":["0x53606061023453600061023553608561023653610520527f605a610237536061","0x600"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1536,"opName":"MSTORE"} +{"pc":1821,"op":127,"gas":"0xae8e0","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":1568,"opName":"PUSH32"} +{"pc":1854,"op":97,"gas":"0xae8dd","gasCost":"0x3","stack":["0x3e052610480527f7ff261026102e0526038610300536053610540527f610301"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1568,"opName":"PUSH2"} +{"pc":1857,"op":82,"gas":"0xae8da","gasCost":"0x6","stack":["0x3e052610480527f7ff261026102e0526038610300536053610540527f610301","0x620"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1568,"opName":"MSTORE"} +{"pc":1858,"op":127,"gas":"0xae8d4","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":1600,"opName":"PUSH32"} +{"pc":1891,"op":97,"gas":"0xae8d1","gasCost":"0x3","stack":["0x536060610302536050610303536104a0527f60610400527f6161030453610560"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1600,"opName":"PUSH2"} +{"pc":1894,"op":82,"gas":"0xae8ce","gasCost":"0x7","stack":["0x536060610302536050610303536104a0527f60610400527f6161030453610560","0x640"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1600,"opName":"MSTORE"} +{"pc":1895,"op":127,"gas":"0xae8c7","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":1632,"opName":"PUSH32"} +{"pc":1928,"op":97,"gas":"0xae8c4","gasCost":"0x3","stack":["0x527f6002610305536039610306536053610307536060616104c0527f03085360"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1632,"opName":"PUSH2"} +{"pc":1931,"op":82,"gas":"0xae8c1","gasCost":"0x6","stack":["0x527f6002610305536039610306536053610307536060616104c0527f03085360","0x660"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1632,"opName":"MSTORE"} +{"pc":1932,"op":127,"gas":"0xae8bb","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":1664,"opName":"PUSH32"} +{"pc":1965,"op":97,"gas":"0xae8b8","gasCost":"0x3","stack":["0x5061610580527f610420527f030953606161030a53600261030b53603a61030c"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1664,"opName":"PUSH2"} +{"pc":1968,"op":82,"gas":"0xae8b5","gasCost":"0x6","stack":["0x5061610580527f610420527f030953606161030a53600261030b53603a61030c","0x680"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1664,"opName":"MSTORE"} +{"pc":1969,"op":127,"gas":"0xae8af","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":1696,"opName":"PUSH32"} +{"pc":2002,"op":97,"gas":"0xae8ac","gasCost":"0x3","stack":["0x536104e0527f606105a0527f5361030d53606161030e610440527f5360026103"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1696,"opName":"PUSH2"} +{"pc":2005,"op":82,"gas":"0xae8a9","gasCost":"0x6","stack":["0x536104e0527f606105a0527f5361030d53606161030e610440527f5360026103","0x6a0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1696,"opName":"MSTORE"} +{"pc":2006,"op":127,"gas":"0xae8a3","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":1728,"opName":"PUSH32"} +{"pc":2039,"op":97,"gas":"0xae8a0","gasCost":"0x3","stack":["0xf53603b61031053606061616105c0527f0500527f03115360006103125360f3"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1728,"opName":"PUSH2"} +{"pc":2042,"op":82,"gas":"0xae89d","gasCost":"0x6","stack":["0xf53603b61031053606061616105c0527f0500527f03115360006103125360f3","0x6c0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1728,"opName":"MSTORE"} +{"pc":2043,"op":127,"gas":"0xae897","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":1760,"opName":"PUSH32"} +{"pc":2076,"op":97,"gas":"0xae894","gasCost":"0x3","stack":["0x61031353616104605260036104805360146105e0527f61048153610520527f60"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1760,"opName":"PUSH2"} +{"pc":2079,"op":82,"gas":"0xae891","gasCost":"0x7","stack":["0x61031353616104605260036104805360146105e0527f61048153610520527f60","0x6e0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1760,"opName":"MSTORE"} +{"pc":2080,"op":127,"gas":"0xae88a","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"PUSH32"} +{"pc":2113,"op":97,"gas":"0xae887","gasCost":"0x3","stack":["0x60610482536000610483536060610484536000610485610600527f5360f06104"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"PUSH2"} +{"pc":2116,"op":82,"gas":"0xae884","gasCost":"0x6","stack":["0x60610482536000610483536060610484536000610485610600527f5360f06104","0x700"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"MSTORE"} +{"pc":2117,"op":127,"gas":"0xae87e","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":1824,"opName":"PUSH32"} +{"pc":2150,"op":97,"gas":"0xae87b","gasCost":"0x3","stack":["0x86536060610540527f610487536000610488536060610489536000610620527f"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1824,"opName":"PUSH2"} +{"pc":2153,"op":82,"gas":"0xae878","gasCost":"0x6","stack":["0x86536060610540527f610487536000610488536060610489536000610620527f","0x720"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1824,"opName":"MSTORE"} +{"pc":2154,"op":127,"gas":"0xae872","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":1856,"opName":"PUSH32"} +{"pc":2187,"op":97,"gas":"0xae86f","gasCost":"0x3","stack":["0x61048a53606061048b5360006104610560527f8c53606061048d53600061048e"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1856,"opName":"PUSH2"} +{"pc":2190,"op":82,"gas":"0xae86c","gasCost":"0x6","stack":["0x61048a53606061048b5360006104610560527f8c53606061048d53600061048e","0x740"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1856,"opName":"MSTORE"} +{"pc":2191,"op":127,"gas":"0xae866","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":1888,"opName":"PUSH32"} +{"pc":2224,"op":97,"gas":"0xae863","gasCost":"0x3","stack":["0x610640527f53608461048f53605a6104905360f4610491536105805260606105"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1888,"opName":"PUSH2"} +{"pc":2227,"op":82,"gas":"0xae860","gasCost":"0x7","stack":["0x610640527f53608461048f53605a6104905360f4610491536105805260606105","0x760"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1888,"opName":"MSTORE"} +{"pc":2228,"op":127,"gas":"0xae859","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":1920,"opName":"PUSH32"} +{"pc":2261,"op":97,"gas":"0xae856","gasCost":"0x3","stack":["0xa053605061610660527f05a15360616105a25360046105a35360926105a45360"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1920,"opName":"PUSH2"} +{"pc":2264,"op":82,"gas":"0xae853","gasCost":"0x6","stack":["0xa053605061610660527f05a15360616105a25360046105a35360926105a45360","0x780"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1920,"opName":"MSTORE"} +{"pc":2265,"op":127,"gas":"0xae84d","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":1952,"opName":"PUSH32"} +{"pc":2298,"op":97,"gas":"0xae84a","gasCost":"0x3","stack":["0x536105a55360606105a6610680527f5360506105a75360616105a85360046105"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1952,"opName":"PUSH2"} +{"pc":2301,"op":82,"gas":"0xae847","gasCost":"0x6","stack":["0x536105a55360606105a6610680527f5360506105a75360616105a85360046105","0x7a0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1952,"opName":"MSTORE"} +{"pc":2302,"op":127,"gas":"0xae841","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":1984,"opName":"PUSH32"} +{"pc":2335,"op":97,"gas":"0xae83e","gasCost":"0x3","stack":["0xa95360936105aa5360536105ab53606106a0527f616105ac5360046105ad5360"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1984,"opName":"PUSH2"} +{"pc":2338,"op":82,"gas":"0xae83b","gasCost":"0x6","stack":["0xa95360936105aa5360536105ab53606106a0527f616105ac5360046105ad5360","0x7c0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1984,"opName":"MSTORE"} +{"pc":2339,"op":127,"gas":"0xae835","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":2016,"opName":"PUSH32"} +{"pc":2372,"op":97,"gas":"0xae832","gasCost":"0x3","stack":["0x946105ae5360606105af5360006105b05360f3616106c05260056106e05360b1"],"depth":1,"returnData":"0x","refund":"0x0","memSize":2016,"opName":"PUSH2"} +{"pc":2375,"op":82,"gas":"0xae82f","gasCost":"0x7","stack":["0x946105ae5360606105af5360006105b05360f3616106c05260056106e05360b1","0x7e0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":2016,"opName":"MSTORE"} +{"pc":2376,"op":127,"gas":"0xae828","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":2048,"opName":"PUSH32"} +{"pc":2409,"op":97,"gas":"0xae825","gasCost":"0x3","stack":["0x6106e15360536106e25360606106e35360006106e45360616106e55360056106"],"depth":1,"returnData":"0x","refund":"0x0","memSize":2048,"opName":"PUSH2"} +{"pc":2412,"op":82,"gas":"0xae822","gasCost":"0x6","stack":["0x6106e15360536106e25360606106e35360006106e45360616106e55360056106","0x800"],"depth":1,"returnData":"0x","refund":"0x0","memSize":2048,"opName":"MSTORE"} +{"pc":2413,"op":127,"gas":"0xae81c","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":2080,"opName":"PUSH32"} +{"pc":2446,"op":97,"gas":"0xae819","gasCost":"0x3","stack":["0xe65360b26106e75360606106e85360006106e95360606106ea5360006106eb53"],"depth":1,"returnData":"0x","refund":"0x0","memSize":2080,"opName":"PUSH2"} +{"pc":2449,"op":82,"gas":"0xae816","gasCost":"0x6","stack":["0xe65360b26106e75360606106e85360006106e95360606106ea5360006106eb53","0x820"],"depth":1,"returnData":"0x","refund":"0x0","memSize":2080,"opName":"MSTORE"} +{"pc":2450,"op":127,"gas":"0xae810","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":2112,"opName":"PUSH32"} +{"pc":2483,"op":97,"gas":"0xae80d","gasCost":"0x3","stack":["0x60f56106ec5360606106ed5360006106ee5360606106ef5360006106f0536060"],"depth":1,"returnData":"0x","refund":"0x0","memSize":2112,"opName":"PUSH2"} +{"pc":2486,"op":82,"gas":"0xae80a","gasCost":"0x6","stack":["0x60f56106ec5360606106ed5360006106ee5360606106ef5360006106f0536060","0x840"],"depth":1,"returnData":"0x","refund":"0x0","memSize":2112,"opName":"MSTORE"} +{"pc":2487,"op":127,"gas":"0xae804","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":2144,"opName":"PUSH32"} +{"pc":2520,"op":97,"gas":"0xae801","gasCost":"0x3","stack":["0x6106f15360006106f25360606106f35360006106f45360606106f55360006106"],"depth":1,"returnData":"0x","refund":"0x0","memSize":2144,"opName":"PUSH2"} +{"pc":2523,"op":82,"gas":"0xae7fe","gasCost":"0x7","stack":["0x6106f15360006106f25360606106f35360006106f45360606106f55360006106","0x860"],"depth":1,"returnData":"0x","refund":"0x0","memSize":2144,"opName":"MSTORE"} +{"pc":2524,"op":127,"gas":"0xae7f7","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":2176,"opName":"PUSH32"} +{"pc":2557,"op":97,"gas":"0xae7f4","gasCost":"0x3","stack":["0xf65360856106f753605a6106f85360f16106f95360506106fa5360506106fb53"],"depth":1,"returnData":"0x","refund":"0x0","memSize":2176,"opName":"PUSH2"} +{"pc":2560,"op":82,"gas":"0xae7f1","gasCost":"0x6","stack":["0xf65360856106f753605a6106f85360f16106f95360506106fa5360506106fb53","0x880"],"depth":1,"returnData":"0x","refund":"0x0","memSize":2176,"opName":"MSTORE"} +{"pc":2561,"op":96,"gas":"0xae7eb","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":2208,"opName":"PUSH1"} +{"pc":2563,"op":97,"gas":"0xae7e8","gasCost":"0x3","stack":["0x61"],"depth":1,"returnData":"0x","refund":"0x0","memSize":2208,"opName":"PUSH2"} +{"pc":2566,"op":83,"gas":"0xae7e5","gasCost":"0x6","stack":["0x61","0x8a0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":2208,"opName":"MSTORE8"} +{"pc":2567,"op":96,"gas":"0xae7df","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":2240,"opName":"PUSH1"} +{"pc":2569,"op":97,"gas":"0xae7dc","gasCost":"0x3","stack":["0x6"],"depth":1,"returnData":"0x","refund":"0x0","memSize":2240,"opName":"PUSH2"} +{"pc":2572,"op":83,"gas":"0xae7d9","gasCost":"0x3","stack":["0x6","0x8a1"],"depth":1,"returnData":"0x","refund":"0x0","memSize":2240,"opName":"MSTORE8"} +{"pc":2573,"op":96,"gas":"0xae7d6","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":2240,"opName":"PUSH1"} +{"pc":2575,"op":97,"gas":"0xae7d3","gasCost":"0x3","stack":["0xfc"],"depth":1,"returnData":"0x","refund":"0x0","memSize":2240,"opName":"PUSH2"} +{"pc":2578,"op":83,"gas":"0xae7d0","gasCost":"0x3","stack":["0xfc","0x8a2"],"depth":1,"returnData":"0x","refund":"0x0","memSize":2240,"opName":"MSTORE8"} +{"pc":2579,"op":96,"gas":"0xae7cd","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":2240,"opName":"PUSH1"} +{"pc":2581,"op":97,"gas":"0xae7ca","gasCost":"0x3","stack":["0x60"],"depth":1,"returnData":"0x","refund":"0x0","memSize":2240,"opName":"PUSH2"} +{"pc":2584,"op":83,"gas":"0xae7c7","gasCost":"0x3","stack":["0x60","0x8a3"],"depth":1,"returnData":"0x","refund":"0x0","memSize":2240,"opName":"MSTORE8"} +{"pc":2585,"op":96,"gas":"0xae7c4","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":2240,"opName":"PUSH1"} +{"pc":2587,"op":97,"gas":"0xae7c1","gasCost":"0x3","stack":["0x0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":2240,"opName":"PUSH2"} +{"pc":2590,"op":83,"gas":"0xae7be","gasCost":"0x3","stack":["0x0","0x8a4"],"depth":1,"returnData":"0x","refund":"0x0","memSize":2240,"opName":"MSTORE8"} +{"pc":2591,"op":96,"gas":"0xae7bb","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":2240,"opName":"PUSH1"} +{"pc":2593,"op":97,"gas":"0xae7b8","gasCost":"0x3","stack":["0xf3"],"depth":1,"returnData":"0x","refund":"0x0","memSize":2240,"opName":"PUSH2"} +{"pc":2596,"op":83,"gas":"0xae7b5","gasCost":"0x3","stack":["0xf3","0x8a5"],"depth":1,"returnData":"0x","refund":"0x0","memSize":2240,"opName":"MSTORE8"} +{"pc":2597,"op":97,"gas":"0xae7b2","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":2240,"opName":"PUSH2"} +{"pc":2600,"op":96,"gas":"0xae7af","gasCost":"0x3","stack":["0x8a6"],"depth":1,"returnData":"0x","refund":"0x0","memSize":2240,"opName":"PUSH1"} +{"pc":2602,"op":96,"gas":"0xae7ac","gasCost":"0x3","stack":["0x8a6","0x0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":2240,"opName":"PUSH1"} +{"pc":2604,"op":240,"gas":"0xae7a9","gasCost":"0xabdff","stack":["0x8a6","0x0","0x0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":2240,"opName":"CREATE"} +{"pc":0,"op":96,"gas":"0xa40ff","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":2,"op":84,"gas":"0xa40fc","gasCost":"0x834","stack":["0x2"],"depth":2,"returnData":"0x","refund":"0x0","memSize":0,"opName":"SLOAD"} +{"pc":3,"op":80,"gas":"0xa38c8","gasCost":"0x2","stack":["0x0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":0,"opName":"POP"} +{"pc":4,"op":96,"gas":"0xa38c6","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":6,"op":84,"gas":"0xa38c3","gasCost":"0x834","stack":["0x3"],"depth":2,"returnData":"0x","refund":"0x0","memSize":0,"opName":"SLOAD"} +{"pc":7,"op":80,"gas":"0xa308f","gasCost":"0x2","stack":["0x0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":0,"opName":"POP"} +{"pc":8,"op":96,"gas":"0xa308d","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":10,"op":96,"gas":"0xa308a","gasCost":"0x3","stack":["0x1"],"depth":2,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":12,"op":85,"gas":"0xa3087","gasCost":"0x4e20","stack":["0x1","0x3"],"depth":2,"returnData":"0x","refund":"0x0","memSize":0,"opName":"SSTORE"} +{"pc":13,"op":127,"gas":"0x9e267","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH32"} +{"pc":46,"op":96,"gas":"0x9e264","gasCost":"0x3","stack":["0x7f6008545060006004557f600160045560006004556000600060006000600060"],"depth":2,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":48,"op":82,"gas":"0x9e261","gasCost":"0x6","stack":["0x7f6008545060006004557f600160045560006004556000600060006000600060","0x0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":0,"opName":"MSTORE"} +{"pc":49,"op":127,"gas":"0x9e25b","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":32,"opName":"PUSH32"} +{"pc":82,"op":96,"gas":"0x9e258","gasCost":"0x3","stack":["0xf96000527f5af250600060006000606000527e60f45af4506000600060006000"],"depth":2,"returnData":"0x","refund":"0x0","memSize":32,"opName":"PUSH1"} +{"pc":84,"op":82,"gas":"0x9e255","gasCost":"0x6","stack":["0xf96000527f5af250600060006000606000527e60f45af4506000600060006000","0x20"],"depth":2,"returnData":"0x","refund":"0x0","memSize":32,"opName":"MSTORE"} +{"pc":85,"op":127,"gas":"0x9e24f","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":64,"opName":"PUSH32"} +{"pc":118,"op":96,"gas":"0x9e24c","gasCost":"0x3","stack":["0x600060f55a6020527ff150f001075205846a44a283446020527f8ca260006000"],"depth":2,"returnData":"0x","refund":"0x0","memSize":64,"opName":"PUSH1"} +{"pc":120,"op":82,"gas":"0x9e249","gasCost":"0x6","stack":["0x600060f55a6020527ff150f001075205846a44a283446020527f8ca260006000","0x40"],"depth":2,"returnData":"0x","refund":"0x0","memSize":64,"opName":"MSTORE"} +{"pc":121,"op":127,"gas":"0x9e243","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":96,"opName":"PUSH32"} +{"pc":154,"op":96,"gas":"0x9e240","gasCost":"0x3","stack":["0x6000600060045af4506040527f519930847f3b631c54a49b5f60035450326040"],"depth":2,"returnData":"0x","refund":"0x0","memSize":96,"opName":"PUSH1"} +{"pc":156,"op":82,"gas":"0x9e23d","gasCost":"0x6","stack":["0x6000600060045af4506040527f519930847f3b631c54a49b5f60035450326040","0x60"],"depth":2,"returnData":"0x","refund":"0x0","memSize":96,"opName":"MSTORE"} +{"pc":157,"op":127,"gas":"0x9e237","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":128,"opName":"PUSH32"} +{"pc":190,"op":96,"gas":"0x9e234","gasCost":"0x3","stack":["0x527f77306b60006000600060006060527f6000600c5af1506000600060006000"],"depth":2,"returnData":"0x","refund":"0x0","memSize":128,"opName":"PUSH1"} +{"pc":192,"op":82,"gas":"0x9e231","gasCost":"0x6","stack":["0x527f77306b60006000600060006060527f6000600c5af1506000600060006000","0x80"],"depth":2,"returnData":"0x","refund":"0x0","memSize":128,"opName":"MSTORE"} +{"pc":193,"op":127,"gas":"0x9e22b","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":160,"opName":"PUSH32"} +{"pc":226,"op":96,"gas":"0x9e228","gasCost":"0x3","stack":["0x60f85af450506060527f066001600255606080527f0354506000600055600060"],"depth":2,"returnData":"0x","refund":"0x0","memSize":160,"opName":"PUSH1"} +{"pc":228,"op":82,"gas":"0x9e225","gasCost":"0x6","stack":["0x60f85af450506060527f066001600255606080527f0354506000600055600060","0xa0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":160,"opName":"MSTORE"} +{"pc":229,"op":127,"gas":"0x9e21f","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":192,"opName":"PUSH32"} +{"pc":262,"op":96,"gas":"0x9e21c","gasCost":"0x3","stack":["0x1556c3394fff4607f7f1684317b6080527f387b9f60a0527f1920700184809d"],"depth":2,"returnData":"0x","refund":"0x0","memSize":192,"opName":"PUSH1"} +{"pc":264,"op":82,"gas":"0x9e219","gasCost":"0x6","stack":["0x1556c3394fff4607f7f1684317b6080527f387b9f60a0527f1920700184809d","0xc0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":192,"opName":"MSTORE"} +{"pc":265,"op":127,"gas":"0x9e213","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":224,"opName":"PUSH32"} +{"pc":298,"op":96,"gas":"0x9e210","gasCost":"0x3","stack":["0x60015450011899016e6009ff60026001556000527f9f60a05260c0527f7f6000"],"depth":2,"returnData":"0x","refund":"0x0","memSize":224,"opName":"PUSH1"} +{"pc":300,"op":82,"gas":"0x9e20d","gasCost":"0x6","stack":["0x60015450011899016e6009ff60026001556000527f9f60a05260c0527f7f6000","0xe0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":224,"opName":"MSTORE"} +{"pc":301,"op":127,"gas":"0x9e207","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":256,"opName":"PUSH32"} +{"pc":334,"op":97,"gas":"0x9e204","gasCost":"0x3","stack":["0x527f9981600160045582600eff600060006000600060f65af45060006060e052"],"depth":2,"returnData":"0x","refund":"0x0","memSize":256,"opName":"PUSH2"} +{"pc":337,"op":82,"gas":"0x9e201","gasCost":"0x6","stack":["0x527f9981600160045582600eff600060006000600060f65af45060006060e052","0x100"],"depth":2,"returnData":"0x","refund":"0x0","memSize":256,"opName":"MSTORE"} +{"pc":338,"op":127,"gas":"0x9e1fb","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":288,"opName":"PUSH32"} +{"pc":371,"op":97,"gas":"0x9e1f8","gasCost":"0x3","stack":["0x7f6060c0527f20527e600060006020527f60f75af4501d7f1903166660006000"],"depth":2,"returnData":"0x","refund":"0x0","memSize":288,"opName":"PUSH2"} +{"pc":374,"op":82,"gas":"0x9e1f5","gasCost":"0x6","stack":["0x7f6060c0527f20527e600060006020527f60f75af4501d7f1903166660006000","0x120"],"depth":2,"returnData":"0x","refund":"0x0","memSize":288,"opName":"MSTORE"} +{"pc":375,"op":127,"gas":"0x9e1ef","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":320,"opName":"PUSH32"} +{"pc":408,"op":97,"gas":"0x9e1ec","gasCost":"0x3","stack":["0x60610100527e6000600060e0527f60046040527f5af150600060006000604052"],"depth":2,"returnData":"0x","refund":"0x0","memSize":320,"opName":"PUSH2"} +{"pc":411,"op":82,"gas":"0x9e1e9","gasCost":"0x6","stack":["0x60610100527e6000600060e0527f60046040527f5af150600060006000604052","0x140"],"depth":2,"returnData":"0x","refund":"0x0","memSize":320,"opName":"MSTORE"} +{"pc":412,"op":127,"gas":"0x9e1e3","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":352,"opName":"PUSH32"} +{"pc":445,"op":97,"gas":"0x9e1e0","gasCost":"0x3","stack":["0x7f60006009610120527f5af4503c95138e5b8f610100527f7f605a6000536060"],"depth":2,"returnData":"0x","refund":"0x0","memSize":352,"opName":"PUSH2"} +{"pc":448,"op":82,"gas":"0x9e1dd","gasCost":"0x6","stack":["0x7f60006009610120527f5af4503c95138e5b8f610100527f7f605a6000536060","0x160"],"depth":2,"returnData":"0x","refund":"0x0","memSize":352,"opName":"MSTORE"} +{"pc":449,"op":127,"gas":"0x9e1d7","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":384,"opName":"PUSH32"} +{"pc":482,"op":97,"gas":"0x9e1d4","gasCost":"0x3","stack":["0x527f6031600153606b60610140527f02536010606060527f0353604560610120"],"depth":2,"returnData":"0x","refund":"0x0","memSize":384,"opName":"PUSH2"} +{"pc":485,"op":82,"gas":"0x9e1d1","gasCost":"0x6","stack":["0x527f6031600153606b60610140527f02536010606060527f0353604560610120","0x180"],"depth":2,"returnData":"0x","refund":"0x0","memSize":384,"opName":"MSTORE"} +{"pc":486,"op":127,"gas":"0x9e1cb","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":416,"opName":"PUSH32"} +{"pc":519,"op":97,"gas":"0x9e1c8","gasCost":"0x3","stack":["0x527f04536060600553600160608052610160527f7e527f600653606060075360"],"depth":2,"returnData":"0x","refund":"0x0","memSize":416,"opName":"PUSH2"} +{"pc":522,"op":82,"gas":"0x9e1c5","gasCost":"0x6","stack":["0x527f04536060600553600160608052610160527f7e527f600653606060075360","0x1a0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":416,"opName":"MSTORE"} +{"pc":523,"op":127,"gas":"0x9e1bf","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":448,"opName":"PUSH32"} +{"pc":556,"op":97,"gas":"0x9e1bc","gasCost":"0x3","stack":["0x2600853606080610140527f527f556009536060610180527f600a53600160a0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":448,"opName":"PUSH2"} +{"pc":559,"op":82,"gas":"0x9e1b9","gasCost":"0x6","stack":["0x2600853606080610140527f527f556009536060610180527f600a53600160a0","0x1c0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":448,"opName":"MSTORE"} +{"pc":560,"op":127,"gas":"0x9e1b3","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":480,"opName":"PUSH32"} +{"pc":593,"op":97,"gas":"0x9e1b0","gasCost":"0x3","stack":["0x527f600b536060600c6020527f53600060610160527f0d53606101a0527f5560"],"depth":2,"returnData":"0x","refund":"0x0","memSize":480,"opName":"PUSH2"} +{"pc":596,"op":82,"gas":"0x9e1ad","gasCost":"0x6","stack":["0x527f600b536060600c6020527f53600060610160527f0d53606101a0527f5560","0x1e0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":480,"opName":"MSTORE"} +{"pc":597,"op":127,"gas":"0x9e1a7","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":512,"opName":"PUSH32"} +{"pc":630,"op":97,"gas":"0x9e1a4","gasCost":"0x3","stack":["0xe60a0527f536060600f536060c0527f01601053606060115360026101806101"],"depth":2,"returnData":"0x","refund":"0x0","memSize":512,"opName":"PUSH2"} +{"pc":633,"op":82,"gas":"0x9e1a1","gasCost":"0x6","stack":["0xe60a0527f536060600f536060c0527f01601053606060115360026101806101","0x200"],"depth":2,"returnData":"0x","refund":"0x0","memSize":512,"opName":"MSTORE"} +{"pc":634,"op":127,"gas":"0x9e19b","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":544,"opName":"PUSH32"} +{"pc":667,"op":97,"gas":"0x9e198","gasCost":"0x3","stack":["0xc0527f527f601253606040527f55601353606060c0527f60145360e0527f6000"],"depth":2,"returnData":"0x","refund":"0x0","memSize":544,"opName":"PUSH2"} +{"pc":670,"op":82,"gas":"0x9e195","gasCost":"0x6","stack":["0xc0527f527f601253606040527f55601353606060c0527f60145360e0527f6000","0x220"],"depth":2,"returnData":"0x","refund":"0x0","memSize":544,"opName":"MSTORE"} +{"pc":671,"op":127,"gas":"0x9e18f","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":576,"opName":"PUSH32"} +{"pc":704,"op":97,"gas":"0x9e18c","gasCost":"0x3","stack":["0x6015536101e0527f60606101a0527f601653600060175360f360185360196060"],"depth":2,"returnData":"0x","refund":"0x0","memSize":576,"opName":"PUSH2"} +{"pc":707,"op":82,"gas":"0x9e189","gasCost":"0x6","stack":["0x6015536101e0527f60606101a0527f601653600060175360f360185360196060","0x240"],"depth":2,"returnData":"0x","refund":"0x0","memSize":576,"opName":"MSTORE"} +{"pc":708,"op":127,"gas":"0x9e183","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":608,"opName":"PUSH32"} +{"pc":741,"op":97,"gas":"0x9e180","gasCost":"0x3","stack":["0x605260006060e052610200527f610100527f7f806101c0527f5360f360815360"],"depth":2,"returnData":"0x","refund":"0x0","memSize":608,"opName":"PUSH2"} +{"pc":744,"op":82,"gas":"0x9e17d","gasCost":"0x6","stack":["0x605260006060e052610200527f610100527f7f806101c0527f5360f360815360","0x260"],"depth":2,"returnData":"0x","refund":"0x0","memSize":608,"opName":"MSTORE"} +{"pc":745,"op":127,"gas":"0x9e177","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":640,"opName":"PUSH32"} +{"pc":778,"op":97,"gas":"0x9e174","gasCost":"0x3","stack":["0x8260006000f060006000600060610220527e845af450506000600061016101e0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":640,"opName":"PUSH2"} +{"pc":781,"op":82,"gas":"0x9e171","gasCost":"0x6","stack":["0x8260006000f060006000600060610220527e845af450506000600061016101e0","0x280"],"depth":2,"returnData":"0x","refund":"0x0","memSize":640,"opName":"MSTORE"} +{"pc":782,"op":127,"gas":"0x9e16b","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":672,"opName":"PUSH32"} +{"pc":815,"op":97,"gas":"0x9e168","gasCost":"0x3","stack":["0x527f20527f60610100527e600060006003610240527f5af15060005450c76000"],"depth":2,"returnData":"0x","refund":"0x0","memSize":672,"opName":"PUSH2"} +{"pc":818,"op":82,"gas":"0x9e165","gasCost":"0x6","stack":["0x527f20527f60610100527e600060006003610240527f5af15060005450c76000","0x2a0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":672,"opName":"MSTORE"} +{"pc":819,"op":127,"gas":"0x9e15f","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":704,"opName":"PUSH32"} +{"pc":852,"op":97,"gas":"0x9e15c","gasCost":"0x3","stack":["0x6002551309f562610200527f66a486610140527f6b00610260527f1d45716101"],"depth":2,"returnData":"0x","refund":"0x0","memSize":704,"opName":"PUSH2"} +{"pc":855,"op":82,"gas":"0x9e159","gasCost":"0x7","stack":["0x6002551309f562610200527f66a486610140527f6b00610260527f1d45716101","0x2c0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":704,"opName":"MSTORE"} +{"pc":856,"op":127,"gas":"0x9e152","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":736,"opName":"PUSH32"} +{"pc":889,"op":97,"gas":"0x9e14f","gasCost":"0x3","stack":["0x20527f600054501c641d373c7f60045450610220527f6000600155610280527f"],"depth":2,"returnData":"0x","refund":"0x0","memSize":736,"opName":"PUSH2"} +{"pc":892,"op":82,"gas":"0x9e14c","gasCost":"0x6","stack":["0x20527f600054501c641d373c7f60045450610220527f6000600155610280527f","0x2e0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":736,"opName":"MSTORE"} +{"pc":893,"op":127,"gas":"0x9e146","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":768,"opName":"PUSH32"} +{"pc":926,"op":97,"gas":"0x9e143","gasCost":"0x3","stack":["0x600554610160527f50600160025560085450610140527f60006002610240527f"],"depth":2,"returnData":"0x","refund":"0x0","memSize":768,"opName":"PUSH2"} +{"pc":929,"op":82,"gas":"0x9e140","gasCost":"0x6","stack":["0x600554610160527f50600160025560085450610140527f60006002610240527f","0x300"],"depth":2,"returnData":"0x","refund":"0x0","memSize":768,"opName":"MSTORE"} +{"pc":930,"op":127,"gas":"0x9e13a","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":800,"opName":"PUSH32"} +{"pc":963,"op":97,"gas":"0x9e137","gasCost":"0x3","stack":["0x6102a0527f557fd86000606000527e600060610180527e600060005af1508612"],"depth":2,"returnData":"0x","refund":"0x0","memSize":800,"opName":"PUSH2"} +{"pc":966,"op":82,"gas":"0x9e134","gasCost":"0x6","stack":["0x6102a0527f557fd86000606000527e600060610180527e600060005af1508612","0x320"],"depth":2,"returnData":"0x","refund":"0x0","memSize":800,"opName":"MSTORE"} +{"pc":967,"op":127,"gas":"0x9e12e","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":832,"opName":"PUSH32"} +{"pc":1000,"op":97,"gas":"0x9e12b","gasCost":"0x3","stack":["0x17145147356102c0527f610260527f610160527f5198a37e127a7efa7c600052"],"depth":2,"returnData":"0x","refund":"0x0","memSize":832,"opName":"PUSH2"} +{"pc":1003,"op":82,"gas":"0x9e128","gasCost":"0x6","stack":["0x17145147356102c0527f610260527f610160527f5198a37e127a7efa7c600052","0x340"],"depth":2,"returnData":"0x","refund":"0x0","memSize":832,"opName":"MSTORE"} +{"pc":1004,"op":127,"gas":"0x9e122","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":864,"opName":"PUSH32"} +{"pc":1037,"op":97,"gas":"0x9e11f","gasCost":"0x3","stack":["0x6101a0527f606020527f6102e0527f6060205360610280527ff760215360ff60"],"depth":2,"returnData":"0x","refund":"0x0","memSize":864,"opName":"PUSH2"} +{"pc":1040,"op":82,"gas":"0x9e11c","gasCost":"0x6","stack":["0x6101a0527f606020527f6102e0527f6060205360610280527ff760215360ff60","0x360"],"depth":2,"returnData":"0x","refund":"0x0","memSize":864,"opName":"MSTORE"} +{"pc":1041,"op":127,"gas":"0x9e116","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":896,"opName":"PUSH32"} +{"pc":1074,"op":97,"gas":"0x9e113","gasCost":"0x3","stack":["0x225360610180527fdb602353603760610300527f6101c0527f24536075606102"],"depth":2,"returnData":"0x","refund":"0x0","memSize":896,"opName":"PUSH2"} +{"pc":1077,"op":82,"gas":"0x9e110","gasCost":"0x6","stack":["0x225360610180527fdb602353603760610300527f6101c0527f24536075606102","0x380"],"depth":2,"returnData":"0x","refund":"0x0","memSize":896,"opName":"MSTORE"} +{"pc":1078,"op":127,"gas":"0x9e10a","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":928,"opName":"PUSH32"} +{"pc":1111,"op":97,"gas":"0x9e107","gasCost":"0x3","stack":["0xa0527f2553609f606040527f265360fe60275360610320527f8f60286101a052"],"depth":2,"returnData":"0x","refund":"0x0","memSize":928,"opName":"PUSH2"} +{"pc":1114,"op":82,"gas":"0x9e104","gasCost":"0x6","stack":["0xa0527f2553609f606040527f265360fe60275360610320527f8f60286101a052","0x3a0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":928,"opName":"MSTORE"} +{"pc":1115,"op":127,"gas":"0x9e0fe","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":960,"opName":"PUSH32"} +{"pc":1148,"op":97,"gas":"0x9e0fb","gasCost":"0x3","stack":["0x7f53606101e0527f6102c0527f0b6029536060602a53600060610340527f2b53"],"depth":2,"returnData":"0x","refund":"0x0","memSize":960,"opName":"PUSH2"} +{"pc":1151,"op":82,"gas":"0x9e0f8","gasCost":"0x6","stack":["0x7f53606101e0527f6102c0527f0b6029536060602a53600060610340527f2b53","0x3c0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":960,"opName":"MSTORE"} +{"pc":1152,"op":127,"gas":"0x9e0f2","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":992,"opName":"PUSH32"} +{"pc":1185,"op":97,"gas":"0x9e0ef","gasCost":"0x3","stack":["0x6060602c53606052606060805360006061016102e0527f610200527fc0526103"],"depth":2,"returnData":"0x","refund":"0x0","memSize":992,"opName":"PUSH2"} +{"pc":1188,"op":82,"gas":"0x9e0ec","gasCost":"0x7","stack":["0x6060602c53606052606060805360006061016102e0527f610200527fc0526103","0x3e0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":992,"opName":"MSTORE"} +{"pc":1189,"op":127,"gas":"0x9e0e5","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1024,"opName":"PUSH32"} +{"pc":1222,"op":97,"gas":"0x9e0e2","gasCost":"0x3","stack":["0x60527f7f81536060608253602d6083536053608453606060855360fd61030052"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1024,"opName":"PUSH2"} +{"pc":1225,"op":82,"gas":"0x9e0df","gasCost":"0x6","stack":["0x60527f7f81536060608253602d6083536053608453606060855360fd61030052","0x400"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1024,"opName":"MSTORE"} +{"pc":1226,"op":127,"gas":"0x9e0d9","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1056,"opName":"PUSH32"} +{"pc":1259,"op":97,"gas":"0x9e0d6","gasCost":"0x3","stack":["0x7f6086610380527f536060610220527f6087536101e0527f602e608853605360"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1056,"opName":"PUSH2"} +{"pc":1262,"op":82,"gas":"0x9e0d3","gasCost":"0x6","stack":["0x7f6086610380527f536060610220527f6087536101e0527f602e608853605360","0x420"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1056,"opName":"MSTORE"} +{"pc":1263,"op":127,"gas":"0x9e0cd","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1088,"opName":"PUSH32"} +{"pc":1296,"op":97,"gas":"0x9e0ca","gasCost":"0x3","stack":["0x89536060608a61036103a0527f20527f53602f608b536060608c610240527f53"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1088,"opName":"PUSH2"} +{"pc":1299,"op":82,"gas":"0x9e0c7","gasCost":"0x6","stack":["0x89536060608a61036103a0527f20527f53602f608b536060608c610240527f53","0x440"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1088,"opName":"MSTORE"} +{"pc":1300,"op":127,"gas":"0x9e0c1","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1120,"opName":"PUSH32"} +{"pc":1333,"op":97,"gas":"0x9e0be","gasCost":"0x3","stack":["0x6000608d5360f36102005260606103c0527f610220610340527f53608e610221"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1120,"opName":"PUSH2"} +{"pc":1336,"op":82,"gas":"0x9e0bb","gasCost":"0x6","stack":["0x6000608d5360f36102005260606103c0527f610220610340527f53608e610221","0x460"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1120,"opName":"MSTORE"} +{"pc":1337,"op":127,"gas":"0x9e0b5","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH32"} +{"pc":1370,"op":97,"gas":"0x9e0b2","gasCost":"0x3","stack":["0x536053610222536060610260527f610223536103e0527f600061022453606061"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH2"} +{"pc":1373,"op":82,"gas":"0x9e0af","gasCost":"0x6","stack":["0x536053610222536060610260527f610223536103e0527f600061022453606061","0x480"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"MSTORE"} +{"pc":1374,"op":127,"gas":"0x9e0a9","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"PUSH32"} +{"pc":1407,"op":97,"gas":"0x9e0a6","gasCost":"0x3","stack":["0x360527f61022553608f61022653606061022753600061610400527f02610280"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"PUSH2"} +{"pc":1410,"op":82,"gas":"0x9e0a3","gasCost":"0x6","stack":["0x360527f61022553608f61022653606061022753600061610400527f02610280","0x4a0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"MSTORE"} +{"pc":1411,"op":127,"gas":"0x9e09d","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1216,"opName":"PUSH32"} +{"pc":1444,"op":97,"gas":"0x9e09a","gasCost":"0x3","stack":["0x527f28536060610229610380527f53600061022a5360f561022b536061042052"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1216,"opName":"PUSH2"} +{"pc":1447,"op":82,"gas":"0x9e097","gasCost":"0x6","stack":["0x527f28536060610229610380527f53600061022a5360f561022b536061042052","0x4c0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1216,"opName":"MSTORE"} +{"pc":1448,"op":127,"gas":"0x9e091","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1248,"opName":"PUSH32"} +{"pc":1481,"op":97,"gas":"0x9e08e","gasCost":"0x3","stack":["0x7f6061022c53600061022d536102a0527f60606103a0527f61022e5360006102"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1248,"opName":"PUSH2"} +{"pc":1484,"op":82,"gas":"0x9e08b","gasCost":"0x7","stack":["0x7f6061022c53600061022d536102a0527f60606103a0527f61022e5360006102","0x4e0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1248,"opName":"MSTORE"} +{"pc":1485,"op":127,"gas":"0x9e084","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1280,"opName":"PUSH32"} +{"pc":1518,"op":97,"gas":"0x9e081","gasCost":"0x3","stack":["0x2f610440527f53606061023053600061023153606061023253600061026103c0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1280,"opName":"PUSH2"} +{"pc":1521,"op":82,"gas":"0x9e07e","gasCost":"0x6","stack":["0x2f610440527f53606061023053600061023153606061023253600061026103c0","0x500"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1280,"opName":"MSTORE"} +{"pc":1522,"op":127,"gas":"0x9e078","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1312,"opName":"PUSH32"} +{"pc":1555,"op":97,"gas":"0x9e075","gasCost":"0x3","stack":["0x527fc0527f61610460527f023353606061023453600061023553608561023653"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1312,"opName":"PUSH2"} +{"pc":1558,"op":82,"gas":"0x9e072","gasCost":"0x6","stack":["0x527fc0527f61610460527f023353606061023453600061023553608561023653","0x520"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1312,"opName":"MSTORE"} +{"pc":1559,"op":127,"gas":"0x9e06c","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1344,"opName":"PUSH32"} +{"pc":1592,"op":97,"gas":"0x9e069","gasCost":"0x3","stack":["0x605a61023753606103e052610480527f7ff261026102e0526038610300536053"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1344,"opName":"PUSH2"} +{"pc":1595,"op":82,"gas":"0x9e066","gasCost":"0x6","stack":["0x605a61023753606103e052610480527f7ff261026102e0526038610300536053","0x540"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1344,"opName":"MSTORE"} +{"pc":1596,"op":127,"gas":"0x9e060","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1376,"opName":"PUSH32"} +{"pc":1629,"op":97,"gas":"0x9e05d","gasCost":"0x3","stack":["0x610301536060610302536050610303536104a0527f60610400527f6161030453"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1376,"opName":"PUSH2"} +{"pc":1632,"op":82,"gas":"0x9e05a","gasCost":"0x6","stack":["0x610301536060610302536050610303536104a0527f60610400527f6161030453","0x560"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1376,"opName":"MSTORE"} +{"pc":1633,"op":127,"gas":"0x9e054","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1408,"opName":"PUSH32"} +{"pc":1666,"op":97,"gas":"0x9e051","gasCost":"0x3","stack":["0x6002610305536039610306536053610307536060616104c0527f030853605061"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1408,"opName":"PUSH2"} +{"pc":1669,"op":82,"gas":"0x9e04e","gasCost":"0x6","stack":["0x6002610305536039610306536053610307536060616104c0527f030853605061","0x580"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1408,"opName":"MSTORE"} +{"pc":1670,"op":127,"gas":"0x9e048","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1440,"opName":"PUSH32"} +{"pc":1703,"op":97,"gas":"0x9e045","gasCost":"0x3","stack":["0x610420527f030953606161030a53600261030b53603a61030c536104e0527f60"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1440,"opName":"PUSH2"} +{"pc":1706,"op":82,"gas":"0x9e042","gasCost":"0x7","stack":["0x610420527f030953606161030a53600261030b53603a61030c536104e0527f60","0x5a0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1440,"opName":"MSTORE"} +{"pc":1707,"op":127,"gas":"0x9e03b","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"PUSH32"} +{"pc":1740,"op":97,"gas":"0x9e038","gasCost":"0x3","stack":["0x5361030d53606161030e610440527f53600261030f53603b6103105360606161"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"PUSH2"} +{"pc":1743,"op":82,"gas":"0x9e035","gasCost":"0x6","stack":["0x5361030d53606161030e610440527f53600261030f53603b6103105360606161","0x5c0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"MSTORE"} +{"pc":1744,"op":127,"gas":"0x9e02f","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1504,"opName":"PUSH32"} +{"pc":1777,"op":97,"gas":"0x9e02c","gasCost":"0x3","stack":["0x500527f03115360006103125360f36103135361610460526003610480536014"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1504,"opName":"PUSH2"} +{"pc":1780,"op":82,"gas":"0x9e029","gasCost":"0x6","stack":["0x500527f03115360006103125360f36103135361610460526003610480536014","0x5e0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1504,"opName":"MSTORE"} +{"pc":1781,"op":127,"gas":"0x9e023","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1536,"opName":"PUSH32"} +{"pc":1814,"op":97,"gas":"0x9e020","gasCost":"0x3","stack":["0x61048153610520527f6060610482536000610483536060610484536000610485"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1536,"opName":"PUSH2"} +{"pc":1817,"op":82,"gas":"0x9e01d","gasCost":"0x6","stack":["0x61048153610520527f6060610482536000610483536060610484536000610485","0x600"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1536,"opName":"MSTORE"} +{"pc":1818,"op":127,"gas":"0x9e017","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1568,"opName":"PUSH32"} +{"pc":1851,"op":97,"gas":"0x9e014","gasCost":"0x3","stack":["0x5360f0610486536060610540527f610487536000610488536060610489536000"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1568,"opName":"PUSH2"} +{"pc":1854,"op":82,"gas":"0x9e011","gasCost":"0x6","stack":["0x5360f0610486536060610540527f610487536000610488536060610489536000","0x620"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1568,"opName":"MSTORE"} +{"pc":1855,"op":127,"gas":"0x9e00b","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1600,"opName":"PUSH32"} +{"pc":1888,"op":97,"gas":"0x9e008","gasCost":"0x3","stack":["0x61048a53606061048b5360006104610560527f8c53606061048d53600061048e"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1600,"opName":"PUSH2"} +{"pc":1891,"op":82,"gas":"0x9e005","gasCost":"0x7","stack":["0x61048a53606061048b5360006104610560527f8c53606061048d53600061048e","0x640"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1600,"opName":"MSTORE"} +{"pc":1892,"op":127,"gas":"0x9dffe","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1632,"opName":"PUSH32"} +{"pc":1925,"op":97,"gas":"0x9dffb","gasCost":"0x3","stack":["0x53608461048f53605a6104905360f4610491536105805260606105a053605061"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1632,"opName":"PUSH2"} +{"pc":1928,"op":82,"gas":"0x9dff8","gasCost":"0x6","stack":["0x53608461048f53605a6104905360f4610491536105805260606105a053605061","0x660"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1632,"opName":"MSTORE"} +{"pc":1929,"op":127,"gas":"0x9dff2","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1664,"opName":"PUSH32"} +{"pc":1962,"op":97,"gas":"0x9dfef","gasCost":"0x3","stack":["0x5a15360616105a25360046105a35360926105a45360536105a55360606105a6"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1664,"opName":"PUSH2"} +{"pc":1965,"op":82,"gas":"0x9dfec","gasCost":"0x6","stack":["0x5a15360616105a25360046105a35360926105a45360536105a55360606105a6","0x680"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1664,"opName":"MSTORE"} +{"pc":1966,"op":127,"gas":"0x9dfe6","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1696,"opName":"PUSH32"} +{"pc":1999,"op":97,"gas":"0x9dfe3","gasCost":"0x3","stack":["0x5360506105a75360616105a85360046105a95360936105aa5360536105ab5360"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1696,"opName":"PUSH2"} +{"pc":2002,"op":82,"gas":"0x9dfe0","gasCost":"0x6","stack":["0x5360506105a75360616105a85360046105a95360936105aa5360536105ab5360","0x6a0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1696,"opName":"MSTORE"} +{"pc":2003,"op":127,"gas":"0x9dfda","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1728,"opName":"PUSH32"} +{"pc":2036,"op":97,"gas":"0x9dfd7","gasCost":"0x3","stack":["0x616105ac5360046105ad5360946105ae5360606105af5360006105b05360f361"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1728,"opName":"PUSH2"} +{"pc":2039,"op":82,"gas":"0x9dfd4","gasCost":"0x6","stack":["0x616105ac5360046105ad5360946105ae5360606105af5360006105b05360f361","0x6c0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1728,"opName":"MSTORE"} +{"pc":2040,"op":96,"gas":"0x9dfce","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1760,"opName":"PUSH1"} +{"pc":2042,"op":97,"gas":"0x9dfcb","gasCost":"0x3","stack":["0x5"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1760,"opName":"PUSH2"} +{"pc":2045,"op":83,"gas":"0x9dfc8","gasCost":"0x7","stack":["0x5","0x6e0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1760,"opName":"MSTORE8"} +{"pc":2046,"op":96,"gas":"0x9dfc1","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"PUSH1"} +{"pc":2048,"op":97,"gas":"0x9dfbe","gasCost":"0x3","stack":["0xb1"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"PUSH2"} +{"pc":2051,"op":83,"gas":"0x9dfbb","gasCost":"0x3","stack":["0xb1","0x6e1"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"MSTORE8"} +{"pc":2052,"op":96,"gas":"0x9dfb8","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"PUSH1"} +{"pc":2054,"op":97,"gas":"0x9dfb5","gasCost":"0x3","stack":["0x53"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"PUSH2"} +{"pc":2057,"op":83,"gas":"0x9dfb2","gasCost":"0x3","stack":["0x53","0x6e2"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"MSTORE8"} +{"pc":2058,"op":96,"gas":"0x9dfaf","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"PUSH1"} +{"pc":2060,"op":97,"gas":"0x9dfac","gasCost":"0x3","stack":["0x60"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"PUSH2"} +{"pc":2063,"op":83,"gas":"0x9dfa9","gasCost":"0x3","stack":["0x60","0x6e3"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"MSTORE8"} +{"pc":2064,"op":96,"gas":"0x9dfa6","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"PUSH1"} +{"pc":2066,"op":97,"gas":"0x9dfa3","gasCost":"0x3","stack":["0x0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"PUSH2"} +{"pc":2069,"op":83,"gas":"0x9dfa0","gasCost":"0x3","stack":["0x0","0x6e4"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"MSTORE8"} +{"pc":2070,"op":96,"gas":"0x9df9d","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"PUSH1"} +{"pc":2072,"op":97,"gas":"0x9df9a","gasCost":"0x3","stack":["0x61"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"PUSH2"} +{"pc":2075,"op":83,"gas":"0x9df97","gasCost":"0x3","stack":["0x61","0x6e5"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"MSTORE8"} +{"pc":2076,"op":96,"gas":"0x9df94","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"PUSH1"} +{"pc":2078,"op":97,"gas":"0x9df91","gasCost":"0x3","stack":["0x5"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"PUSH2"} +{"pc":2081,"op":83,"gas":"0x9df8e","gasCost":"0x3","stack":["0x5","0x6e6"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"MSTORE8"} +{"pc":2082,"op":96,"gas":"0x9df8b","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"PUSH1"} +{"pc":2084,"op":97,"gas":"0x9df88","gasCost":"0x3","stack":["0xb2"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"PUSH2"} +{"pc":2087,"op":83,"gas":"0x9df85","gasCost":"0x3","stack":["0xb2","0x6e7"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"MSTORE8"} +{"pc":2088,"op":96,"gas":"0x9df82","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"PUSH1"} +{"pc":2090,"op":97,"gas":"0x9df7f","gasCost":"0x3","stack":["0x60"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"PUSH2"} +{"pc":2093,"op":83,"gas":"0x9df7c","gasCost":"0x3","stack":["0x60","0x6e8"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"MSTORE8"} +{"pc":2094,"op":96,"gas":"0x9df79","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"PUSH1"} +{"pc":2096,"op":97,"gas":"0x9df76","gasCost":"0x3","stack":["0x0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"PUSH2"} +{"pc":2099,"op":83,"gas":"0x9df73","gasCost":"0x3","stack":["0x0","0x6e9"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"MSTORE8"} +{"pc":2100,"op":96,"gas":"0x9df70","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"PUSH1"} +{"pc":2102,"op":97,"gas":"0x9df6d","gasCost":"0x3","stack":["0x60"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"PUSH2"} +{"pc":2105,"op":83,"gas":"0x9df6a","gasCost":"0x3","stack":["0x60","0x6ea"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"MSTORE8"} +{"pc":2106,"op":96,"gas":"0x9df67","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"PUSH1"} +{"pc":2108,"op":97,"gas":"0x9df64","gasCost":"0x3","stack":["0x0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"PUSH2"} +{"pc":2111,"op":83,"gas":"0x9df61","gasCost":"0x3","stack":["0x0","0x6eb"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"MSTORE8"} +{"pc":2112,"op":96,"gas":"0x9df5e","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"PUSH1"} +{"pc":2114,"op":97,"gas":"0x9df5b","gasCost":"0x3","stack":["0xf5"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"PUSH2"} +{"pc":2117,"op":83,"gas":"0x9df58","gasCost":"0x3","stack":["0xf5","0x6ec"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"MSTORE8"} +{"pc":2118,"op":96,"gas":"0x9df55","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"PUSH1"} +{"pc":2120,"op":97,"gas":"0x9df52","gasCost":"0x3","stack":["0x60"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"PUSH2"} +{"pc":2123,"op":83,"gas":"0x9df4f","gasCost":"0x3","stack":["0x60","0x6ed"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"MSTORE8"} +{"pc":2124,"op":96,"gas":"0x9df4c","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"PUSH1"} +{"pc":2126,"op":97,"gas":"0x9df49","gasCost":"0x3","stack":["0x0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"PUSH2"} +{"pc":2129,"op":83,"gas":"0x9df46","gasCost":"0x3","stack":["0x0","0x6ee"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"MSTORE8"} +{"pc":2130,"op":96,"gas":"0x9df43","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"PUSH1"} +{"pc":2132,"op":97,"gas":"0x9df40","gasCost":"0x3","stack":["0x60"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"PUSH2"} +{"pc":2135,"op":83,"gas":"0x9df3d","gasCost":"0x3","stack":["0x60","0x6ef"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"MSTORE8"} +{"pc":2136,"op":96,"gas":"0x9df3a","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"PUSH1"} +{"pc":2138,"op":97,"gas":"0x9df37","gasCost":"0x3","stack":["0x0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"PUSH2"} +{"pc":2141,"op":83,"gas":"0x9df34","gasCost":"0x3","stack":["0x0","0x6f0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"MSTORE8"} +{"pc":2142,"op":96,"gas":"0x9df31","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"PUSH1"} +{"pc":2144,"op":97,"gas":"0x9df2e","gasCost":"0x3","stack":["0x60"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"PUSH2"} +{"pc":2147,"op":83,"gas":"0x9df2b","gasCost":"0x3","stack":["0x60","0x6f1"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"MSTORE8"} +{"pc":2148,"op":96,"gas":"0x9df28","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"PUSH1"} +{"pc":2150,"op":97,"gas":"0x9df25","gasCost":"0x3","stack":["0x0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"PUSH2"} +{"pc":2153,"op":83,"gas":"0x9df22","gasCost":"0x3","stack":["0x0","0x6f2"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"MSTORE8"} +{"pc":2154,"op":96,"gas":"0x9df1f","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"PUSH1"} +{"pc":2156,"op":97,"gas":"0x9df1c","gasCost":"0x3","stack":["0x60"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"PUSH2"} +{"pc":2159,"op":83,"gas":"0x9df19","gasCost":"0x3","stack":["0x60","0x6f3"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"MSTORE8"} +{"pc":2160,"op":96,"gas":"0x9df16","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"PUSH1"} +{"pc":2162,"op":97,"gas":"0x9df13","gasCost":"0x3","stack":["0x0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"PUSH2"} +{"pc":2165,"op":83,"gas":"0x9df10","gasCost":"0x3","stack":["0x0","0x6f4"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"MSTORE8"} +{"pc":2166,"op":96,"gas":"0x9df0d","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"PUSH1"} +{"pc":2168,"op":97,"gas":"0x9df0a","gasCost":"0x3","stack":["0x60"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"PUSH2"} +{"pc":2171,"op":83,"gas":"0x9df07","gasCost":"0x3","stack":["0x60","0x6f5"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"MSTORE8"} +{"pc":2172,"op":96,"gas":"0x9df04","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"PUSH1"} +{"pc":2174,"op":97,"gas":"0x9df01","gasCost":"0x3","stack":["0x0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"PUSH2"} +{"pc":2177,"op":83,"gas":"0x9defe","gasCost":"0x3","stack":["0x0","0x6f6"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"MSTORE8"} +{"pc":2178,"op":96,"gas":"0x9defb","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"PUSH1"} +{"pc":2180,"op":97,"gas":"0x9def8","gasCost":"0x3","stack":["0x85"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"PUSH2"} +{"pc":2183,"op":83,"gas":"0x9def5","gasCost":"0x3","stack":["0x85","0x6f7"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"MSTORE8"} +{"pc":2184,"op":96,"gas":"0x9def2","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"PUSH1"} +{"pc":2186,"op":97,"gas":"0x9deef","gasCost":"0x3","stack":["0x5a"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"PUSH2"} +{"pc":2189,"op":83,"gas":"0x9deec","gasCost":"0x3","stack":["0x5a","0x6f8"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"MSTORE8"} +{"pc":2190,"op":96,"gas":"0x9dee9","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"PUSH1"} +{"pc":2192,"op":97,"gas":"0x9dee6","gasCost":"0x3","stack":["0xf1"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"PUSH2"} +{"pc":2195,"op":83,"gas":"0x9dee3","gasCost":"0x3","stack":["0xf1","0x6f9"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"MSTORE8"} +{"pc":2196,"op":96,"gas":"0x9dee0","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"PUSH1"} +{"pc":2198,"op":97,"gas":"0x9dedd","gasCost":"0x3","stack":["0x50"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"PUSH2"} +{"pc":2201,"op":83,"gas":"0x9deda","gasCost":"0x3","stack":["0x50","0x6fa"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"MSTORE8"} +{"pc":2202,"op":96,"gas":"0x9ded7","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"PUSH1"} +{"pc":2204,"op":97,"gas":"0x9ded4","gasCost":"0x3","stack":["0x50"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"PUSH2"} +{"pc":2207,"op":83,"gas":"0x9ded1","gasCost":"0x3","stack":["0x50","0x6fb"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"MSTORE8"} +{"pc":2208,"op":97,"gas":"0x9dece","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"PUSH2"} +{"pc":2211,"op":96,"gas":"0x9decb","gasCost":"0x3","stack":["0x6fc"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"PUSH1"} +{"pc":2213,"op":243,"gas":"0x9dec8","gasCost":"0x0","stack":["0x6fc","0x0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1792,"opName":"RETURN"} +{"pc":2605,"op":96,"gas":"0x49392","gasCost":"0x3","stack":["0x7dce2faf43218578e3fcf2ad22df9918a89e2fba"],"depth":1,"returnData":"0x","refund":"0x0","memSize":2240,"opName":"PUSH1"} +{"pc":2607,"op":96,"gas":"0x4938f","gasCost":"0x3","stack":["0x7dce2faf43218578e3fcf2ad22df9918a89e2fba","0x0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":2240,"opName":"PUSH1"} +{"pc":2609,"op":96,"gas":"0x4938c","gasCost":"0x3","stack":["0x7dce2faf43218578e3fcf2ad22df9918a89e2fba","0x0","0x0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":2240,"opName":"PUSH1"} +{"pc":2611,"op":96,"gas":"0x49389","gasCost":"0x3","stack":["0x7dce2faf43218578e3fcf2ad22df9918a89e2fba","0x0","0x0","0x0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":2240,"opName":"PUSH1"} +{"pc":2613,"op":96,"gas":"0x49386","gasCost":"0x3","stack":["0x7dce2faf43218578e3fcf2ad22df9918a89e2fba","0x0","0x0","0x0","0x0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":2240,"opName":"PUSH1"} +{"pc":2615,"op":133,"gas":"0x49383","gasCost":"0x3","stack":["0x7dce2faf43218578e3fcf2ad22df9918a89e2fba","0x0","0x0","0x0","0x0","0x0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":2240,"opName":"DUP6"} +{"pc":2616,"op":90,"gas":"0x49380","gasCost":"0x2","stack":["0x7dce2faf43218578e3fcf2ad22df9918a89e2fba","0x0","0x0","0x0","0x0","0x0","0x7dce2faf43218578e3fcf2ad22df9918a89e2fba"],"depth":1,"returnData":"0x","refund":"0x0","memSize":2240,"opName":"GAS"} +{"pc":2617,"op":241,"gas":"0x4937e","gasCost":"0x48132","stack":["0x7dce2faf43218578e3fcf2ad22df9918a89e2fba","0x0","0x0","0x0","0x0","0x0","0x7dce2faf43218578e3fcf2ad22df9918a89e2fba","0x4937e"],"depth":1,"returnData":"0x","refund":"0x0","memSize":2240,"opName":"CALL"} +{"pc":0,"op":127,"gas":"0x480ce","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH32"} +{"pc":33,"op":96,"gas":"0x480cb","gasCost":"0x3","stack":["0x6008545060006004557f600160045560006004556000600060006000600060f9"],"depth":2,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":35,"op":82,"gas":"0x480c8","gasCost":"0x6","stack":["0x6008545060006004557f600160045560006004556000600060006000600060f9","0x0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":0,"opName":"MSTORE"} +{"pc":36,"op":127,"gas":"0x480c2","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":32,"opName":"PUSH32"} +{"pc":69,"op":96,"gas":"0x480bf","gasCost":"0x3","stack":["0x5af250600060006000606000527e60f45af4506000600060006000600060f55a"],"depth":2,"returnData":"0x","refund":"0x0","memSize":32,"opName":"PUSH1"} +{"pc":71,"op":82,"gas":"0x480bc","gasCost":"0x6","stack":["0x5af250600060006000606000527e60f45af4506000600060006000600060f55a","0x20"],"depth":2,"returnData":"0x","refund":"0x0","memSize":32,"opName":"MSTORE"} +{"pc":72,"op":127,"gas":"0x480b6","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":64,"opName":"PUSH32"} +{"pc":105,"op":96,"gas":"0x480b3","gasCost":"0x3","stack":["0xf150f001075205846a44a283446020527f8ca2600060006000600060045af450"],"depth":2,"returnData":"0x","refund":"0x0","memSize":64,"opName":"PUSH1"} +{"pc":107,"op":82,"gas":"0x480b0","gasCost":"0x6","stack":["0xf150f001075205846a44a283446020527f8ca2600060006000600060045af450","0x40"],"depth":2,"returnData":"0x","refund":"0x0","memSize":64,"opName":"MSTORE"} +{"pc":108,"op":127,"gas":"0x480aa","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":96,"opName":"PUSH32"} +{"pc":141,"op":96,"gas":"0x480a7","gasCost":"0x3","stack":["0x519930847f3b631c54a49b5f60035450326040527f77306b6000600060006000"],"depth":2,"returnData":"0x","refund":"0x0","memSize":96,"opName":"PUSH1"} +{"pc":143,"op":82,"gas":"0x480a4","gasCost":"0x6","stack":["0x519930847f3b631c54a49b5f60035450326040527f77306b6000600060006000","0x60"],"depth":2,"returnData":"0x","refund":"0x0","memSize":96,"opName":"MSTORE"} +{"pc":144,"op":127,"gas":"0x4809e","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":128,"opName":"PUSH32"} +{"pc":177,"op":96,"gas":"0x4809b","gasCost":"0x3","stack":["0x6000600c5af150600060006000600060f85af450506060527f06600160025560"],"depth":2,"returnData":"0x","refund":"0x0","memSize":128,"opName":"PUSH1"} +{"pc":179,"op":82,"gas":"0x48098","gasCost":"0x6","stack":["0x6000600c5af150600060006000600060f85af450506060527f06600160025560","0x80"],"depth":2,"returnData":"0x","refund":"0x0","memSize":128,"opName":"MSTORE"} +{"pc":180,"op":127,"gas":"0x48092","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":160,"opName":"PUSH32"} +{"pc":213,"op":96,"gas":"0x4808f","gasCost":"0x3","stack":["0x35450600060005560006001556c3394fff4607f7f1684317b6080527f387b9f"],"depth":2,"returnData":"0x","refund":"0x0","memSize":160,"opName":"PUSH1"} +{"pc":215,"op":82,"gas":"0x4808c","gasCost":"0x6","stack":["0x35450600060005560006001556c3394fff4607f7f1684317b6080527f387b9f","0xa0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":160,"opName":"MSTORE"} +{"pc":216,"op":127,"gas":"0x48086","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":192,"opName":"PUSH32"} +{"pc":249,"op":96,"gas":"0x48083","gasCost":"0x3","stack":["0x1920700184809d60015450011899016e6009ff60026001556000527f9f60a052"],"depth":2,"returnData":"0x","refund":"0x0","memSize":192,"opName":"PUSH1"} +{"pc":251,"op":82,"gas":"0x48080","gasCost":"0x6","stack":["0x1920700184809d60015450011899016e6009ff60026001556000527f9f60a052","0xc0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":192,"opName":"MSTORE"} +{"pc":252,"op":127,"gas":"0x4807a","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":224,"opName":"PUSH32"} +{"pc":285,"op":96,"gas":"0x48077","gasCost":"0x3","stack":["0x7f6000527f9981600160045582600eff600060006000600060f65af450600060"],"depth":2,"returnData":"0x","refund":"0x0","memSize":224,"opName":"PUSH1"} +{"pc":287,"op":82,"gas":"0x48074","gasCost":"0x6","stack":["0x7f6000527f9981600160045582600eff600060006000600060f65af450600060","0xe0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":224,"opName":"MSTORE"} +{"pc":288,"op":127,"gas":"0x4806e","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":256,"opName":"PUSH32"} +{"pc":321,"op":97,"gas":"0x4806b","gasCost":"0x3","stack":["0x6060c0527f20527e600060006020527f60f75af4501d7f190316666000600060"],"depth":2,"returnData":"0x","refund":"0x0","memSize":256,"opName":"PUSH2"} +{"pc":324,"op":82,"gas":"0x48068","gasCost":"0x6","stack":["0x6060c0527f20527e600060006020527f60f75af4501d7f190316666000600060","0x100"],"depth":2,"returnData":"0x","refund":"0x0","memSize":256,"opName":"MSTORE"} +{"pc":325,"op":126,"gas":"0x48062","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":288,"opName":"PUSH31"} +{"pc":357,"op":97,"gas":"0x4805f","gasCost":"0x3","stack":["0x6000600060e0527f60046040527f5af1506000600060006040527f60006009"],"depth":2,"returnData":"0x","refund":"0x0","memSize":288,"opName":"PUSH2"} +{"pc":360,"op":82,"gas":"0x4805c","gasCost":"0x6","stack":["0x6000600060e0527f60046040527f5af1506000600060006040527f60006009","0x120"],"depth":2,"returnData":"0x","refund":"0x0","memSize":288,"opName":"MSTORE"} +{"pc":361,"op":127,"gas":"0x48056","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":320,"opName":"PUSH32"} +{"pc":394,"op":97,"gas":"0x48053","gasCost":"0x3","stack":["0x5af4503c95138e5b8f610100527f7f605a6000536060527f6031600153606b60"],"depth":2,"returnData":"0x","refund":"0x0","memSize":320,"opName":"PUSH2"} +{"pc":397,"op":82,"gas":"0x48050","gasCost":"0x6","stack":["0x5af4503c95138e5b8f610100527f7f605a6000536060527f6031600153606b60","0x140"],"depth":2,"returnData":"0x","refund":"0x0","memSize":320,"opName":"MSTORE"} +{"pc":398,"op":127,"gas":"0x4804a","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":352,"opName":"PUSH32"} +{"pc":431,"op":97,"gas":"0x48047","gasCost":"0x3","stack":["0x2536010606060527f0353604560610120527f04536060600553600160608052"],"depth":2,"returnData":"0x","refund":"0x0","memSize":352,"opName":"PUSH2"} +{"pc":434,"op":82,"gas":"0x48044","gasCost":"0x6","stack":["0x2536010606060527f0353604560610120527f04536060600553600160608052","0x160"],"depth":2,"returnData":"0x","refund":"0x0","memSize":352,"opName":"MSTORE"} +{"pc":435,"op":127,"gas":"0x4803e","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":384,"opName":"PUSH32"} +{"pc":468,"op":97,"gas":"0x4803b","gasCost":"0x3","stack":["0x7e527f60065360606007536002600853606080610140527f527f556009536060"],"depth":2,"returnData":"0x","refund":"0x0","memSize":384,"opName":"PUSH2"} +{"pc":471,"op":82,"gas":"0x48038","gasCost":"0x6","stack":["0x7e527f60065360606007536002600853606080610140527f527f556009536060","0x180"],"depth":2,"returnData":"0x","refund":"0x0","memSize":384,"opName":"MSTORE"} +{"pc":472,"op":127,"gas":"0x48032","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":416,"opName":"PUSH32"} +{"pc":505,"op":97,"gas":"0x4802f","gasCost":"0x3","stack":["0x600a53600160a0527f600b536060600c6020527f53600060610160527f0d5360"],"depth":2,"returnData":"0x","refund":"0x0","memSize":416,"opName":"PUSH2"} +{"pc":508,"op":82,"gas":"0x4802c","gasCost":"0x6","stack":["0x600a53600160a0527f600b536060600c6020527f53600060610160527f0d5360","0x1a0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":416,"opName":"MSTORE"} +{"pc":509,"op":127,"gas":"0x48026","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":448,"opName":"PUSH32"} +{"pc":542,"op":97,"gas":"0x48023","gasCost":"0x3","stack":["0x55600e60a0527f536060600f536060c0527f0160105360606011536002610180"],"depth":2,"returnData":"0x","refund":"0x0","memSize":448,"opName":"PUSH2"} +{"pc":545,"op":82,"gas":"0x48020","gasCost":"0x6","stack":["0x55600e60a0527f536060600f536060c0527f0160105360606011536002610180","0x1c0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":448,"opName":"MSTORE"} +{"pc":546,"op":127,"gas":"0x4801a","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":480,"opName":"PUSH32"} +{"pc":579,"op":97,"gas":"0x48017","gasCost":"0x3","stack":["0x527f601253606040527f55601353606060c0527f60145360e0527f6000601553"],"depth":2,"returnData":"0x","refund":"0x0","memSize":480,"opName":"PUSH2"} +{"pc":582,"op":82,"gas":"0x48014","gasCost":"0x6","stack":["0x527f601253606040527f55601353606060c0527f60145360e0527f6000601553","0x1e0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":480,"opName":"MSTORE"} +{"pc":583,"op":127,"gas":"0x4800e","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":512,"opName":"PUSH32"} +{"pc":616,"op":97,"gas":"0x4800b","gasCost":"0x3","stack":["0x60606101a0527f601653600060175360f360185360196060605260006060e052"],"depth":2,"returnData":"0x","refund":"0x0","memSize":512,"opName":"PUSH2"} +{"pc":619,"op":82,"gas":"0x48008","gasCost":"0x6","stack":["0x60606101a0527f601653600060175360f360185360196060605260006060e052","0x200"],"depth":2,"returnData":"0x","refund":"0x0","memSize":512,"opName":"MSTORE"} +{"pc":620,"op":127,"gas":"0x48002","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":544,"opName":"PUSH32"} +{"pc":653,"op":97,"gas":"0x47fff","gasCost":"0x3","stack":["0x610100527f7f806101c0527f5360f3608153608260006000f060006000600060"],"depth":2,"returnData":"0x","refund":"0x0","memSize":544,"opName":"PUSH2"} +{"pc":656,"op":82,"gas":"0x47ffc","gasCost":"0x6","stack":["0x610100527f7f806101c0527f5360f3608153608260006000f060006000600060","0x220"],"depth":2,"returnData":"0x","refund":"0x0","memSize":544,"opName":"MSTORE"} +{"pc":657,"op":126,"gas":"0x47ff6","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":576,"opName":"PUSH31"} +{"pc":689,"op":97,"gas":"0x47ff3","gasCost":"0x3","stack":["0x845af450506000600061016101e0527f20527f60610100527e600060006003"],"depth":2,"returnData":"0x","refund":"0x0","memSize":576,"opName":"PUSH2"} +{"pc":692,"op":82,"gas":"0x47ff0","gasCost":"0x6","stack":["0x845af450506000600061016101e0527f20527f60610100527e600060006003","0x240"],"depth":2,"returnData":"0x","refund":"0x0","memSize":576,"opName":"MSTORE"} +{"pc":693,"op":127,"gas":"0x47fea","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":608,"opName":"PUSH32"} +{"pc":726,"op":97,"gas":"0x47fe7","gasCost":"0x3","stack":["0x5af15060005450c760006002551309f562610200527f66a486610140527f6b00"],"depth":2,"returnData":"0x","refund":"0x0","memSize":608,"opName":"PUSH2"} +{"pc":729,"op":82,"gas":"0x47fe4","gasCost":"0x6","stack":["0x5af15060005450c760006002551309f562610200527f66a486610140527f6b00","0x260"],"depth":2,"returnData":"0x","refund":"0x0","memSize":608,"opName":"MSTORE"} +{"pc":730,"op":127,"gas":"0x47fde","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":640,"opName":"PUSH32"} +{"pc":763,"op":97,"gas":"0x47fdb","gasCost":"0x3","stack":["0x1d4571610120527f600054501c641d373c7f60045450610220527f6000600155"],"depth":2,"returnData":"0x","refund":"0x0","memSize":640,"opName":"PUSH2"} +{"pc":766,"op":82,"gas":"0x47fd8","gasCost":"0x6","stack":["0x1d4571610120527f600054501c641d373c7f60045450610220527f6000600155","0x280"],"depth":2,"returnData":"0x","refund":"0x0","memSize":640,"opName":"MSTORE"} +{"pc":767,"op":127,"gas":"0x47fd2","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":672,"opName":"PUSH32"} +{"pc":800,"op":97,"gas":"0x47fcf","gasCost":"0x3","stack":["0x600554610160527f50600160025560085450610140527f60006002610240527f"],"depth":2,"returnData":"0x","refund":"0x0","memSize":672,"opName":"PUSH2"} +{"pc":803,"op":82,"gas":"0x47fcc","gasCost":"0x6","stack":["0x600554610160527f50600160025560085450610140527f60006002610240527f","0x2a0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":672,"opName":"MSTORE"} +{"pc":804,"op":127,"gas":"0x47fc6","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":704,"opName":"PUSH32"} +{"pc":837,"op":97,"gas":"0x47fc3","gasCost":"0x3","stack":["0x557fd86000606000527e600060610180527e600060005af15086121714514735"],"depth":2,"returnData":"0x","refund":"0x0","memSize":704,"opName":"PUSH2"} +{"pc":840,"op":82,"gas":"0x47fc0","gasCost":"0x7","stack":["0x557fd86000606000527e600060610180527e600060005af15086121714514735","0x2c0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":704,"opName":"MSTORE"} +{"pc":841,"op":127,"gas":"0x47fb9","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":736,"opName":"PUSH32"} +{"pc":874,"op":97,"gas":"0x47fb6","gasCost":"0x3","stack":["0x610260527f610160527f5198a37e127a7efa7c6000526101a0527f606020527f"],"depth":2,"returnData":"0x","refund":"0x0","memSize":736,"opName":"PUSH2"} +{"pc":877,"op":82,"gas":"0x47fb3","gasCost":"0x6","stack":["0x610260527f610160527f5198a37e127a7efa7c6000526101a0527f606020527f","0x2e0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":736,"opName":"MSTORE"} +{"pc":878,"op":127,"gas":"0x47fad","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":768,"opName":"PUSH32"} +{"pc":911,"op":97,"gas":"0x47faa","gasCost":"0x3","stack":["0x6060205360610280527ff760215360ff60225360610180527fdb602353603760"],"depth":2,"returnData":"0x","refund":"0x0","memSize":768,"opName":"PUSH2"} +{"pc":914,"op":82,"gas":"0x47fa7","gasCost":"0x6","stack":["0x6060205360610280527ff760215360ff60225360610180527fdb602353603760","0x300"],"depth":2,"returnData":"0x","refund":"0x0","memSize":768,"opName":"MSTORE"} +{"pc":915,"op":127,"gas":"0x47fa1","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":800,"opName":"PUSH32"} +{"pc":948,"op":97,"gas":"0x47f9e","gasCost":"0x3","stack":["0x6101c0527f24536075606102a0527f2553609f606040527f265360fe60275360"],"depth":2,"returnData":"0x","refund":"0x0","memSize":800,"opName":"PUSH2"} +{"pc":951,"op":82,"gas":"0x47f9b","gasCost":"0x6","stack":["0x6101c0527f24536075606102a0527f2553609f606040527f265360fe60275360","0x320"],"depth":2,"returnData":"0x","refund":"0x0","memSize":800,"opName":"MSTORE"} +{"pc":952,"op":127,"gas":"0x47f95","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":832,"opName":"PUSH32"} +{"pc":985,"op":97,"gas":"0x47f92","gasCost":"0x3","stack":["0x8f60286101a0527f53606101e0527f6102c0527f0b6029536060602a53600060"],"depth":2,"returnData":"0x","refund":"0x0","memSize":832,"opName":"PUSH2"} +{"pc":988,"op":82,"gas":"0x47f8f","gasCost":"0x6","stack":["0x8f60286101a0527f53606101e0527f6102c0527f0b6029536060602a53600060","0x340"],"depth":2,"returnData":"0x","refund":"0x0","memSize":832,"opName":"MSTORE"} +{"pc":989,"op":127,"gas":"0x47f89","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":864,"opName":"PUSH32"} +{"pc":1022,"op":97,"gas":"0x47f86","gasCost":"0x3","stack":["0x2b536060602c53606052606060805360006061016102e0527f610200527fc052"],"depth":2,"returnData":"0x","refund":"0x0","memSize":864,"opName":"PUSH2"} +{"pc":1025,"op":82,"gas":"0x47f83","gasCost":"0x6","stack":["0x2b536060602c53606052606060805360006061016102e0527f610200527fc052","0x360"],"depth":2,"returnData":"0x","refund":"0x0","memSize":864,"opName":"MSTORE"} +{"pc":1026,"op":127,"gas":"0x47f7d","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":896,"opName":"PUSH32"} +{"pc":1059,"op":97,"gas":"0x47f7a","gasCost":"0x3","stack":["0x7f81536060608253602d6083536053608453606060855360fd610300527f6086"],"depth":2,"returnData":"0x","refund":"0x0","memSize":896,"opName":"PUSH2"} +{"pc":1062,"op":82,"gas":"0x47f77","gasCost":"0x6","stack":["0x7f81536060608253602d6083536053608453606060855360fd610300527f6086","0x380"],"depth":2,"returnData":"0x","refund":"0x0","memSize":896,"opName":"MSTORE"} +{"pc":1063,"op":127,"gas":"0x47f71","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":928,"opName":"PUSH32"} +{"pc":1096,"op":97,"gas":"0x47f6e","gasCost":"0x3","stack":["0x536060610220527f6087536101e0527f602e60885360536089536060608a6103"],"depth":2,"returnData":"0x","refund":"0x0","memSize":928,"opName":"PUSH2"} +{"pc":1099,"op":82,"gas":"0x47f6b","gasCost":"0x6","stack":["0x536060610220527f6087536101e0527f602e60885360536089536060608a6103","0x3a0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":928,"opName":"MSTORE"} +{"pc":1100,"op":127,"gas":"0x47f65","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":960,"opName":"PUSH32"} +{"pc":1133,"op":97,"gas":"0x47f62","gasCost":"0x3","stack":["0x20527f53602f608b536060608c610240527f536000608d5360f3610200526060"],"depth":2,"returnData":"0x","refund":"0x0","memSize":960,"opName":"PUSH2"} +{"pc":1136,"op":82,"gas":"0x47f5f","gasCost":"0x6","stack":["0x20527f53602f608b536060608c610240527f536000608d5360f3610200526060","0x3c0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":960,"opName":"MSTORE"} +{"pc":1137,"op":127,"gas":"0x47f59","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":992,"opName":"PUSH32"} +{"pc":1170,"op":97,"gas":"0x47f56","gasCost":"0x3","stack":["0x610220610340527f53608e610221536053610222536060610260527f61022353"],"depth":2,"returnData":"0x","refund":"0x0","memSize":992,"opName":"PUSH2"} +{"pc":1173,"op":82,"gas":"0x47f53","gasCost":"0x7","stack":["0x610220610340527f53608e610221536053610222536060610260527f61022353","0x3e0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":992,"opName":"MSTORE"} +{"pc":1174,"op":127,"gas":"0x47f4c","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1024,"opName":"PUSH32"} +{"pc":1207,"op":97,"gas":"0x47f49","gasCost":"0x3","stack":["0x6000610224536060610360527f61022553608f61022653606061022753600061"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1024,"opName":"PUSH2"} +{"pc":1210,"op":82,"gas":"0x47f46","gasCost":"0x6","stack":["0x6000610224536060610360527f61022553608f61022653606061022753600061","0x400"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1024,"opName":"MSTORE"} +{"pc":1211,"op":127,"gas":"0x47f40","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1056,"opName":"PUSH32"} +{"pc":1244,"op":97,"gas":"0x47f3d","gasCost":"0x3","stack":["0x2610280527f28536060610229610380527f53600061022a5360f561022b5360"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1056,"opName":"PUSH2"} +{"pc":1247,"op":82,"gas":"0x47f3a","gasCost":"0x6","stack":["0x2610280527f28536060610229610380527f53600061022a5360f561022b5360","0x420"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1056,"opName":"MSTORE"} +{"pc":1248,"op":127,"gas":"0x47f34","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1088,"opName":"PUSH32"} +{"pc":1281,"op":97,"gas":"0x47f31","gasCost":"0x3","stack":["0x6061022c53600061022d536102a0527f60606103a0527f61022e53600061022f"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1088,"opName":"PUSH2"} +{"pc":1284,"op":82,"gas":"0x47f2e","gasCost":"0x6","stack":["0x6061022c53600061022d536102a0527f60606103a0527f61022e53600061022f","0x440"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1088,"opName":"MSTORE"} +{"pc":1285,"op":127,"gas":"0x47f28","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1120,"opName":"PUSH32"} +{"pc":1318,"op":97,"gas":"0x47f25","gasCost":"0x3","stack":["0x53606061023053600061023153606061023253600061026103c0527fc0527f61"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1120,"opName":"PUSH2"} +{"pc":1321,"op":82,"gas":"0x47f22","gasCost":"0x6","stack":["0x53606061023053600061023153606061023253600061026103c0527fc0527f61","0x460"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1120,"opName":"MSTORE"} +{"pc":1322,"op":127,"gas":"0x47f1c","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH32"} +{"pc":1355,"op":97,"gas":"0x47f19","gasCost":"0x3","stack":["0x23353606061023453600061023553608561023653605a61023753606103e052"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH2"} +{"pc":1358,"op":82,"gas":"0x47f16","gasCost":"0x6","stack":["0x23353606061023453600061023553608561023653605a61023753606103e052","0x480"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"MSTORE"} +{"pc":1359,"op":127,"gas":"0x47f10","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"PUSH32"} +{"pc":1392,"op":97,"gas":"0x47f0d","gasCost":"0x3","stack":["0x7ff261026102e052603861030053605361030153606061030253605061030353"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"PUSH2"} +{"pc":1395,"op":82,"gas":"0x47f0a","gasCost":"0x6","stack":["0x7ff261026102e052603861030053605361030153606061030253605061030353","0x4a0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"MSTORE"} +{"pc":1396,"op":127,"gas":"0x47f04","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1216,"opName":"PUSH32"} +{"pc":1429,"op":97,"gas":"0x47f01","gasCost":"0x3","stack":["0x60610400527f6161030453600261030553603961030653605361030753606061"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1216,"opName":"PUSH2"} +{"pc":1432,"op":82,"gas":"0x47efe","gasCost":"0x6","stack":["0x60610400527f6161030453600261030553603961030653605361030753606061","0x4c0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1216,"opName":"MSTORE"} +{"pc":1433,"op":127,"gas":"0x47ef8","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1248,"opName":"PUSH32"} +{"pc":1466,"op":97,"gas":"0x47ef5","gasCost":"0x3","stack":["0x30853605061610420527f030953606161030a53600261030b53603a61030c53"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1248,"opName":"PUSH2"} +{"pc":1469,"op":82,"gas":"0x47ef2","gasCost":"0x7","stack":["0x30853605061610420527f030953606161030a53600261030b53603a61030c53","0x4e0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1248,"opName":"MSTORE"} +{"pc":1470,"op":127,"gas":"0x47eeb","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1280,"opName":"PUSH32"} +{"pc":1503,"op":97,"gas":"0x47ee8","gasCost":"0x3","stack":["0x605361030d53606161030e610440527f53600261030f53603b61031053606061"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1280,"opName":"PUSH2"} +{"pc":1506,"op":82,"gas":"0x47ee5","gasCost":"0x6","stack":["0x605361030d53606161030e610440527f53600261030f53603b61031053606061","0x500"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1280,"opName":"MSTORE"} +{"pc":1507,"op":127,"gas":"0x47edf","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1312,"opName":"PUSH32"} +{"pc":1540,"op":97,"gas":"0x47edc","gasCost":"0x3","stack":["0x3115360006103125360f3610313536161046052600361048053601461048153"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1312,"opName":"PUSH2"} +{"pc":1543,"op":82,"gas":"0x47ed9","gasCost":"0x6","stack":["0x3115360006103125360f3610313536161046052600361048053601461048153","0x520"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1312,"opName":"MSTORE"} +{"pc":1544,"op":127,"gas":"0x47ed3","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1344,"opName":"PUSH32"} +{"pc":1577,"op":97,"gas":"0x47ed0","gasCost":"0x3","stack":["0x60606104825360006104835360606104845360006104855360f0610486536060"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1344,"opName":"PUSH2"} +{"pc":1580,"op":82,"gas":"0x47ecd","gasCost":"0x6","stack":["0x60606104825360006104835360606104845360006104855360f0610486536060","0x540"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1344,"opName":"MSTORE"} +{"pc":1581,"op":127,"gas":"0x47ec7","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1376,"opName":"PUSH32"} +{"pc":1614,"op":97,"gas":"0x47ec4","gasCost":"0x3","stack":["0x61048753600061048853606061048953600061048a53606061048b5360006104"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1376,"opName":"PUSH2"} +{"pc":1617,"op":82,"gas":"0x47ec1","gasCost":"0x6","stack":["0x61048753600061048853606061048953600061048a53606061048b5360006104","0x560"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1376,"opName":"MSTORE"} +{"pc":1618,"op":127,"gas":"0x47ebb","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1408,"opName":"PUSH32"} +{"pc":1651,"op":97,"gas":"0x47eb8","gasCost":"0x3","stack":["0x8c53606061048d53600061048e53608461048f53605a6104905360f461049153"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1408,"opName":"PUSH2"} +{"pc":1654,"op":82,"gas":"0x47eb5","gasCost":"0x6","stack":["0x8c53606061048d53600061048e53608461048f53605a6104905360f461049153","0x580"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1408,"opName":"MSTORE"} +{"pc":1655,"op":96,"gas":"0x47eaf","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1440,"opName":"PUSH1"} +{"pc":1657,"op":97,"gas":"0x47eac","gasCost":"0x3","stack":["0x60"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1440,"opName":"PUSH2"} +{"pc":1660,"op":83,"gas":"0x47ea9","gasCost":"0x7","stack":["0x60","0x5a0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1440,"opName":"MSTORE8"} +{"pc":1661,"op":96,"gas":"0x47ea2","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"PUSH1"} +{"pc":1663,"op":97,"gas":"0x47e9f","gasCost":"0x3","stack":["0x50"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"PUSH2"} +{"pc":1666,"op":83,"gas":"0x47e9c","gasCost":"0x3","stack":["0x50","0x5a1"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"MSTORE8"} +{"pc":1667,"op":96,"gas":"0x47e99","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"PUSH1"} +{"pc":1669,"op":97,"gas":"0x47e96","gasCost":"0x3","stack":["0x61"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"PUSH2"} +{"pc":1672,"op":83,"gas":"0x47e93","gasCost":"0x3","stack":["0x61","0x5a2"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"MSTORE8"} +{"pc":1673,"op":96,"gas":"0x47e90","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"PUSH1"} +{"pc":1675,"op":97,"gas":"0x47e8d","gasCost":"0x3","stack":["0x4"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"PUSH2"} +{"pc":1678,"op":83,"gas":"0x47e8a","gasCost":"0x3","stack":["0x4","0x5a3"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"MSTORE8"} +{"pc":1679,"op":96,"gas":"0x47e87","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"PUSH1"} +{"pc":1681,"op":97,"gas":"0x47e84","gasCost":"0x3","stack":["0x92"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"PUSH2"} +{"pc":1684,"op":83,"gas":"0x47e81","gasCost":"0x3","stack":["0x92","0x5a4"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"MSTORE8"} +{"pc":1685,"op":96,"gas":"0x47e7e","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"PUSH1"} +{"pc":1687,"op":97,"gas":"0x47e7b","gasCost":"0x3","stack":["0x53"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"PUSH2"} +{"pc":1690,"op":83,"gas":"0x47e78","gasCost":"0x3","stack":["0x53","0x5a5"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"MSTORE8"} +{"pc":1691,"op":96,"gas":"0x47e75","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"PUSH1"} +{"pc":1693,"op":97,"gas":"0x47e72","gasCost":"0x3","stack":["0x60"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"PUSH2"} +{"pc":1696,"op":83,"gas":"0x47e6f","gasCost":"0x3","stack":["0x60","0x5a6"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"MSTORE8"} +{"pc":1697,"op":96,"gas":"0x47e6c","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"PUSH1"} +{"pc":1699,"op":97,"gas":"0x47e69","gasCost":"0x3","stack":["0x50"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"PUSH2"} +{"pc":1702,"op":83,"gas":"0x47e66","gasCost":"0x3","stack":["0x50","0x5a7"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"MSTORE8"} +{"pc":1703,"op":96,"gas":"0x47e63","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"PUSH1"} +{"pc":1705,"op":97,"gas":"0x47e60","gasCost":"0x3","stack":["0x61"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"PUSH2"} +{"pc":1708,"op":83,"gas":"0x47e5d","gasCost":"0x3","stack":["0x61","0x5a8"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"MSTORE8"} +{"pc":1709,"op":96,"gas":"0x47e5a","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"PUSH1"} +{"pc":1711,"op":97,"gas":"0x47e57","gasCost":"0x3","stack":["0x4"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"PUSH2"} +{"pc":1714,"op":83,"gas":"0x47e54","gasCost":"0x3","stack":["0x4","0x5a9"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"MSTORE8"} +{"pc":1715,"op":96,"gas":"0x47e51","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"PUSH1"} +{"pc":1717,"op":97,"gas":"0x47e4e","gasCost":"0x3","stack":["0x93"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"PUSH2"} +{"pc":1720,"op":83,"gas":"0x47e4b","gasCost":"0x3","stack":["0x93","0x5aa"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"MSTORE8"} +{"pc":1721,"op":96,"gas":"0x47e48","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"PUSH1"} +{"pc":1723,"op":97,"gas":"0x47e45","gasCost":"0x3","stack":["0x53"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"PUSH2"} +{"pc":1726,"op":83,"gas":"0x47e42","gasCost":"0x3","stack":["0x53","0x5ab"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"MSTORE8"} +{"pc":1727,"op":96,"gas":"0x47e3f","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"PUSH1"} +{"pc":1729,"op":97,"gas":"0x47e3c","gasCost":"0x3","stack":["0x61"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"PUSH2"} +{"pc":1732,"op":83,"gas":"0x47e39","gasCost":"0x3","stack":["0x61","0x5ac"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"MSTORE8"} +{"pc":1733,"op":96,"gas":"0x47e36","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"PUSH1"} +{"pc":1735,"op":97,"gas":"0x47e33","gasCost":"0x3","stack":["0x4"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"PUSH2"} +{"pc":1738,"op":83,"gas":"0x47e30","gasCost":"0x3","stack":["0x4","0x5ad"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"MSTORE8"} +{"pc":1739,"op":96,"gas":"0x47e2d","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"PUSH1"} +{"pc":1741,"op":97,"gas":"0x47e2a","gasCost":"0x3","stack":["0x94"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"PUSH2"} +{"pc":1744,"op":83,"gas":"0x47e27","gasCost":"0x3","stack":["0x94","0x5ae"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"MSTORE8"} +{"pc":1745,"op":96,"gas":"0x47e24","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"PUSH1"} +{"pc":1747,"op":97,"gas":"0x47e21","gasCost":"0x3","stack":["0x60"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"PUSH2"} +{"pc":1750,"op":83,"gas":"0x47e1e","gasCost":"0x3","stack":["0x60","0x5af"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"MSTORE8"} +{"pc":1751,"op":96,"gas":"0x47e1b","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"PUSH1"} +{"pc":1753,"op":97,"gas":"0x47e18","gasCost":"0x3","stack":["0x0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"PUSH2"} +{"pc":1756,"op":83,"gas":"0x47e15","gasCost":"0x3","stack":["0x0","0x5b0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"MSTORE8"} +{"pc":1757,"op":96,"gas":"0x47e12","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"PUSH1"} +{"pc":1759,"op":97,"gas":"0x47e0f","gasCost":"0x3","stack":["0xf3"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"PUSH2"} +{"pc":1762,"op":83,"gas":"0x47e0c","gasCost":"0x3","stack":["0xf3","0x5b1"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"MSTORE8"} +{"pc":1763,"op":96,"gas":"0x47e09","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"PUSH1"} +{"pc":1765,"op":97,"gas":"0x47e06","gasCost":"0x3","stack":["0x0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"PUSH2"} +{"pc":1768,"op":96,"gas":"0x47e03","gasCost":"0x3","stack":["0x0","0x5b2"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"PUSH1"} +{"pc":1770,"op":96,"gas":"0x47e00","gasCost":"0x3","stack":["0x0","0x5b2","0x0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"PUSH1"} +{"pc":1772,"op":245,"gas":"0x47dfd","gasCost":"0x46dfe","stack":["0x0","0x5b2","0x0","0x0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"CREATE2"} +{"pc":0,"op":96,"gas":"0x3efea","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":2,"op":84,"gas":"0x3efe7","gasCost":"0x834","stack":["0x8"],"depth":3,"returnData":"0x","refund":"0x0","memSize":0,"opName":"SLOAD"} +{"pc":3,"op":80,"gas":"0x3e7b3","gasCost":"0x2","stack":["0x0"],"depth":3,"returnData":"0x","refund":"0x0","memSize":0,"opName":"POP"} +{"pc":4,"op":96,"gas":"0x3e7b1","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":6,"op":96,"gas":"0x3e7ae","gasCost":"0x3","stack":["0x0"],"depth":3,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":8,"op":85,"gas":"0x3e7ab","gasCost":"0x898","stack":["0x0","0x4"],"depth":3,"returnData":"0x","refund":"0x0","memSize":0,"opName":"SSTORE"} +{"pc":9,"op":127,"gas":"0x3df13","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH32"} +{"pc":42,"op":96,"gas":"0x3df10","gasCost":"0x3","stack":["0x600160045560006004556000600060006000600060f95af25060006000600060"],"depth":3,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":44,"op":82,"gas":"0x3df0d","gasCost":"0x6","stack":["0x600160045560006004556000600060006000600060f95af25060006000600060","0x0"],"depth":3,"returnData":"0x","refund":"0x0","memSize":0,"opName":"MSTORE"} +{"pc":45,"op":126,"gas":"0x3df07","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":32,"opName":"PUSH31"} +{"pc":77,"op":96,"gas":"0x3df04","gasCost":"0x3","stack":["0x60f45af4506000600060006000600060f55af150f001075205846a44a28344"],"depth":3,"returnData":"0x","refund":"0x0","memSize":32,"opName":"PUSH1"} +{"pc":79,"op":82,"gas":"0x3df01","gasCost":"0x6","stack":["0x60f45af4506000600060006000600060f55af150f001075205846a44a28344","0x20"],"depth":3,"returnData":"0x","refund":"0x0","memSize":32,"opName":"MSTORE"} +{"pc":80,"op":127,"gas":"0x3defb","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":64,"opName":"PUSH32"} +{"pc":113,"op":96,"gas":"0x3def8","gasCost":"0x3","stack":["0x8ca2600060006000600060045af450519930847f3b631c54a49b5f6003545032"],"depth":3,"returnData":"0x","refund":"0x0","memSize":64,"opName":"PUSH1"} +{"pc":115,"op":82,"gas":"0x3def5","gasCost":"0x6","stack":["0x8ca2600060006000600060045af450519930847f3b631c54a49b5f6003545032","0x40"],"depth":3,"returnData":"0x","refund":"0x0","memSize":64,"opName":"MSTORE"} +{"pc":116,"op":127,"gas":"0x3deef","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":96,"opName":"PUSH32"} +{"pc":149,"op":96,"gas":"0x3deec","gasCost":"0x3","stack":["0x77306b60006000600060006000600c5af150600060006000600060f85af45050"],"depth":3,"returnData":"0x","refund":"0x0","memSize":96,"opName":"PUSH1"} +{"pc":151,"op":82,"gas":"0x3dee9","gasCost":"0x6","stack":["0x77306b60006000600060006000600c5af150600060006000600060f85af45050","0x60"],"depth":3,"returnData":"0x","refund":"0x0","memSize":96,"opName":"MSTORE"} +{"pc":152,"op":127,"gas":"0x3dee3","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":128,"opName":"PUSH32"} +{"pc":185,"op":96,"gas":"0x3dee0","gasCost":"0x3","stack":["0x6600160025560035450600060005560006001556c3394fff4607f7f1684317b"],"depth":3,"returnData":"0x","refund":"0x0","memSize":128,"opName":"PUSH1"} +{"pc":187,"op":82,"gas":"0x3dedd","gasCost":"0x6","stack":["0x6600160025560035450600060005560006001556c3394fff4607f7f1684317b","0x80"],"depth":3,"returnData":"0x","refund":"0x0","memSize":128,"opName":"MSTORE"} +{"pc":188,"op":127,"gas":"0x3ded7","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":160,"opName":"PUSH32"} +{"pc":221,"op":96,"gas":"0x3ded4","gasCost":"0x3","stack":["0x387b9f1920700184809d60015450011899016e6009ff60026001556000527f9f"],"depth":3,"returnData":"0x","refund":"0x0","memSize":160,"opName":"PUSH1"} +{"pc":223,"op":82,"gas":"0x3ded1","gasCost":"0x6","stack":["0x387b9f1920700184809d60015450011899016e6009ff60026001556000527f9f","0xa0"],"depth":3,"returnData":"0x","refund":"0x0","memSize":160,"opName":"MSTORE"} +{"pc":224,"op":127,"gas":"0x3decb","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":192,"opName":"PUSH32"} +{"pc":257,"op":96,"gas":"0x3dec8","gasCost":"0x3","stack":["0x6000527f9981600160045582600eff600060006000600060f65af45060006060"],"depth":3,"returnData":"0x","refund":"0x0","memSize":192,"opName":"PUSH1"} +{"pc":259,"op":82,"gas":"0x3dec5","gasCost":"0x6","stack":["0x6000527f9981600160045582600eff600060006000600060f65af45060006060","0xc0"],"depth":3,"returnData":"0x","refund":"0x0","memSize":192,"opName":"MSTORE"} +{"pc":260,"op":127,"gas":"0x3debf","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":224,"opName":"PUSH32"} +{"pc":293,"op":96,"gas":"0x3debc","gasCost":"0x3","stack":["0x20527e600060006020527f60f75af4501d7f1903166660006000600060006000"],"depth":3,"returnData":"0x","refund":"0x0","memSize":224,"opName":"PUSH1"} +{"pc":295,"op":82,"gas":"0x3deb9","gasCost":"0x6","stack":["0x20527e600060006020527f60f75af4501d7f1903166660006000600060006000","0xe0"],"depth":3,"returnData":"0x","refund":"0x0","memSize":224,"opName":"MSTORE"} +{"pc":296,"op":127,"gas":"0x3deb3","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":256,"opName":"PUSH32"} +{"pc":329,"op":97,"gas":"0x3deb0","gasCost":"0x3","stack":["0x60046040527f5af1506000600060006040527f600060095af4503c95138e5b8f"],"depth":3,"returnData":"0x","refund":"0x0","memSize":256,"opName":"PUSH2"} +{"pc":332,"op":82,"gas":"0x3dead","gasCost":"0x6","stack":["0x60046040527f5af1506000600060006040527f600060095af4503c95138e5b8f","0x100"],"depth":3,"returnData":"0x","refund":"0x0","memSize":256,"opName":"MSTORE"} +{"pc":333,"op":127,"gas":"0x3dea7","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":288,"opName":"PUSH32"} +{"pc":366,"op":97,"gas":"0x3dea4","gasCost":"0x3","stack":["0x7f605a6000536060527f6031600153606b6002536010606060527f0353604560"],"depth":3,"returnData":"0x","refund":"0x0","memSize":288,"opName":"PUSH2"} +{"pc":369,"op":82,"gas":"0x3dea1","gasCost":"0x6","stack":["0x7f605a6000536060527f6031600153606b6002536010606060527f0353604560","0x120"],"depth":3,"returnData":"0x","refund":"0x0","memSize":288,"opName":"MSTORE"} +{"pc":370,"op":127,"gas":"0x3de9b","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":320,"opName":"PUSH32"} +{"pc":403,"op":97,"gas":"0x3de98","gasCost":"0x3","stack":["0x45360606005536001606080527e527f60065360606007536002600853606080"],"depth":3,"returnData":"0x","refund":"0x0","memSize":320,"opName":"PUSH2"} +{"pc":406,"op":82,"gas":"0x3de95","gasCost":"0x6","stack":["0x45360606005536001606080527e527f60065360606007536002600853606080","0x140"],"depth":3,"returnData":"0x","refund":"0x0","memSize":320,"opName":"MSTORE"} +{"pc":407,"op":127,"gas":"0x3de8f","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":352,"opName":"PUSH32"} +{"pc":440,"op":97,"gas":"0x3de8c","gasCost":"0x3","stack":["0x527f556009536060600a53600160a0527f600b536060600c6020527f53600060"],"depth":3,"returnData":"0x","refund":"0x0","memSize":352,"opName":"PUSH2"} +{"pc":443,"op":82,"gas":"0x3de89","gasCost":"0x6","stack":["0x527f556009536060600a53600160a0527f600b536060600c6020527f53600060","0x160"],"depth":3,"returnData":"0x","refund":"0x0","memSize":352,"opName":"MSTORE"} +{"pc":444,"op":127,"gas":"0x3de83","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":384,"opName":"PUSH32"} +{"pc":477,"op":97,"gas":"0x3de80","gasCost":"0x3","stack":["0xd536055600e60a0527f536060600f536060c0527f0160105360606011536002"],"depth":3,"returnData":"0x","refund":"0x0","memSize":384,"opName":"PUSH2"} +{"pc":480,"op":82,"gas":"0x3de7d","gasCost":"0x6","stack":["0xd536055600e60a0527f536060600f536060c0527f0160105360606011536002","0x180"],"depth":3,"returnData":"0x","refund":"0x0","memSize":384,"opName":"MSTORE"} +{"pc":481,"op":127,"gas":"0x3de77","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":416,"opName":"PUSH32"} +{"pc":514,"op":97,"gas":"0x3de74","gasCost":"0x3","stack":["0x601253606040527f55601353606060c0527f60145360e0527f60006015536060"],"depth":3,"returnData":"0x","refund":"0x0","memSize":416,"opName":"PUSH2"} +{"pc":517,"op":82,"gas":"0x3de71","gasCost":"0x6","stack":["0x601253606040527f55601353606060c0527f60145360e0527f60006015536060","0x1a0"],"depth":3,"returnData":"0x","refund":"0x0","memSize":416,"opName":"MSTORE"} +{"pc":518,"op":127,"gas":"0x3de6b","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":448,"opName":"PUSH32"} +{"pc":551,"op":97,"gas":"0x3de68","gasCost":"0x3","stack":["0x601653600060175360f360185360196060605260006060e052610100527f7f80"],"depth":3,"returnData":"0x","refund":"0x0","memSize":448,"opName":"PUSH2"} +{"pc":554,"op":82,"gas":"0x3de65","gasCost":"0x6","stack":["0x601653600060175360f360185360196060605260006060e052610100527f7f80","0x1c0"],"depth":3,"returnData":"0x","refund":"0x0","memSize":448,"opName":"MSTORE"} +{"pc":555,"op":127,"gas":"0x3de5f","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":480,"opName":"PUSH32"} +{"pc":588,"op":97,"gas":"0x3de5c","gasCost":"0x3","stack":["0x5360f3608153608260006000f06000600060006000845af45050600060006101"],"depth":3,"returnData":"0x","refund":"0x0","memSize":480,"opName":"PUSH2"} +{"pc":591,"op":82,"gas":"0x3de59","gasCost":"0x6","stack":["0x5360f3608153608260006000f06000600060006000845af45050600060006101","0x1e0"],"depth":3,"returnData":"0x","refund":"0x0","memSize":480,"opName":"MSTORE"} +{"pc":592,"op":127,"gas":"0x3de53","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":512,"opName":"PUSH32"} +{"pc":625,"op":97,"gas":"0x3de50","gasCost":"0x3","stack":["0x20527f60610100527e6000600060035af15060005450c760006002551309f562"],"depth":3,"returnData":"0x","refund":"0x0","memSize":512,"opName":"PUSH2"} +{"pc":628,"op":82,"gas":"0x3de4d","gasCost":"0x6","stack":["0x20527f60610100527e6000600060035af15060005450c760006002551309f562","0x200"],"depth":3,"returnData":"0x","refund":"0x0","memSize":512,"opName":"MSTORE"} +{"pc":629,"op":127,"gas":"0x3de47","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":544,"opName":"PUSH32"} +{"pc":662,"op":97,"gas":"0x3de44","gasCost":"0x3","stack":["0x66a486610140527f6b001d4571610120527f600054501c641d373c7f60045450"],"depth":3,"returnData":"0x","refund":"0x0","memSize":544,"opName":"PUSH2"} +{"pc":665,"op":82,"gas":"0x3de41","gasCost":"0x6","stack":["0x66a486610140527f6b001d4571610120527f600054501c641d373c7f60045450","0x220"],"depth":3,"returnData":"0x","refund":"0x0","memSize":544,"opName":"MSTORE"} +{"pc":666,"op":127,"gas":"0x3de3b","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":576,"opName":"PUSH32"} +{"pc":699,"op":97,"gas":"0x3de38","gasCost":"0x3","stack":["0x6000600155600554610160527f50600160025560085450610140527f60006002"],"depth":3,"returnData":"0x","refund":"0x0","memSize":576,"opName":"PUSH2"} +{"pc":702,"op":82,"gas":"0x3de35","gasCost":"0x6","stack":["0x6000600155600554610160527f50600160025560085450610140527f60006002","0x240"],"depth":3,"returnData":"0x","refund":"0x0","memSize":576,"opName":"MSTORE"} +{"pc":703,"op":127,"gas":"0x3de2f","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":608,"opName":"PUSH32"} +{"pc":736,"op":97,"gas":"0x3de2c","gasCost":"0x3","stack":["0x557fd86000606000527e600060610180527e600060005af15086121714514735"],"depth":3,"returnData":"0x","refund":"0x0","memSize":608,"opName":"PUSH2"} +{"pc":739,"op":82,"gas":"0x3de29","gasCost":"0x6","stack":["0x557fd86000606000527e600060610180527e600060005af15086121714514735","0x260"],"depth":3,"returnData":"0x","refund":"0x0","memSize":608,"opName":"MSTORE"} +{"pc":740,"op":127,"gas":"0x3de23","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":640,"opName":"PUSH32"} +{"pc":773,"op":97,"gas":"0x3de20","gasCost":"0x3","stack":["0x610160527f5198a37e127a7efa7c6000526101a0527f606020527f6060205360"],"depth":3,"returnData":"0x","refund":"0x0","memSize":640,"opName":"PUSH2"} +{"pc":776,"op":82,"gas":"0x3de1d","gasCost":"0x6","stack":["0x610160527f5198a37e127a7efa7c6000526101a0527f606020527f6060205360","0x280"],"depth":3,"returnData":"0x","refund":"0x0","memSize":640,"opName":"MSTORE"} +{"pc":777,"op":127,"gas":"0x3de17","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":672,"opName":"PUSH32"} +{"pc":810,"op":97,"gas":"0x3de14","gasCost":"0x3","stack":["0xf760215360ff60225360610180527fdb6023536037606101c0527f2453607560"],"depth":3,"returnData":"0x","refund":"0x0","memSize":672,"opName":"PUSH2"} +{"pc":813,"op":82,"gas":"0x3de11","gasCost":"0x6","stack":["0xf760215360ff60225360610180527fdb6023536037606101c0527f2453607560","0x2a0"],"depth":3,"returnData":"0x","refund":"0x0","memSize":672,"opName":"MSTORE"} +{"pc":814,"op":127,"gas":"0x3de0b","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":704,"opName":"PUSH32"} +{"pc":847,"op":97,"gas":"0x3de08","gasCost":"0x3","stack":["0x2553609f606040527f265360fe602753608f60286101a0527f53606101e0527f"],"depth":3,"returnData":"0x","refund":"0x0","memSize":704,"opName":"PUSH2"} +{"pc":850,"op":82,"gas":"0x3de05","gasCost":"0x7","stack":["0x2553609f606040527f265360fe602753608f60286101a0527f53606101e0527f","0x2c0"],"depth":3,"returnData":"0x","refund":"0x0","memSize":704,"opName":"MSTORE"} +{"pc":851,"op":127,"gas":"0x3ddfe","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":736,"opName":"PUSH32"} +{"pc":884,"op":97,"gas":"0x3ddfb","gasCost":"0x3","stack":["0xb6029536060602a536000602b536060602c5360605260606080536000606101"],"depth":3,"returnData":"0x","refund":"0x0","memSize":736,"opName":"PUSH2"} +{"pc":887,"op":82,"gas":"0x3ddf8","gasCost":"0x6","stack":["0xb6029536060602a536000602b536060602c5360605260606080536000606101","0x2e0"],"depth":3,"returnData":"0x","refund":"0x0","memSize":736,"opName":"MSTORE"} +{"pc":888,"op":127,"gas":"0x3ddf2","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":768,"opName":"PUSH32"} +{"pc":921,"op":97,"gas":"0x3ddef","gasCost":"0x3","stack":["0x610200527fc0527f81536060608253602d6083536053608453606060855360fd"],"depth":3,"returnData":"0x","refund":"0x0","memSize":768,"opName":"PUSH2"} +{"pc":924,"op":82,"gas":"0x3ddec","gasCost":"0x6","stack":["0x610200527fc0527f81536060608253602d6083536053608453606060855360fd","0x300"],"depth":3,"returnData":"0x","refund":"0x0","memSize":768,"opName":"MSTORE"} +{"pc":925,"op":127,"gas":"0x3dde6","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":800,"opName":"PUSH32"} +{"pc":958,"op":97,"gas":"0x3dde3","gasCost":"0x3","stack":["0x6086536060610220527f6087536101e0527f602e60885360536089536060608a"],"depth":3,"returnData":"0x","refund":"0x0","memSize":800,"opName":"PUSH2"} +{"pc":961,"op":82,"gas":"0x3dde0","gasCost":"0x6","stack":["0x6086536060610220527f6087536101e0527f602e60885360536089536060608a","0x320"],"depth":3,"returnData":"0x","refund":"0x0","memSize":800,"opName":"MSTORE"} +{"pc":962,"op":127,"gas":"0x3ddda","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":832,"opName":"PUSH32"} +{"pc":995,"op":97,"gas":"0x3ddd7","gasCost":"0x3","stack":["0x53602f608b536060608c610240527f536000608d5360f3610200526060610220"],"depth":3,"returnData":"0x","refund":"0x0","memSize":832,"opName":"PUSH2"} +{"pc":998,"op":82,"gas":"0x3ddd4","gasCost":"0x6","stack":["0x53602f608b536060608c610240527f536000608d5360f3610200526060610220","0x340"],"depth":3,"returnData":"0x","refund":"0x0","memSize":832,"opName":"MSTORE"} +{"pc":999,"op":127,"gas":"0x3ddce","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":864,"opName":"PUSH32"} +{"pc":1032,"op":97,"gas":"0x3ddcb","gasCost":"0x3","stack":["0x53608e610221536053610222536060610260527f610223536000610224536060"],"depth":3,"returnData":"0x","refund":"0x0","memSize":864,"opName":"PUSH2"} +{"pc":1035,"op":82,"gas":"0x3ddc8","gasCost":"0x6","stack":["0x53608e610221536053610222536060610260527f610223536000610224536060","0x360"],"depth":3,"returnData":"0x","refund":"0x0","memSize":864,"opName":"MSTORE"} +{"pc":1036,"op":127,"gas":"0x3ddc2","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":896,"opName":"PUSH32"} +{"pc":1069,"op":97,"gas":"0x3ddbf","gasCost":"0x3","stack":["0x61022553608f6102265360606102275360006102610280527f28536060610229"],"depth":3,"returnData":"0x","refund":"0x0","memSize":896,"opName":"PUSH2"} +{"pc":1072,"op":82,"gas":"0x3ddbc","gasCost":"0x6","stack":["0x61022553608f6102265360606102275360006102610280527f28536060610229","0x380"],"depth":3,"returnData":"0x","refund":"0x0","memSize":896,"opName":"MSTORE"} +{"pc":1073,"op":127,"gas":"0x3ddb6","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":928,"opName":"PUSH32"} +{"pc":1106,"op":97,"gas":"0x3ddb3","gasCost":"0x3","stack":["0x53600061022a5360f561022b53606061022c53600061022d536102a0527f6060"],"depth":3,"returnData":"0x","refund":"0x0","memSize":928,"opName":"PUSH2"} +{"pc":1109,"op":82,"gas":"0x3ddb0","gasCost":"0x6","stack":["0x53600061022a5360f561022b53606061022c53600061022d536102a0527f6060","0x3a0"],"depth":3,"returnData":"0x","refund":"0x0","memSize":928,"opName":"MSTORE"} +{"pc":1110,"op":127,"gas":"0x3ddaa","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":960,"opName":"PUSH32"} +{"pc":1143,"op":97,"gas":"0x3dda7","gasCost":"0x3","stack":["0x61022e53600061022f5360606102305360006102315360606102325360006102"],"depth":3,"returnData":"0x","refund":"0x0","memSize":960,"opName":"PUSH2"} +{"pc":1146,"op":82,"gas":"0x3dda4","gasCost":"0x6","stack":["0x61022e53600061022f5360606102305360006102315360606102325360006102","0x3c0"],"depth":3,"returnData":"0x","refund":"0x0","memSize":960,"opName":"MSTORE"} +{"pc":1147,"op":127,"gas":"0x3dd9e","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":992,"opName":"PUSH32"} +{"pc":1180,"op":97,"gas":"0x3dd9b","gasCost":"0x3","stack":["0xc0527f61023353606061023453600061023553608561023653605a6102375360"],"depth":3,"returnData":"0x","refund":"0x0","memSize":992,"opName":"PUSH2"} +{"pc":1183,"op":82,"gas":"0x3dd98","gasCost":"0x7","stack":["0xc0527f61023353606061023453600061023553608561023653605a6102375360","0x3e0"],"depth":3,"returnData":"0x","refund":"0x0","memSize":992,"opName":"MSTORE"} +{"pc":1184,"op":127,"gas":"0x3dd91","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":1024,"opName":"PUSH32"} +{"pc":1217,"op":97,"gas":"0x3dd8e","gasCost":"0x3","stack":["0xf261026102e05260386103005360536103015360606103025360506103035360"],"depth":3,"returnData":"0x","refund":"0x0","memSize":1024,"opName":"PUSH2"} +{"pc":1220,"op":82,"gas":"0x3dd8b","gasCost":"0x6","stack":["0xf261026102e05260386103005360536103015360606103025360506103035360","0x400"],"depth":3,"returnData":"0x","refund":"0x0","memSize":1024,"opName":"MSTORE"} +{"pc":1221,"op":127,"gas":"0x3dd85","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":1056,"opName":"PUSH32"} +{"pc":1254,"op":97,"gas":"0x3dd82","gasCost":"0x3","stack":["0x6161030453600261030553603961030653605361030753606061030853605061"],"depth":3,"returnData":"0x","refund":"0x0","memSize":1056,"opName":"PUSH2"} +{"pc":1257,"op":82,"gas":"0x3dd7f","gasCost":"0x6","stack":["0x6161030453600261030553603961030653605361030753606061030853605061","0x420"],"depth":3,"returnData":"0x","refund":"0x0","memSize":1056,"opName":"MSTORE"} +{"pc":1258,"op":127,"gas":"0x3dd79","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":1088,"opName":"PUSH32"} +{"pc":1291,"op":97,"gas":"0x3dd76","gasCost":"0x3","stack":["0x30953606161030a53600261030b53603a61030c53605361030d53606161030e"],"depth":3,"returnData":"0x","refund":"0x0","memSize":1088,"opName":"PUSH2"} +{"pc":1294,"op":82,"gas":"0x3dd73","gasCost":"0x6","stack":["0x30953606161030a53600261030b53603a61030c53605361030d53606161030e","0x440"],"depth":3,"returnData":"0x","refund":"0x0","memSize":1088,"opName":"MSTORE"} +{"pc":1295,"op":127,"gas":"0x3dd6d","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":1120,"opName":"PUSH32"} +{"pc":1328,"op":97,"gas":"0x3dd6a","gasCost":"0x3","stack":["0x53600261030f53603b6103105360606103115360006103125360f36103135361"],"depth":3,"returnData":"0x","refund":"0x0","memSize":1120,"opName":"PUSH2"} +{"pc":1331,"op":82,"gas":"0x3dd67","gasCost":"0x6","stack":["0x53600261030f53603b6103105360606103115360006103125360f36103135361","0x460"],"depth":3,"returnData":"0x","refund":"0x0","memSize":1120,"opName":"MSTORE"} +{"pc":1332,"op":96,"gas":"0x3dd61","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH1"} +{"pc":1334,"op":97,"gas":"0x3dd5e","gasCost":"0x3","stack":["0x3"],"depth":3,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH2"} +{"pc":1337,"op":83,"gas":"0x3dd5b","gasCost":"0x6","stack":["0x3","0x480"],"depth":3,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"MSTORE8"} +{"pc":1338,"op":96,"gas":"0x3dd55","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"PUSH1"} +{"pc":1340,"op":97,"gas":"0x3dd52","gasCost":"0x3","stack":["0x14"],"depth":3,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"PUSH2"} +{"pc":1343,"op":83,"gas":"0x3dd4f","gasCost":"0x3","stack":["0x14","0x481"],"depth":3,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"MSTORE8"} +{"pc":1344,"op":96,"gas":"0x3dd4c","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"PUSH1"} +{"pc":1346,"op":97,"gas":"0x3dd49","gasCost":"0x3","stack":["0x60"],"depth":3,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"PUSH2"} +{"pc":1349,"op":83,"gas":"0x3dd46","gasCost":"0x3","stack":["0x60","0x482"],"depth":3,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"MSTORE8"} +{"pc":1350,"op":96,"gas":"0x3dd43","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"PUSH1"} +{"pc":1352,"op":97,"gas":"0x3dd40","gasCost":"0x3","stack":["0x0"],"depth":3,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"PUSH2"} +{"pc":1355,"op":83,"gas":"0x3dd3d","gasCost":"0x3","stack":["0x0","0x483"],"depth":3,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"MSTORE8"} +{"pc":1356,"op":96,"gas":"0x3dd3a","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"PUSH1"} +{"pc":1358,"op":97,"gas":"0x3dd37","gasCost":"0x3","stack":["0x60"],"depth":3,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"PUSH2"} +{"pc":1361,"op":83,"gas":"0x3dd34","gasCost":"0x3","stack":["0x60","0x484"],"depth":3,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"MSTORE8"} +{"pc":1362,"op":96,"gas":"0x3dd31","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"PUSH1"} +{"pc":1364,"op":97,"gas":"0x3dd2e","gasCost":"0x3","stack":["0x0"],"depth":3,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"PUSH2"} +{"pc":1367,"op":83,"gas":"0x3dd2b","gasCost":"0x3","stack":["0x0","0x485"],"depth":3,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"MSTORE8"} +{"pc":1368,"op":96,"gas":"0x3dd28","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"PUSH1"} +{"pc":1370,"op":97,"gas":"0x3dd25","gasCost":"0x3","stack":["0xf0"],"depth":3,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"PUSH2"} +{"pc":1373,"op":83,"gas":"0x3dd22","gasCost":"0x3","stack":["0xf0","0x486"],"depth":3,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"MSTORE8"} +{"pc":1374,"op":96,"gas":"0x3dd1f","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"PUSH1"} +{"pc":1376,"op":97,"gas":"0x3dd1c","gasCost":"0x3","stack":["0x60"],"depth":3,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"PUSH2"} +{"pc":1379,"op":83,"gas":"0x3dd19","gasCost":"0x3","stack":["0x60","0x487"],"depth":3,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"MSTORE8"} +{"pc":1380,"op":96,"gas":"0x3dd16","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"PUSH1"} +{"pc":1382,"op":97,"gas":"0x3dd13","gasCost":"0x3","stack":["0x0"],"depth":3,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"PUSH2"} +{"pc":1385,"op":83,"gas":"0x3dd10","gasCost":"0x3","stack":["0x0","0x488"],"depth":3,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"MSTORE8"} +{"pc":1386,"op":96,"gas":"0x3dd0d","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"PUSH1"} +{"pc":1388,"op":97,"gas":"0x3dd0a","gasCost":"0x3","stack":["0x60"],"depth":3,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"PUSH2"} +{"pc":1391,"op":83,"gas":"0x3dd07","gasCost":"0x3","stack":["0x60","0x489"],"depth":3,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"MSTORE8"} +{"pc":1392,"op":96,"gas":"0x3dd04","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"PUSH1"} +{"pc":1394,"op":97,"gas":"0x3dd01","gasCost":"0x3","stack":["0x0"],"depth":3,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"PUSH2"} +{"pc":1397,"op":83,"gas":"0x3dcfe","gasCost":"0x3","stack":["0x0","0x48a"],"depth":3,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"MSTORE8"} +{"pc":1398,"op":96,"gas":"0x3dcfb","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"PUSH1"} +{"pc":1400,"op":97,"gas":"0x3dcf8","gasCost":"0x3","stack":["0x60"],"depth":3,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"PUSH2"} +{"pc":1403,"op":83,"gas":"0x3dcf5","gasCost":"0x3","stack":["0x60","0x48b"],"depth":3,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"MSTORE8"} +{"pc":1404,"op":96,"gas":"0x3dcf2","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"PUSH1"} +{"pc":1406,"op":97,"gas":"0x3dcef","gasCost":"0x3","stack":["0x0"],"depth":3,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"PUSH2"} +{"pc":1409,"op":83,"gas":"0x3dcec","gasCost":"0x3","stack":["0x0","0x48c"],"depth":3,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"MSTORE8"} +{"pc":1410,"op":96,"gas":"0x3dce9","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"PUSH1"} +{"pc":1412,"op":97,"gas":"0x3dce6","gasCost":"0x3","stack":["0x60"],"depth":3,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"PUSH2"} +{"pc":1415,"op":83,"gas":"0x3dce3","gasCost":"0x3","stack":["0x60","0x48d"],"depth":3,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"MSTORE8"} +{"pc":1416,"op":96,"gas":"0x3dce0","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"PUSH1"} +{"pc":1418,"op":97,"gas":"0x3dcdd","gasCost":"0x3","stack":["0x0"],"depth":3,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"PUSH2"} +{"pc":1421,"op":83,"gas":"0x3dcda","gasCost":"0x3","stack":["0x0","0x48e"],"depth":3,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"MSTORE8"} +{"pc":1422,"op":96,"gas":"0x3dcd7","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"PUSH1"} +{"pc":1424,"op":97,"gas":"0x3dcd4","gasCost":"0x3","stack":["0x84"],"depth":3,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"PUSH2"} +{"pc":1427,"op":83,"gas":"0x3dcd1","gasCost":"0x3","stack":["0x84","0x48f"],"depth":3,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"MSTORE8"} +{"pc":1428,"op":96,"gas":"0x3dcce","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"PUSH1"} +{"pc":1430,"op":97,"gas":"0x3dccb","gasCost":"0x3","stack":["0x5a"],"depth":3,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"PUSH2"} +{"pc":1433,"op":83,"gas":"0x3dcc8","gasCost":"0x3","stack":["0x5a","0x490"],"depth":3,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"MSTORE8"} +{"pc":1434,"op":96,"gas":"0x3dcc5","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"PUSH1"} +{"pc":1436,"op":97,"gas":"0x3dcc2","gasCost":"0x3","stack":["0xf4"],"depth":3,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"PUSH2"} +{"pc":1439,"op":83,"gas":"0x3dcbf","gasCost":"0x3","stack":["0xf4","0x491"],"depth":3,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"MSTORE8"} +{"pc":1440,"op":96,"gas":"0x3dcbc","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"PUSH1"} +{"pc":1442,"op":97,"gas":"0x3dcb9","gasCost":"0x3","stack":["0x50"],"depth":3,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"PUSH2"} +{"pc":1445,"op":83,"gas":"0x3dcb6","gasCost":"0x3","stack":["0x50","0x492"],"depth":3,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"MSTORE8"} +{"pc":1446,"op":96,"gas":"0x3dcb3","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"PUSH1"} +{"pc":1448,"op":97,"gas":"0x3dcb0","gasCost":"0x3","stack":["0x50"],"depth":3,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"PUSH2"} +{"pc":1451,"op":83,"gas":"0x3dcad","gasCost":"0x3","stack":["0x50","0x493"],"depth":3,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"MSTORE8"} +{"pc":1452,"op":97,"gas":"0x3dcaa","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"PUSH2"} +{"pc":1455,"op":96,"gas":"0x3dca7","gasCost":"0x3","stack":["0x494"],"depth":3,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"PUSH1"} +{"pc":1457,"op":243,"gas":"0x3dca4","gasCost":"0x0","stack":["0x494","0x0"],"depth":3,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"RETURN"} +{"pc":1773,"op":96,"gas":"0x5903","gasCost":"0x3","stack":["0x94a843a7335fc63be036fbdecc40b1365f3c5f26"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"PUSH1"} +{"pc":1775,"op":96,"gas":"0x5900","gasCost":"0x3","stack":["0x94a843a7335fc63be036fbdecc40b1365f3c5f26","0x0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"PUSH1"} +{"pc":1777,"op":96,"gas":"0x58fd","gasCost":"0x3","stack":["0x94a843a7335fc63be036fbdecc40b1365f3c5f26","0x0","0x0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"PUSH1"} +{"pc":1779,"op":96,"gas":"0x58fa","gasCost":"0x3","stack":["0x94a843a7335fc63be036fbdecc40b1365f3c5f26","0x0","0x0","0x0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"PUSH1"} +{"pc":1781,"op":96,"gas":"0x58f7","gasCost":"0x3","stack":["0x94a843a7335fc63be036fbdecc40b1365f3c5f26","0x0","0x0","0x0","0x0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"PUSH1"} +{"pc":1783,"op":133,"gas":"0x58f4","gasCost":"0x3","stack":["0x94a843a7335fc63be036fbdecc40b1365f3c5f26","0x0","0x0","0x0","0x0","0x0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"DUP6"} +{"pc":1784,"op":90,"gas":"0x58f1","gasCost":"0x2","stack":["0x94a843a7335fc63be036fbdecc40b1365f3c5f26","0x0","0x0","0x0","0x0","0x0","0x94a843a7335fc63be036fbdecc40b1365f3c5f26"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"GAS"} +{"pc":1785,"op":241,"gas":"0x58ef","gasCost":"0x578d","stack":["0x94a843a7335fc63be036fbdecc40b1365f3c5f26","0x0","0x0","0x0","0x0","0x0","0x94a843a7335fc63be036fbdecc40b1365f3c5f26","0x58ef"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"CALL"} +{"pc":0,"op":96,"gas":"0x5729","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":2,"op":96,"gas":"0x5726","gasCost":"0x3","stack":["0x1"],"depth":3,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":4,"op":85,"gas":"0x5723","gasCost":"0x4e20","stack":["0x1","0x4"],"depth":3,"returnData":"0x","refund":"0x0","memSize":0,"opName":"SSTORE"} +{"pc":5,"op":96,"gas":"0x903","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":7,"op":96,"gas":"0x900","gasCost":"0x3","stack":["0x0"],"depth":3,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":9,"op":85,"gas":"0x8fd","gasCost":"0x64","stack":["0x0","0x4"],"depth":3,"returnData":"0x","refund":"0x0","memSize":0,"opName":"SSTORE"} +{"pc":10,"op":96,"gas":"0x899","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x4dbc","memSize":0,"opName":"PUSH1"} +{"pc":12,"op":96,"gas":"0x896","gasCost":"0x3","stack":["0x0"],"depth":3,"returnData":"0x","refund":"0x4dbc","memSize":0,"opName":"PUSH1"} +{"pc":14,"op":96,"gas":"0x893","gasCost":"0x3","stack":["0x0","0x0"],"depth":3,"returnData":"0x","refund":"0x4dbc","memSize":0,"opName":"PUSH1"} +{"pc":16,"op":96,"gas":"0x890","gasCost":"0x3","stack":["0x0","0x0","0x0"],"depth":3,"returnData":"0x","refund":"0x4dbc","memSize":0,"opName":"PUSH1"} +{"pc":18,"op":96,"gas":"0x88d","gasCost":"0x3","stack":["0x0","0x0","0x0","0x0"],"depth":3,"returnData":"0x","refund":"0x4dbc","memSize":0,"opName":"PUSH1"} +{"pc":20,"op":96,"gas":"0x88a","gasCost":"0x3","stack":["0x0","0x0","0x0","0x0","0x0"],"depth":3,"returnData":"0x","refund":"0x4dbc","memSize":0,"opName":"PUSH1"} +{"pc":22,"op":90,"gas":"0x887","gasCost":"0x2","stack":["0x0","0x0","0x0","0x0","0x0","0xf9"],"depth":3,"returnData":"0x","refund":"0x4dbc","memSize":0,"opName":"GAS"} +{"pc":23,"op":242,"gas":"0x885","gasCost":"0x64","stack":["0x0","0x0","0x0","0x0","0x0","0xf9","0x885"],"depth":3,"returnData":"0x","refund":"0x4dbc","memSize":0,"opName":"CALLCODE"} +{"pc":1786,"op":80,"gas":"0x162","gasCost":"0x2","stack":["0x94a843a7335fc63be036fbdecc40b1365f3c5f26","0x0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"POP"} +{"pc":1787,"op":80,"gas":"0x160","gasCost":"0x2","stack":["0x94a843a7335fc63be036fbdecc40b1365f3c5f26"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"POP"} +{"pc":1788,"op":0,"gas":"0x15e","gasCost":"0x0","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"STOP"} +{"pc":2618,"op":80,"gas":"0x13aa","gasCost":"0x2","stack":["0x7dce2faf43218578e3fcf2ad22df9918a89e2fba","0x1"],"depth":1,"returnData":"0x","refund":"0x0","memSize":2240,"opName":"POP"} +{"pc":2619,"op":80,"gas":"0x13a8","gasCost":"0x2","stack":["0x7dce2faf43218578e3fcf2ad22df9918a89e2fba"],"depth":1,"returnData":"0x","refund":"0x0","memSize":2240,"opName":"POP"} +{"pc":2620,"op":0,"gas":"0x13a6","gasCost":"0x0","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":2240,"opName":"STOP"} +{"stateRoot":"0xad1024c87b5548e77c937aa50f72b6cb620d278f4dd79bae7f78f71ff75af458","output":"0x","gasUsed":"0xb8665"} diff --git a/evms/testdata/traces/00000936-mixed-1.json.evm2.stdout.txt b/evms/testdata/traces/00000936-mixed-1.json.evm2.stdout.txt new file mode 100644 index 00000000..6dc2958 --- /dev/null +++ b/evms/testdata/traces/00000936-mixed-1.json.evm2.stdout.txt @@ -0,0 +1,26 @@ +{"pc":0,"op":96,"gas":"0x79bc70","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":2,"op":96,"gas":"0x79bc6d","gasCost":"0x3","stack":["0x0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":4,"op":96,"gas":"0x79bc6a","gasCost":"0x3","stack":["0x0","0x1"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":6,"op":96,"gas":"0x79bc67","gasCost":"0x3","stack":["0x0","0x1","0x1"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":8,"op":96,"gas":"0x79bc64","gasCost":"0x3","stack":["0x0","0x1","0x1","0x2"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":10,"op":97,"gas":"0x79bc61","gasCost":"0x3","stack":["0x0","0x1","0x1","0x2","0x2"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH2"} +{"pc":13,"op":97,"gas":"0x79bc5e","gasCost":"0x3","stack":["0x0","0x1","0x1","0x2","0x2","0x1f4"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH2"} +{"pc":16,"op":88,"gas":"0x79bc5b","gasCost":"0x2","stack":["0x0","0x1","0x1","0x2","0x2","0x1f4","0xffff"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PC"} +{"pc":17,"op":23,"gas":"0x79bc59","gasCost":"0x3","stack":["0x0","0x1","0x1","0x2","0x2","0x1f4","0xffff","0x10"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"OR"} +{"pc":18,"op":144,"gas":"0x79bc56","gasCost":"0x3","stack":["0x0","0x1","0x1","0x2","0x2","0x1f4","0xffff"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"SWAP1"} +{"pc":19,"op":124,"gas":"0x79bc53","gasCost":"0x3","stack":["0x0","0x1","0x1","0x2","0x2","0xffff","0x1f4"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH29"} +{"pc":49,"op":131,"gas":"0x79bc50","gasCost":"0x3","stack":["0x0","0x1","0x1","0x2","0x2","0xffff","0x1f4","0x78859e5b97166c486532b1595a673e9f9073643f1b519c6f18511b9913"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"DUP4"} +{"pc":50,"op":97,"gas":"0x79bc4d","gasCost":"0x3","stack":["0x0","0x1","0x1","0x2","0x2","0xffff","0x1f4","0x78859e5b97166c486532b1595a673e9f9073643f1b519c6f18511b9913","0x2"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH2"} +{"pc":53,"op":137,"gas":"0x79bc4a","gasCost":"0x3","stack":["0x0","0x1","0x1","0x2","0x2","0xffff","0x1f4","0x78859e5b97166c486532b1595a673e9f9073643f1b519c6f18511b9913","0x2","0x389"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"DUP10"} +{"pc":54,"op":95,"gas":"0x79bc47","gasCost":"0x2","stack":["0x0","0x1","0x1","0x2","0x2","0xffff","0x1f4","0x78859e5b97166c486532b1595a673e9f9073643f1b519c6f18511b9913","0x2","0x389","0x0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH0"} +{"pc":55,"op":138,"gas":"0x79bc45","gasCost":"0x3","stack":["0x0","0x1","0x1","0x2","0x2","0xffff","0x1f4","0x78859e5b97166c486532b1595a673e9f9073643f1b519c6f18511b9913","0x2","0x389","0x0","0x0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"DUP11"} +{"pc":56,"op":91,"gas":"0x79bc42","gasCost":"0x1","stack":["0x0","0x1","0x1","0x2","0x2","0xffff","0x1f4","0x78859e5b97166c486532b1595a673e9f9073643f1b519c6f18511b9913","0x2","0x389","0x0","0x0","0x1"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"JUMPDEST"} +{"pc":57,"op":130,"gas":"0x79bc41","gasCost":"0x3","stack":["0x0","0x1","0x1","0x2","0x2","0xffff","0x1f4","0x78859e5b97166c486532b1595a673e9f9073643f1b519c6f18511b9913","0x2","0x389","0x0","0x0","0x1"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"DUP3"} +{"pc":58,"op":114,"gas":"0x79bc3e","gasCost":"0x3","stack":["0x0","0x1","0x1","0x2","0x2","0xffff","0x1f4","0x78859e5b97166c486532b1595a673e9f9073643f1b519c6f18511b9913","0x2","0x389","0x0","0x0","0x1","0x0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH19"} +{"pc":78,"op":131,"gas":"0x79bc3b","gasCost":"0x3","stack":["0x0","0x1","0x1","0x2","0x2","0xffff","0x1f4","0x78859e5b97166c486532b1595a673e9f9073643f1b519c6f18511b9913","0x2","0x389","0x0","0x0","0x1","0x0","0x3e3d6d5ff042148d326c1898713a76759ca273"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"DUP4"} +{"pc":79,"op":64,"gas":"0x79bc38","gasCost":"0x14","stack":["0x0","0x1","0x1","0x2","0x2","0xffff","0x1f4","0x78859e5b97166c486532b1595a673e9f9073643f1b519c6f18511b9913","0x2","0x389","0x0","0x0","0x1","0x0","0x3e3d6d5ff042148d326c1898713a76759ca273","0x0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"BLOCKHASH"} +{"pc":80,"op":65,"gas":"0x79bc24","gasCost":"0x2","stack":["0x0","0x1","0x1","0x2","0x2","0xffff","0x1f4","0x78859e5b97166c486532b1595a673e9f9073643f1b519c6f18511b9913","0x2","0x389","0x0","0x0","0x1","0x0","0x3e3d6d5ff042148d326c1898713a76759ca273","0x44852b2a670ade5407e78fb2863c51de9fcb96542a07186fe3aeda6bb8a116d"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"COINBASE"} +{"pc":81,"op":72,"gas":"0x79bc22","gasCost":"0x2","stack":["0x0","0x1","0x1","0x2","0x2","0xffff","0x1f4","0x78859e5b97166c486532b1595a673e9f9073643f1b519c6f18511b9913","0x2","0x389","0x0","0x0","0x1","0x0","0x3e3d6d5ff042148d326c1898713a76759ca273","0x44852b2a670ade5407e78fb2863c51de9fcb96542a07186fe3aeda6bb8a116d","0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"BASEFEE"} +{"pc":82,"op":8,"gas":"0x79bc20","gasCost":"0x8","stack":["0x0","0x1","0x1","0x2","0x2","0xffff","0x1f4","0x78859e5b97166c486532b1595a673e9f9073643f1b519c6f18511b9913","0x2","0x389","0x0","0x0","0x1","0x0","0x3e3d6d5ff042148d326c1898713a76759ca273","0x44852b2a670ade5407e78fb2863c51de9fcb96542a07186fe3aeda6bb8a116d","0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b","0x10"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"ADDMOD"} +{"pc":83,"op":62,"gas":"0x79bc18","gasCost":"0x3","stack":["0x0","0x1","0x1","0x2","0x2","0xffff","0x1f4","0x78859e5b97166c486532b1595a673e9f9073643f1b519c6f18511b9913","0x2","0x389","0x0","0x0","0x1","0x0","0x3e3d6d5ff042148d326c1898713a76759ca273","0xb94f5374fce5edbc8e2a8697c15331677e6ebf1b"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"RETURNDATACOPY"} +{"stateRoot":"0xd14c10ed22a1cfb642e374be985ac581c39f3969bd59249e0405aca3beb47a47","output":"0x","gasUsed":"0x7a1200"} diff --git a/evms/testdata/traces/00003656-naivefuzz-0.json.evm2.stdout.txt b/evms/testdata/traces/00003656-naivefuzz-0.json.evm2.stdout.txt new file mode 100644 index 00000000..5451989 --- /dev/null +++ b/evms/testdata/traces/00003656-naivefuzz-0.json.evm2.stdout.txt @@ -0,0 +1,42 @@ +{"pc":0,"op":96,"gas":"0x4757","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":2,"op":96,"gas":"0x4754","gasCost":"0x3","stack":["0x0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":4,"op":96,"gas":"0x4751","gasCost":"0x3","stack":["0x0","0x0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":6,"op":96,"gas":"0x474e","gasCost":"0x3","stack":["0x0","0x0","0x0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":8,"op":96,"gas":"0x474b","gasCost":"0x3","stack":["0x0","0x0","0x0","0x0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":10,"op":90,"gas":"0x4748","gasCost":"0x2","stack":["0x0","0x0","0x0","0x0","0xf3"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"GAS"} +{"pc":11,"op":244,"gas":"0x4746","gasCost":"0x4652","stack":["0x0","0x0","0x0","0x0","0xf3","0x4746"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"DELEGATECALL"} +{"pc":0,"op":96,"gas":"0x3c2a","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":2,"op":96,"gas":"0x3c27","gasCost":"0x3","stack":["0x0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":4,"op":85,"gas":"0x3c24","gasCost":"0x1388","stack":["0x0","0x2"],"depth":2,"returnData":"0x","refund":"0x0","memSize":0,"opName":"SSTORE"} +{"pc":5,"op":96,"gas":"0x289c","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x12c0","memSize":0,"opName":"PUSH1"} +{"pc":7,"op":96,"gas":"0x2899","gasCost":"0x3","stack":["0x0"],"depth":2,"returnData":"0x","refund":"0x12c0","memSize":0,"opName":"PUSH1"} +{"pc":9,"op":96,"gas":"0x2896","gasCost":"0x3","stack":["0x0","0x0"],"depth":2,"returnData":"0x","refund":"0x12c0","memSize":0,"opName":"PUSH1"} +{"pc":11,"op":96,"gas":"0x2893","gasCost":"0x3","stack":["0x0","0x0","0x0"],"depth":2,"returnData":"0x","refund":"0x12c0","memSize":0,"opName":"PUSH1"} +{"pc":13,"op":96,"gas":"0x2890","gasCost":"0x3","stack":["0x0","0x0","0x0","0x0"],"depth":2,"returnData":"0x","refund":"0x12c0","memSize":0,"opName":"PUSH1"} +{"pc":15,"op":96,"gas":"0x288d","gasCost":"0x3","stack":["0x0","0x0","0x0","0x0","0x0"],"depth":2,"returnData":"0x","refund":"0x12c0","memSize":0,"opName":"PUSH1"} +{"pc":17,"op":90,"gas":"0x288a","gasCost":"0x2","stack":["0x0","0x0","0x0","0x0","0x0","0xf9"],"depth":2,"returnData":"0x","refund":"0x12c0","memSize":0,"opName":"GAS"} +{"pc":18,"op":242,"gas":"0x2888","gasCost":"0x280f","stack":["0x0","0x0","0x0","0x0","0x0","0xf9","0x2888"],"depth":2,"returnData":"0x","refund":"0x12c0","memSize":0,"opName":"CALLCODE"} +{"pc":0,"op":96,"gas":"0x1de7","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":2,"op":96,"gas":"0x1de4","gasCost":"0x3","stack":["0x0"],"depth":3,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":4,"op":96,"gas":"0x1de1","gasCost":"0x3","stack":["0x0","0x0"],"depth":3,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":6,"op":96,"gas":"0x1dde","gasCost":"0x3","stack":["0x0","0x0","0x0"],"depth":3,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":8,"op":96,"gas":"0x1ddb","gasCost":"0x3","stack":["0x0","0x0","0x0","0x0"],"depth":3,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":10,"op":90,"gas":"0x1dd8","gasCost":"0x2","stack":["0x0","0x0","0x0","0x0","0xf8"],"depth":3,"returnData":"0x","refund":"0x0","memSize":0,"opName":"GAS"} +{"pc":11,"op":244,"gas":"0x1dd6","gasCost":"0x1d88","stack":["0x0","0x0","0x0","0x0","0xf8","0x1dd6"],"depth":3,"returnData":"0x","refund":"0x0","memSize":0,"opName":"DELEGATECALL"} +{"pc":0,"op":96,"gas":"0x1360","gasCost":"0x3","stack":[],"depth":4,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":2,"op":96,"gas":"0x135d","gasCost":"0x3","stack":["0x0"],"depth":4,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":4,"op":96,"gas":"0x135a","gasCost":"0x3","stack":["0x0","0x0"],"depth":4,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":6,"op":96,"gas":"0x1357","gasCost":"0x3","stack":["0x0","0x0","0x2"],"depth":4,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":8,"op":85,"gas":"0x1354","gasCost":"0x64","stack":["0x0","0x0","0x2","0x2"],"depth":4,"returnData":"0x","refund":"0x0","memSize":0,"opName":"SSTORE"} +{"pc":9,"op":96,"gas":"0x12f0","gasCost":"0x3","stack":["0x0","0x0"],"depth":4,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":11,"op":80,"gas":"0x12ed","gasCost":"0x2","stack":["0x0","0x0","0x1"],"depth":4,"returnData":"0x","refund":"0x0","memSize":0,"opName":"POP"} +{"pc":12,"op":0,"gas":"0x12eb","gasCost":"0x0","stack":["0x0","0x0"],"depth":4,"returnData":"0x","refund":"0x0","memSize":0,"opName":"STOP"} +{"pc":12,"op":80,"gas":"0x1339","gasCost":"0x2","stack":["0x1"],"depth":3,"returnData":"0x","refund":"0x0","memSize":0,"opName":"POP"} +{"pc":13,"op":96,"gas":"0x1337","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":15,"op":253,"gas":"0x1334","gasCost":"0x0","stack":["0x0"],"depth":3,"returnData":"0x","refund":"0x0","memSize":0,"opName":"REVERT"} +{"pc":19,"op":96,"gas":"0x79","gasCost":"0x3","stack":["0x0"],"depth":2,"returnData":"0x","refund":"0x12c0","memSize":0,"opName":"PUSH1"} +{"pc":21,"op":84,"gas":"0x76","gasCost":"0x64","stack":["0x0","0x3"],"depth":2,"returnData":"0x","refund":"0x12c0","memSize":0,"opName":"SLOAD"} +{"pc":12,"op":80,"gas":"0xf4","gasCost":"0x2","stack":["0x0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"POP"} +{"pc":13,"op":96,"gas":"0xf2","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":15,"op":84,"gas":"0xef","gasCost":"0x64","stack":["0x3"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"SLOAD"} +{"stateRoot":"0x75dc56643cc707a2e6c9a4cf7e28061e9598bd02ecac22c406365c058088d59b","output":"0x","gasUsed":"0x99df"} diff --git a/evms/testdata/traces/eofcode.json.evm2.stdout.txt b/evms/testdata/traces/eofcode.json.evm2.stdout.txt new file mode 100644 index 00000000..8dc135f --- /dev/null +++ b/evms/testdata/traces/eofcode.json.evm2.stdout.txt @@ -0,0 +1 @@ +{"stateRoot":"0x53f6733a696cb3bbf77b635d96ace97f25ffee2d08d3e3d4ae1e566bfc060d6f","output":"0x","gasUsed":"0x0"} diff --git a/evms/testdata/traces/negative_refund.json.evm2.stdout.txt b/evms/testdata/traces/negative_refund.json.evm2.stdout.txt new file mode 100644 index 00000000..794fa8c --- /dev/null +++ b/evms/testdata/traces/negative_refund.json.evm2.stdout.txt @@ -0,0 +1,416 @@ +{"pc":0,"op":96,"gas":"0x353da6","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":2,"op":96,"gas":"0x353da3","gasCost":"0x3","stack":["0x0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":4,"op":96,"gas":"0x353da0","gasCost":"0x3","stack":["0x0","0x0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":6,"op":96,"gas":"0x353d9d","gasCost":"0x3","stack":["0x0","0x0","0x0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":8,"op":96,"gas":"0x353d9a","gasCost":"0x3","stack":["0x0","0x0","0x0","0x0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":10,"op":90,"gas":"0x353d97","gasCost":"0x2","stack":["0x0","0x0","0x0","0x0","0xc"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"GAS"} +{"pc":11,"op":244,"gas":"0x353d95","gasCost":"0x3468c8","stack":["0x0","0x0","0x0","0x0","0xc","0x353d95"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"DELEGATECALL"} +{"pc":0,"op":0,"gas":"0x345ea0","gasCost":"0x0","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":0,"opName":"STOP"} +{"pc":12,"op":80,"gas":"0x35336d","gasCost":"0x2","stack":["0x1"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"POP"} +{"pc":13,"op":127,"gas":"0x35336b","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH32"} +{"pc":46,"op":96,"gas":"0x353368","gasCost":"0x3","stack":["0x7f60006000600060006000600d5af25060006002556000600060006000600060"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":48,"op":82,"gas":"0x353365","gasCost":"0x6","stack":["0x7f60006000600060006000600d5af25060006002556000600060006000600060","0x0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"MSTORE"} +{"pc":49,"op":127,"gas":"0x35335f","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":32,"opName":"PUSH32"} +{"pc":82,"op":96,"gas":"0x35335c","gasCost":"0x3","stack":["0x56000527f5af150600060006000600060f55af4505df16c9491669c55486001"],"depth":1,"returnData":"0x","refund":"0x0","memSize":32,"opName":"PUSH1"} +{"pc":84,"op":82,"gas":"0x353359","gasCost":"0x6","stack":["0x56000527f5af150600060006000600060f55af4505df16c9491669c55486001","0x20"],"depth":1,"returnData":"0x","refund":"0x0","memSize":32,"opName":"MSTORE"} +{"pc":85,"op":127,"gas":"0x353353","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":64,"opName":"PUSH32"} +{"pc":118,"op":96,"gas":"0x353350","gasCost":"0x3","stack":["0x60045560f36020527fff7f600854506002545060005450600654506002600455"],"depth":1,"returnData":"0x","refund":"0x0","memSize":64,"opName":"PUSH1"} +{"pc":120,"op":82,"gas":"0x35334d","gasCost":"0x6","stack":["0x60045560f36020527fff7f600854506002545060005450600654506002600455","0x40"],"depth":1,"returnData":"0x","refund":"0x0","memSize":64,"opName":"MSTORE"} +{"pc":121,"op":127,"gas":"0x353347","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":96,"opName":"PUSH32"} +{"pc":154,"op":96,"gas":"0x353344","gasCost":"0x3","stack":["0x6002600455600554506040527f60056000527f54507f60015450396e33600060"],"depth":1,"returnData":"0x","refund":"0x0","memSize":96,"opName":"PUSH1"} +{"pc":156,"op":82,"gas":"0x353341","gasCost":"0x6","stack":["0x6002600455600554506040527f60056000527f54507f60015450396e33600060","0x60"],"depth":1,"returnData":"0x","refund":"0x0","memSize":96,"opName":"MSTORE"} +{"pc":157,"op":126,"gas":"0x35333b","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":128,"opName":"PUSH31"} +{"pc":189,"op":96,"gas":"0x353338","gasCost":"0x3","stack":["0x60006000600060f45af250606060527e60006000606020527e60066000527f"],"depth":1,"returnData":"0x","refund":"0x0","memSize":128,"opName":"PUSH1"} +{"pc":191,"op":82,"gas":"0x353335","gasCost":"0x6","stack":["0x60006000600060f45af250606060527e60006000606020527e60066000527f","0x80"],"depth":1,"returnData":"0x","refund":"0x0","memSize":128,"opName":"MSTORE"} +{"pc":192,"op":127,"gas":"0x35332f","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":160,"opName":"PUSH32"} +{"pc":225,"op":96,"gas":"0x35332c","gasCost":"0x3","stack":["0x5af45060f6ff5e41865e5f709a6000546080527f5060016001556009ff604052"],"depth":1,"returnData":"0x","refund":"0x0","memSize":160,"opName":"PUSH1"} +{"pc":227,"op":82,"gas":"0x353329","gasCost":"0x6","stack":["0x5af45060f6ff5e41865e5f709a6000546080527f5060016001556009ff604052","0xa0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":160,"opName":"MSTORE"} +{"pc":228,"op":127,"gas":"0x353323","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":192,"opName":"PUSH32"} +{"pc":261,"op":96,"gas":"0x353320","gasCost":"0x3","stack":["0x7f600060006000606020527e60f95af45017834360a0527f3e897a0a72174183"],"depth":1,"returnData":"0x","refund":"0x0","memSize":192,"opName":"PUSH1"} +{"pc":263,"op":82,"gas":"0x35331d","gasCost":"0x6","stack":["0x7f600060006000606020527e60f95af45017834360a0527f3e897a0a72174183","0xc0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":192,"opName":"MSTORE"} +{"pc":264,"op":127,"gas":"0x353317","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":224,"opName":"PUSH32"} +{"pc":297,"op":96,"gas":"0x353314","gasCost":"0x3","stack":["0x73600060046060527f556000545060006000606040527e6060c0527e600060f3"],"depth":1,"returnData":"0x","refund":"0x0","memSize":224,"opName":"PUSH1"} +{"pc":299,"op":82,"gas":"0x353311","gasCost":"0x6","stack":["0x73600060046060527f556000545060006000606040527e6060c0527e600060f3","0xe0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":224,"opName":"MSTORE"} +{"pc":300,"op":127,"gas":"0x35330b","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":256,"opName":"PUSH32"} +{"pc":333,"op":97,"gas":"0x353308","gasCost":"0x3","stack":["0x5af150b13e9073847f6002606080527f015560026002556001600460e0527f55"],"depth":1,"returnData":"0x","refund":"0x0","memSize":256,"opName":"PUSH2"} +{"pc":336,"op":82,"gas":"0x353305","gasCost":"0x6","stack":["0x5af150b13e9073847f6002606080527f015560026002556001600460e0527f55","0x100"],"depth":1,"returnData":"0x","refund":"0x0","memSize":256,"opName":"MSTORE"} +{"pc":337,"op":127,"gas":"0x3532ff","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":288,"opName":"PUSH32"} +{"pc":370,"op":97,"gas":"0x3532fc","gasCost":"0x3","stack":["0x606060527f04545060016003556009545060095460a0527f506000527f7f6061"],"depth":1,"returnData":"0x","refund":"0x0","memSize":288,"opName":"PUSH2"} +{"pc":373,"op":82,"gas":"0x3532f9","gasCost":"0x6","stack":["0x606060527f04545060016003556009545060095460a0527f506000527f7f6061","0x120"],"depth":1,"returnData":"0x","refund":"0x0","memSize":288,"opName":"MSTORE"} +{"pc":374,"op":127,"gas":"0x3532f3","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":320,"opName":"PUSH32"} +{"pc":407,"op":97,"gas":"0x3532f0","gasCost":"0x3","stack":["0x100527f0354508c088f469e517f6080527f606060005360046001536060c052"],"depth":1,"returnData":"0x","refund":"0x0","memSize":320,"opName":"PUSH2"} +{"pc":410,"op":82,"gas":"0x3532ed","gasCost":"0x6","stack":["0x100527f0354508c088f469e517f6080527f606060005360046001536060c052","0x140"],"depth":1,"returnData":"0x","refund":"0x0","memSize":320,"opName":"MSTORE"} +{"pc":411,"op":127,"gas":"0x3532e7","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":352,"opName":"PUSH32"} +{"pc":444,"op":97,"gas":"0x3532e4","gasCost":"0x3","stack":["0x7f546002610120527f5360506003536020527f606000527f60600460a0527f53"],"depth":1,"returnData":"0x","refund":"0x0","memSize":352,"opName":"PUSH2"} +{"pc":447,"op":82,"gas":"0x3532e1","gasCost":"0x6","stack":["0x7f546002610120527f5360506003536020527f606000527f60600460a0527f53","0x160"],"depth":1,"returnData":"0x","refund":"0x0","memSize":352,"opName":"MSTORE"} +{"pc":448,"op":127,"gas":"0x3532db","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":384,"opName":"PUSH32"} +{"pc":481,"op":97,"gas":"0x3532d8","gasCost":"0x3","stack":["0x60206005536060e052610140527f7f6060005260606020536006602153605360"],"depth":1,"returnData":"0x","refund":"0x0","memSize":384,"opName":"PUSH2"} +{"pc":484,"op":82,"gas":"0x3532d5","gasCost":"0x6","stack":["0x60206005536060e052610140527f7f6060005260606020536006602153605360","0x180"],"depth":1,"returnData":"0x","refund":"0x0","memSize":384,"opName":"MSTORE"} +{"pc":485,"op":127,"gas":"0x3532cf","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":416,"opName":"PUSH32"} +{"pc":518,"op":97,"gas":"0x3532cc","gasCost":"0x3","stack":["0x6040527f2253606060c0527f6060610160527f20610100527f527f2353600060"],"depth":1,"returnData":"0x","refund":"0x0","memSize":416,"opName":"PUSH2"} +{"pc":521,"op":82,"gas":"0x3532c9","gasCost":"0x6","stack":["0x6040527f2253606060c0527f6060610160527f20610100527f527f2353600060","0x1a0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":416,"opName":"MSTORE"} +{"pc":522,"op":127,"gas":"0x3532c3","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":448,"opName":"PUSH32"} +{"pc":555,"op":97,"gas":"0x3532c0","gasCost":"0x3","stack":["0x24536060602553600760265360536027536060610180527f60527f60e0526101"],"depth":1,"returnData":"0x","refund":"0x0","memSize":448,"opName":"PUSH2"} +{"pc":558,"op":82,"gas":"0x3532bd","gasCost":"0x6","stack":["0x24536060602553600760265360536027536060610180527f60527f60e0526101","0x1c0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":448,"opName":"MSTORE"} +{"pc":559,"op":127,"gas":"0x3532b7","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":480,"opName":"PUSH32"} +{"pc":592,"op":97,"gas":"0x3532b4","gasCost":"0x3","stack":["0x20527f7f6060285360fd6029536040527f6060602a5360086101a0527f602b53"],"depth":1,"returnData":"0x","refund":"0x0","memSize":480,"opName":"PUSH2"} +{"pc":595,"op":82,"gas":"0x3532b1","gasCost":"0x6","stack":["0x20527f7f6060285360fd6029536040527f6060602a5360086101a0527f602b53","0x1e0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":480,"opName":"MSTORE"} +{"pc":596,"op":127,"gas":"0x3532ab","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":512,"opName":"PUSH32"} +{"pc":629,"op":97,"gas":"0x3532a8","gasCost":"0x3","stack":["0x6053602c53606060610140527f2d610100527f6080527f536009602e536101c0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":512,"opName":"PUSH2"} +{"pc":632,"op":82,"gas":"0x3532a5","gasCost":"0x6","stack":["0x6053602c53606060610140527f2d610100527f6080527f536009602e536101c0","0x200"],"depth":1,"returnData":"0x","refund":"0x0","memSize":512,"opName":"MSTORE"} +{"pc":633,"op":127,"gas":"0x35329f","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":544,"opName":"PUSH32"} +{"pc":666,"op":97,"gas":"0x35329c","gasCost":"0x3","stack":["0x527f6060602f5360006060527f60305360f3610160527f603153600060610120"],"depth":1,"returnData":"0x","refund":"0x0","memSize":544,"opName":"PUSH2"} +{"pc":669,"op":82,"gas":"0x353299","gasCost":"0x6","stack":["0x527f6060602f5360006060527f60305360f3610160527f603153600060610120","0x220"],"depth":1,"returnData":"0x","refund":"0x0","memSize":544,"opName":"MSTORE"} +{"pc":670,"op":127,"gas":"0x353293","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":576,"opName":"PUSH32"} +{"pc":703,"op":97,"gas":"0x353290","gasCost":"0x3","stack":["0x527f6101e0527f3260006060a0527ef560006000600060006000855a61018052"],"depth":1,"returnData":"0x","refund":"0x0","memSize":576,"opName":"PUSH2"} +{"pc":706,"op":82,"gas":"0x35328d","gasCost":"0x6","stack":["0x527f6101e0527f3260006060a0527ef560006000600060006000855a61018052","0x240"],"depth":1,"returnData":"0x","refund":"0x0","memSize":576,"opName":"MSTORE"} +{"pc":707,"op":127,"gas":"0x353287","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":608,"opName":"PUSH32"} +{"pc":740,"op":97,"gas":"0x353284","gasCost":"0x3","stack":["0x7ff25050608052610200527f7fb1128c6f610140527f6000600060006060c052"],"depth":1,"returnData":"0x","refund":"0x0","memSize":608,"opName":"PUSH2"} +{"pc":743,"op":82,"gas":"0x353281","gasCost":"0x6","stack":["0x7ff25050608052610200527f7fb1128c6f610140527f6000600060006060c052","0x260"],"depth":1,"returnData":"0x","refund":"0x0","memSize":608,"opName":"MSTORE"} +{"pc":744,"op":127,"gas":"0x35327b","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":640,"opName":"PUSH32"} +{"pc":777,"op":97,"gas":"0x353278","gasCost":"0x3","stack":["0x7e60f95af4506101a0527f75610220527ff19c803c337a676f0853a060006060"],"depth":1,"returnData":"0x","refund":"0x0","memSize":640,"opName":"PUSH2"} +{"pc":780,"op":82,"gas":"0x353275","gasCost":"0x6","stack":["0x7e60f95af4506101a0527f75610220527ff19c803c337a676f0853a060006060","0x280"],"depth":1,"returnData":"0x","refund":"0x0","memSize":640,"opName":"MSTORE"} +{"pc":781,"op":127,"gas":"0x35326f","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":672,"opName":"PUSH32"} +{"pc":814,"op":97,"gas":"0x35326c","gasCost":"0x3","stack":["0x610160527fa052600060c0536060606061610240527f01c0527fe0527fc15360"],"depth":1,"returnData":"0x","refund":"0x0","memSize":672,"opName":"PUSH2"} +{"pc":817,"op":82,"gas":"0x353269","gasCost":"0x6","stack":["0x610160527fa052600060c0536060606061610240527f01c0527fe0527fc15360","0x2a0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":672,"opName":"MSTORE"} +{"pc":818,"op":126,"gas":"0x353263","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":704,"opName":"PUSH31"} +{"pc":850,"op":97,"gas":"0x353260","gasCost":"0x3","stack":["0x60c253606060c353600060c45360610180527f6060610260527fc553600a61"],"depth":1,"returnData":"0x","refund":"0x0","memSize":704,"opName":"PUSH2"} +{"pc":853,"op":82,"gas":"0x35325d","gasCost":"0x7","stack":["0x60c253606060c353600060c45360610180527f6060610260527fc553600a61","0x2c0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":704,"opName":"MSTORE"} +{"pc":854,"op":127,"gas":"0x353256","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":736,"opName":"PUSH32"} +{"pc":887,"op":97,"gas":"0x353253","gasCost":"0x3","stack":["0x1e0527f60c653605a60c753610100527f60f460c853605060c953610280527f"],"depth":1,"returnData":"0x","refund":"0x0","memSize":736,"opName":"PUSH2"} +{"pc":890,"op":82,"gas":"0x353250","gasCost":"0x6","stack":["0x1e0527f60c653605a60c753610100527f60f460c853605060c953610280527f","0x2e0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":736,"opName":"MSTORE"} +{"pc":891,"op":127,"gas":"0x35324a","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":768,"opName":"PUSH32"} +{"pc":924,"op":97,"gas":"0x353247","gasCost":"0x3","stack":["0x601a606101a0527fca610200527f53603360cb5360f460cc5360f360cd536060"],"depth":1,"returnData":"0x","refund":"0x0","memSize":768,"opName":"PUSH2"} +{"pc":927,"op":82,"gas":"0x353244","gasCost":"0x6","stack":["0x601a606101a0527fca610200527f53603360cb5360f460cc5360f360cd536060","0x300"],"depth":1,"returnData":"0x","refund":"0x0","memSize":768,"opName":"MSTORE"} +{"pc":928,"op":127,"gas":"0x35323e","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":800,"opName":"PUSH32"} +{"pc":961,"op":97,"gas":"0x35323b","gasCost":"0x3","stack":["0x6102a0527f6101205260606101405360ce6161610220527f01c0527f01415360"],"depth":1,"returnData":"0x","refund":"0x0","memSize":800,"opName":"PUSH2"} +{"pc":964,"op":82,"gas":"0x353238","gasCost":"0x6","stack":["0x6102a0527f6101205260606101405360ce6161610220527f01c0527f01415360","0x320"],"depth":1,"returnData":"0x","refund":"0x0","memSize":800,"opName":"MSTORE"} +{"pc":965,"op":127,"gas":"0x353232","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":832,"opName":"PUSH32"} +{"pc":998,"op":97,"gas":"0x35322f","gasCost":"0x3","stack":["0x53610142536102c0527f60606101435360206101445360606101455360610240"],"depth":1,"returnData":"0x","refund":"0x0","memSize":832,"opName":"PUSH2"} +{"pc":1001,"op":82,"gas":"0x35322c","gasCost":"0x6","stack":["0x53610142536102c0527f60606101435360206101445360606101455360610240","0x340"],"depth":1,"returnData":"0x","refund":"0x0","memSize":832,"opName":"MSTORE"} +{"pc":1002,"op":127,"gas":"0x353226","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":864,"opName":"PUSH32"} +{"pc":1035,"op":97,"gas":"0x353223","gasCost":"0x3","stack":["0x527fcf6101466101e0526102e0527f7f53605361014753606061014853606061"],"depth":1,"returnData":"0x","refund":"0x0","memSize":864,"opName":"PUSH2"} +{"pc":1038,"op":82,"gas":"0x353220","gasCost":"0x6","stack":["0x527fcf6101466101e0526102e0527f7f53605361014753606061014853606061","0x360"],"depth":1,"returnData":"0x","refund":"0x0","memSize":864,"opName":"MSTORE"} +{"pc":1039,"op":127,"gas":"0x35321a","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":896,"opName":"PUSH32"} +{"pc":1072,"op":97,"gas":"0x353217","gasCost":"0x3","stack":["0x1495360606101610260527f4a5360610300527fd061014b5360610200527f53"],"depth":1,"returnData":"0x","refund":"0x0","memSize":896,"opName":"PUSH2"} +{"pc":1075,"op":82,"gas":"0x353214","gasCost":"0x6","stack":["0x1495360606101610260527f4a5360610300527fd061014b5360610200527f53","0x380"],"depth":1,"returnData":"0x","refund":"0x0","memSize":896,"opName":"MSTORE"} +{"pc":1076,"op":127,"gas":"0x35320e","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":928,"opName":"PUSH32"} +{"pc":1109,"op":97,"gas":"0x35320b","gasCost":"0x3","stack":["0x61014c53606061014d53600061014e5360610280610320527f527f6061014f53"],"depth":1,"returnData":"0x","refund":"0x0","memSize":928,"opName":"PUSH2"} +{"pc":1112,"op":82,"gas":"0x353208","gasCost":"0x6","stack":["0x61014c53606061014d53600061014e5360610280610320527f527f6061014f53","0x3a0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":928,"opName":"MSTORE"} +{"pc":1113,"op":127,"gas":"0x353202","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":960,"opName":"PUSH32"} +{"pc":1146,"op":97,"gas":"0x3531ff","gasCost":"0x3","stack":["0x60d161015053605361610220527f01515360606101525360fd610340527f6101"],"depth":1,"returnData":"0x","refund":"0x0","memSize":960,"opName":"PUSH2"} +{"pc":1149,"op":82,"gas":"0x3531fc","gasCost":"0x6","stack":["0x60d161015053605361610220527f01515360606101525360fd610340527f6101","0x3c0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":960,"opName":"MSTORE"} +{"pc":1150,"op":127,"gas":"0x3531f6","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":992,"opName":"PUSH32"} +{"pc":1183,"op":97,"gas":"0x3531f3","gasCost":"0x3","stack":["0x6102a0527f535360606101545360d2610155536053610156610240527f536103"],"depth":1,"returnData":"0x","refund":"0x0","memSize":992,"opName":"PUSH2"} +{"pc":1186,"op":82,"gas":"0x3531f0","gasCost":"0x7","stack":["0x6102a0527f535360606101545360d2610155536053610156610240527f536103","0x3e0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":992,"opName":"MSTORE"} +{"pc":1187,"op":127,"gas":"0x3531e9","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":1024,"opName":"PUSH32"} +{"pc":1220,"op":97,"gas":"0x3531e6","gasCost":"0x3","stack":["0x60527f606061015753606102c0527fd361015853606061015953600061015a53"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1024,"opName":"PUSH2"} +{"pc":1223,"op":82,"gas":"0x3531e3","gasCost":"0x6","stack":["0x60527f606061015753606102c0527fd361015853606061015953600061015a53","0x400"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1024,"opName":"MSTORE"} +{"pc":1224,"op":127,"gas":"0x3531dd","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":1056,"opName":"PUSH32"} +{"pc":1257,"op":97,"gas":"0x3531da","gasCost":"0x3","stack":["0x60f361610380527f015b536061026052600061026102e0527f80536061610281"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1056,"opName":"PUSH2"} +{"pc":1260,"op":82,"gas":"0x3531d7","gasCost":"0x6","stack":["0x60f361610380527f015b536061026052600061026102e0527f80536061610281","0x420"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1056,"opName":"MSTORE"} +{"pc":1261,"op":127,"gas":"0x3531d1","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":1088,"opName":"PUSH32"} +{"pc":1294,"op":97,"gas":"0x3531ce","gasCost":"0x3","stack":["0x53600161028253606103a0527f5c610283536060610284536000610285536103"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1088,"opName":"PUSH2"} +{"pc":1297,"op":82,"gas":"0x3531cb","gasCost":"0x6","stack":["0x53600161028253606103a0527f5c610283536060610284536000610285536103","0x440"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1088,"opName":"MSTORE"} +{"pc":1298,"op":126,"gas":"0x3531c5","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":1120,"opName":"PUSH31"} +{"pc":1330,"op":97,"gas":"0x3531c2","gasCost":"0x3","stack":["0x527f606061028653600061026103c0527f875360f561028853606061028953"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1120,"opName":"PUSH2"} +{"pc":1333,"op":82,"gas":"0x3531bf","gasCost":"0x6","stack":["0x527f606061028653600061026103c0527f875360f561028853606061028953","0x460"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1120,"opName":"MSTORE"} +{"pc":1334,"op":127,"gas":"0x3531b9","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH32"} +{"pc":1367,"op":97,"gas":"0x3531b6","gasCost":"0x3","stack":["0x600061028a536060610320527f61028b53606103e0527e61028c53606061028d"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH2"} +{"pc":1370,"op":82,"gas":"0x3531b3","gasCost":"0x6","stack":["0x600061028a536060610320527f61028b53606103e0527e61028c53606061028d","0x480"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"MSTORE"} +{"pc":1371,"op":127,"gas":"0x3531ad","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"PUSH32"} +{"pc":1404,"op":97,"gas":"0x3531aa","gasCost":"0x3","stack":["0x53600061028e53606061028f5360006102610340527f610400527f9053608461"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"PUSH2"} +{"pc":1407,"op":82,"gas":"0x3531a7","gasCost":"0x6","stack":["0x53600061028e53606061028f5360006102610340527f610400527f9053608461","0x4a0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1184,"opName":"MSTORE"} +{"pc":1408,"op":127,"gas":"0x3531a1","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":1216,"opName":"PUSH32"} +{"pc":1441,"op":97,"gas":"0x35319e","gasCost":"0x3","stack":["0x29153605a6102925360f461029353605061029453605061029553610420527f"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1216,"opName":"PUSH2"} +{"pc":1444,"op":82,"gas":"0x35319b","gasCost":"0x6","stack":["0x29153605a6102925360f461029353605061029453605061029553610420527f","0x4c0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1216,"opName":"MSTORE"} +{"pc":1445,"op":127,"gas":"0x353195","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":1248,"opName":"PUSH32"} +{"pc":1478,"op":97,"gas":"0x353192","gasCost":"0x3","stack":["0x6103605260616103805360026103815360966103825360606103835360006103"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1248,"opName":"PUSH2"} +{"pc":1481,"op":82,"gas":"0x35318f","gasCost":"0x7","stack":["0x6103605260616103805360026103815360966103825360606103835360006103","0x4e0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1248,"opName":"MSTORE"} +{"pc":1482,"op":127,"gas":"0x353188","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":1280,"opName":"PUSH32"} +{"pc":1515,"op":97,"gas":"0x353185","gasCost":"0x3","stack":["0x6104405260846104605360536104615360606104625360f36104635360616104"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1280,"opName":"PUSH2"} +{"pc":1518,"op":82,"gas":"0x353182","gasCost":"0x6","stack":["0x6104405260846104605360536104615360606104625360f36104635360616104","0x500"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1280,"opName":"MSTORE"} +{"pc":1519,"op":127,"gas":"0x35317c","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":1312,"opName":"PUSH32"} +{"pc":1552,"op":97,"gas":"0x353179","gasCost":"0x3","stack":["0x6453600361046553608561046653605361046753606161046853600361046953"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1312,"opName":"PUSH2"} +{"pc":1555,"op":82,"gas":"0x353176","gasCost":"0x6","stack":["0x6453600361046553608561046653605361046753606161046853600361046953","0x520"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1312,"opName":"MSTORE"} +{"pc":1556,"op":127,"gas":"0x353170","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":1344,"opName":"PUSH32"} +{"pc":1589,"op":97,"gas":"0x35316d","gasCost":"0x3","stack":["0x608661046a53606061046b53600061046c53606061046d53600061046e5360f0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1344,"opName":"PUSH2"} +{"pc":1592,"op":82,"gas":"0x35316a","gasCost":"0x6","stack":["0x608661046a53606061046b53600061046c53606061046d53600061046e5360f0","0x540"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1344,"opName":"MSTORE"} +{"pc":1593,"op":127,"gas":"0x353164","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":1376,"opName":"PUSH32"} +{"pc":1626,"op":97,"gas":"0x353161","gasCost":"0x3","stack":["0x61046f5360606104705360006104715360606104725360006104735360606104"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1376,"opName":"PUSH2"} +{"pc":1629,"op":82,"gas":"0x35315e","gasCost":"0x6","stack":["0x61046f5360606104705360006104715360606104725360006104735360606104","0x560"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1376,"opName":"MSTORE"} +{"pc":1630,"op":127,"gas":"0x353158","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":1408,"opName":"PUSH32"} +{"pc":1663,"op":97,"gas":"0x353155","gasCost":"0x3","stack":["0x7453600061047553606061047653600061047753606061047853600061047953"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1408,"opName":"PUSH2"} +{"pc":1666,"op":82,"gas":"0x353152","gasCost":"0x6","stack":["0x7453600061047553606061047653600061047753606061047853600061047953","0x580"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1408,"opName":"MSTORE"} +{"pc":1667,"op":127,"gas":"0x35314c","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":1440,"opName":"PUSH32"} +{"pc":1700,"op":97,"gas":"0x353149","gasCost":"0x3","stack":["0x608561047a53605a61047b5360f261047c53605061047d53605061047e536104"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1440,"opName":"PUSH2"} +{"pc":1703,"op":82,"gas":"0x353146","gasCost":"0x7","stack":["0x608561047a53605a61047b5360f261047c53605061047d53605061047e536104","0x5a0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1440,"opName":"MSTORE"} +{"pc":1704,"op":96,"gas":"0x35313f","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"PUSH1"} +{"pc":1706,"op":97,"gas":"0x35313c","gasCost":"0x3","stack":["0x7f"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"PUSH2"} +{"pc":1709,"op":83,"gas":"0x353139","gasCost":"0x6","stack":["0x7f","0x5c0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1472,"opName":"MSTORE8"} +{"pc":1710,"op":96,"gas":"0x353133","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":1504,"opName":"PUSH1"} +{"pc":1712,"op":97,"gas":"0x353130","gasCost":"0x3","stack":["0x60"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1504,"opName":"PUSH2"} +{"pc":1715,"op":83,"gas":"0x35312d","gasCost":"0x3","stack":["0x60","0x5c1"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1504,"opName":"MSTORE8"} +{"pc":1716,"op":96,"gas":"0x35312a","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":1504,"opName":"PUSH1"} +{"pc":1718,"op":97,"gas":"0x353127","gasCost":"0x3","stack":["0x0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1504,"opName":"PUSH2"} +{"pc":1721,"op":83,"gas":"0x353124","gasCost":"0x3","stack":["0x0","0x5c2"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1504,"opName":"MSTORE8"} +{"pc":1722,"op":96,"gas":"0x353121","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":1504,"opName":"PUSH1"} +{"pc":1724,"op":97,"gas":"0x35311e","gasCost":"0x3","stack":["0xf3"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1504,"opName":"PUSH2"} +{"pc":1727,"op":83,"gas":"0x35311b","gasCost":"0x3","stack":["0xf3","0x5c3"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1504,"opName":"MSTORE8"} +{"pc":1728,"op":96,"gas":"0x353118","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":1504,"opName":"PUSH1"} +{"pc":1730,"op":97,"gas":"0x353115","gasCost":"0x3","stack":["0x0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1504,"opName":"PUSH2"} +{"pc":1733,"op":96,"gas":"0x353112","gasCost":"0x3","stack":["0x0","0x5c4"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1504,"opName":"PUSH1"} +{"pc":1735,"op":96,"gas":"0x35310f","gasCost":"0x3","stack":["0x0","0x5c4","0x0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1504,"opName":"PUSH1"} +{"pc":1737,"op":245,"gas":"0x35310c","gasCost":"0x345e42","stack":["0x0","0x5c4","0x0","0x0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1504,"opName":"CREATE2"} +{"pc":0,"op":127,"gas":"0x33dfca","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH32"} +{"pc":33,"op":96,"gas":"0x33dfc7","gasCost":"0x3","stack":["0x60006000600060006000600d5af2506000600255600060006000600060006005"],"depth":2,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":35,"op":82,"gas":"0x33dfc4","gasCost":"0x6","stack":["0x60006000600060006000600d5af2506000600255600060006000600060006005","0x0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":0,"opName":"MSTORE"} +{"pc":36,"op":127,"gas":"0x33dfbe","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":32,"opName":"PUSH32"} +{"pc":69,"op":96,"gas":"0x33dfbb","gasCost":"0x3","stack":["0x5af150600060006000600060f55af4505df16c9491669c5548600160045560f3"],"depth":2,"returnData":"0x","refund":"0x0","memSize":32,"opName":"PUSH1"} +{"pc":71,"op":82,"gas":"0x33dfb8","gasCost":"0x6","stack":["0x5af150600060006000600060f55af4505df16c9491669c5548600160045560f3","0x20"],"depth":2,"returnData":"0x","refund":"0x0","memSize":32,"opName":"MSTORE"} +{"pc":72,"op":127,"gas":"0x33dfb2","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":64,"opName":"PUSH32"} +{"pc":105,"op":96,"gas":"0x33dfaf","gasCost":"0x3","stack":["0xff7f600854506002545060005450600654506002600455600260045560055450"],"depth":2,"returnData":"0x","refund":"0x0","memSize":64,"opName":"PUSH1"} +{"pc":107,"op":82,"gas":"0x33dfac","gasCost":"0x6","stack":["0xff7f600854506002545060005450600654506002600455600260045560055450","0x40"],"depth":2,"returnData":"0x","refund":"0x0","memSize":64,"opName":"MSTORE"} +{"pc":108,"op":127,"gas":"0x33dfa6","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":96,"opName":"PUSH32"} +{"pc":141,"op":96,"gas":"0x33dfa3","gasCost":"0x3","stack":["0x60056000527f54507f60015450396e336000600060006000600060f45af25060"],"depth":2,"returnData":"0x","refund":"0x0","memSize":96,"opName":"PUSH1"} +{"pc":143,"op":82,"gas":"0x33dfa0","gasCost":"0x6","stack":["0x60056000527f54507f60015450396e336000600060006000600060f45af25060","0x60"],"depth":2,"returnData":"0x","refund":"0x0","memSize":96,"opName":"MSTORE"} +{"pc":144,"op":126,"gas":"0x33df9a","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":128,"opName":"PUSH31"} +{"pc":176,"op":96,"gas":"0x33df97","gasCost":"0x3","stack":["0x60006000606020527e60066000527f5af45060f6ff5e41865e5f709a600054"],"depth":2,"returnData":"0x","refund":"0x0","memSize":128,"opName":"PUSH1"} +{"pc":178,"op":82,"gas":"0x33df94","gasCost":"0x6","stack":["0x60006000606020527e60066000527f5af45060f6ff5e41865e5f709a600054","0x80"],"depth":2,"returnData":"0x","refund":"0x0","memSize":128,"opName":"MSTORE"} +{"pc":179,"op":127,"gas":"0x33df8e","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":160,"opName":"PUSH32"} +{"pc":212,"op":96,"gas":"0x33df8b","gasCost":"0x3","stack":["0x5060016001556009ff6040527f600060006000606020527e60f95af450178343"],"depth":2,"returnData":"0x","refund":"0x0","memSize":160,"opName":"PUSH1"} +{"pc":214,"op":82,"gas":"0x33df88","gasCost":"0x6","stack":["0x5060016001556009ff6040527f600060006000606020527e60f95af450178343","0xa0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":160,"opName":"MSTORE"} +{"pc":215,"op":127,"gas":"0x33df82","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":192,"opName":"PUSH32"} +{"pc":248,"op":96,"gas":"0x33df7f","gasCost":"0x3","stack":["0x3e897a0a7217418373600060046060527f556000545060006000606040527e60"],"depth":2,"returnData":"0x","refund":"0x0","memSize":192,"opName":"PUSH1"} +{"pc":250,"op":82,"gas":"0x33df7c","gasCost":"0x6","stack":["0x3e897a0a7217418373600060046060527f556000545060006000606040527e60","0xc0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":192,"opName":"MSTORE"} +{"pc":251,"op":126,"gas":"0x33df76","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":224,"opName":"PUSH31"} +{"pc":283,"op":96,"gas":"0x33df73","gasCost":"0x3","stack":["0x600060f35af150b13e9073847f6002606080527f0155600260025560016004"],"depth":2,"returnData":"0x","refund":"0x0","memSize":224,"opName":"PUSH1"} +{"pc":285,"op":82,"gas":"0x33df70","gasCost":"0x6","stack":["0x600060f35af150b13e9073847f6002606080527f0155600260025560016004","0xe0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":224,"opName":"MSTORE"} +{"pc":286,"op":127,"gas":"0x33df6a","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":256,"opName":"PUSH32"} +{"pc":319,"op":97,"gas":"0x33df67","gasCost":"0x3","stack":["0x55606060527f04545060016003556009545060095460a0527f506000527f7f60"],"depth":2,"returnData":"0x","refund":"0x0","memSize":256,"opName":"PUSH2"} +{"pc":322,"op":82,"gas":"0x33df64","gasCost":"0x6","stack":["0x55606060527f04545060016003556009545060095460a0527f506000527f7f60","0x100"],"depth":2,"returnData":"0x","refund":"0x0","memSize":256,"opName":"MSTORE"} +{"pc":323,"op":127,"gas":"0x33df5e","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":288,"opName":"PUSH32"} +{"pc":356,"op":97,"gas":"0x33df5b","gasCost":"0x3","stack":["0x354508c088f469e517f6080527f606060005360046001536060c0527f546002"],"depth":2,"returnData":"0x","refund":"0x0","memSize":288,"opName":"PUSH2"} +{"pc":359,"op":82,"gas":"0x33df58","gasCost":"0x6","stack":["0x354508c088f469e517f6080527f606060005360046001536060c0527f546002","0x120"],"depth":2,"returnData":"0x","refund":"0x0","memSize":288,"opName":"MSTORE"} +{"pc":360,"op":127,"gas":"0x33df52","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":320,"opName":"PUSH32"} +{"pc":393,"op":97,"gas":"0x33df4f","gasCost":"0x3","stack":["0x5360506003536020527f606000527f60600460a0527f5360206005536060e052"],"depth":2,"returnData":"0x","refund":"0x0","memSize":320,"opName":"PUSH2"} +{"pc":396,"op":82,"gas":"0x33df4c","gasCost":"0x6","stack":["0x5360506003536020527f606000527f60600460a0527f5360206005536060e052","0x140"],"depth":2,"returnData":"0x","refund":"0x0","memSize":320,"opName":"MSTORE"} +{"pc":397,"op":127,"gas":"0x33df46","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":352,"opName":"PUSH32"} +{"pc":430,"op":97,"gas":"0x33df43","gasCost":"0x3","stack":["0x7f60600052606060205360066021536053606040527f2253606060c0527f6060"],"depth":2,"returnData":"0x","refund":"0x0","memSize":352,"opName":"PUSH2"} +{"pc":433,"op":82,"gas":"0x33df40","gasCost":"0x6","stack":["0x7f60600052606060205360066021536053606040527f2253606060c0527f6060","0x160"],"depth":2,"returnData":"0x","refund":"0x0","memSize":352,"opName":"MSTORE"} +{"pc":434,"op":127,"gas":"0x33df3a","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":384,"opName":"PUSH32"} +{"pc":467,"op":97,"gas":"0x33df37","gasCost":"0x3","stack":["0x20610100527f527f235360006024536060602553600760265360536027536060"],"depth":2,"returnData":"0x","refund":"0x0","memSize":384,"opName":"PUSH2"} +{"pc":470,"op":82,"gas":"0x33df34","gasCost":"0x6","stack":["0x20610100527f527f235360006024536060602553600760265360536027536060","0x180"],"depth":2,"returnData":"0x","refund":"0x0","memSize":384,"opName":"MSTORE"} +{"pc":471,"op":127,"gas":"0x33df2e","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":416,"opName":"PUSH32"} +{"pc":504,"op":97,"gas":"0x33df2b","gasCost":"0x3","stack":["0x60527f60e052610120527f7f6060285360fd6029536040527f6060602a536008"],"depth":2,"returnData":"0x","refund":"0x0","memSize":416,"opName":"PUSH2"} +{"pc":507,"op":82,"gas":"0x33df28","gasCost":"0x6","stack":["0x60527f60e052610120527f7f6060285360fd6029536040527f6060602a536008","0x1a0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":416,"opName":"MSTORE"} +{"pc":508,"op":127,"gas":"0x33df22","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":448,"opName":"PUSH32"} +{"pc":541,"op":97,"gas":"0x33df1f","gasCost":"0x3","stack":["0x602b536053602c53606060610140527f2d610100527f6080527f536009602e53"],"depth":2,"returnData":"0x","refund":"0x0","memSize":448,"opName":"PUSH2"} +{"pc":544,"op":82,"gas":"0x33df1c","gasCost":"0x6","stack":["0x602b536053602c53606060610140527f2d610100527f6080527f536009602e53","0x1c0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":448,"opName":"MSTORE"} +{"pc":545,"op":127,"gas":"0x33df16","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":480,"opName":"PUSH32"} +{"pc":578,"op":97,"gas":"0x33df13","gasCost":"0x3","stack":["0x6060602f5360006060527f60305360f3610160527f603153600060610120527f"],"depth":2,"returnData":"0x","refund":"0x0","memSize":480,"opName":"PUSH2"} +{"pc":581,"op":82,"gas":"0x33df10","gasCost":"0x6","stack":["0x6060602f5360006060527f60305360f3610160527f603153600060610120527f","0x1e0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":480,"opName":"MSTORE"} +{"pc":582,"op":127,"gas":"0x33df0a","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":512,"opName":"PUSH32"} +{"pc":615,"op":97,"gas":"0x33df07","gasCost":"0x3","stack":["0x3260006060a0527ef560006000600060006000855a610180527ff25050608052"],"depth":2,"returnData":"0x","refund":"0x0","memSize":512,"opName":"PUSH2"} +{"pc":618,"op":82,"gas":"0x33df04","gasCost":"0x6","stack":["0x3260006060a0527ef560006000600060006000855a610180527ff25050608052","0x200"],"depth":2,"returnData":"0x","refund":"0x0","memSize":512,"opName":"MSTORE"} +{"pc":619,"op":127,"gas":"0x33defe","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":544,"opName":"PUSH32"} +{"pc":652,"op":97,"gas":"0x33defb","gasCost":"0x3","stack":["0x7fb1128c6f610140527f6000600060006060c0527e60f95af4506101a0527f75"],"depth":2,"returnData":"0x","refund":"0x0","memSize":544,"opName":"PUSH2"} +{"pc":655,"op":82,"gas":"0x33def8","gasCost":"0x6","stack":["0x7fb1128c6f610140527f6000600060006060c0527e60f95af4506101a0527f75","0x220"],"depth":2,"returnData":"0x","refund":"0x0","memSize":544,"opName":"MSTORE"} +{"pc":656,"op":127,"gas":"0x33def2","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":576,"opName":"PUSH32"} +{"pc":689,"op":97,"gas":"0x33deef","gasCost":"0x3","stack":["0xf19c803c337a676f0853a060006060610160527fa052600060c0536060606061"],"depth":2,"returnData":"0x","refund":"0x0","memSize":576,"opName":"PUSH2"} +{"pc":692,"op":82,"gas":"0x33deec","gasCost":"0x6","stack":["0xf19c803c337a676f0853a060006060610160527fa052600060c0536060606061","0x240"],"depth":2,"returnData":"0x","refund":"0x0","memSize":576,"opName":"MSTORE"} +{"pc":693,"op":127,"gas":"0x33dee6","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":608,"opName":"PUSH32"} +{"pc":726,"op":97,"gas":"0x33dee3","gasCost":"0x3","stack":["0x1c0527fe0527fc153600060c253606060c353600060c45360610180527f6060"],"depth":2,"returnData":"0x","refund":"0x0","memSize":608,"opName":"PUSH2"} +{"pc":729,"op":82,"gas":"0x33dee0","gasCost":"0x6","stack":["0x1c0527fe0527fc153600060c253606060c353600060c45360610180527f6060","0x260"],"depth":2,"returnData":"0x","refund":"0x0","memSize":608,"opName":"MSTORE"} +{"pc":730,"op":127,"gas":"0x33deda","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":640,"opName":"PUSH32"} +{"pc":763,"op":97,"gas":"0x33ded7","gasCost":"0x3","stack":["0xc553600a6101e0527f60c653605a60c753610100527f60f460c853605060c953"],"depth":2,"returnData":"0x","refund":"0x0","memSize":640,"opName":"PUSH2"} +{"pc":766,"op":82,"gas":"0x33ded4","gasCost":"0x6","stack":["0xc553600a6101e0527f60c653605a60c753610100527f60f460c853605060c953","0x280"],"depth":2,"returnData":"0x","refund":"0x0","memSize":640,"opName":"MSTORE"} +{"pc":767,"op":127,"gas":"0x33dece","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":672,"opName":"PUSH32"} +{"pc":800,"op":97,"gas":"0x33decb","gasCost":"0x3","stack":["0x601a606101a0527fca610200527f53603360cb5360f460cc5360f360cd536060"],"depth":2,"returnData":"0x","refund":"0x0","memSize":672,"opName":"PUSH2"} +{"pc":803,"op":82,"gas":"0x33dec8","gasCost":"0x6","stack":["0x601a606101a0527fca610200527f53603360cb5360f460cc5360f360cd536060","0x2a0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":672,"opName":"MSTORE"} +{"pc":804,"op":127,"gas":"0x33dec2","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":704,"opName":"PUSH32"} +{"pc":837,"op":97,"gas":"0x33debf","gasCost":"0x3","stack":["0x6101205260606101405360ce6161610220527f01c0527f014153605361014253"],"depth":2,"returnData":"0x","refund":"0x0","memSize":704,"opName":"PUSH2"} +{"pc":840,"op":82,"gas":"0x33debc","gasCost":"0x7","stack":["0x6101205260606101405360ce6161610220527f01c0527f014153605361014253","0x2c0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":704,"opName":"MSTORE"} +{"pc":841,"op":127,"gas":"0x33deb5","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":736,"opName":"PUSH32"} +{"pc":874,"op":97,"gas":"0x33deb2","gasCost":"0x3","stack":["0x60606101435360206101445360606101455360610240527fcf6101466101e052"],"depth":2,"returnData":"0x","refund":"0x0","memSize":736,"opName":"PUSH2"} +{"pc":877,"op":82,"gas":"0x33deaf","gasCost":"0x6","stack":["0x60606101435360206101445360606101455360610240527fcf6101466101e052","0x2e0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":736,"opName":"MSTORE"} +{"pc":878,"op":127,"gas":"0x33dea9","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":768,"opName":"PUSH32"} +{"pc":911,"op":97,"gas":"0x33dea6","gasCost":"0x3","stack":["0x7f5360536101475360606101485360606101495360606101610260527f4a5360"],"depth":2,"returnData":"0x","refund":"0x0","memSize":768,"opName":"PUSH2"} +{"pc":914,"op":82,"gas":"0x33dea3","gasCost":"0x6","stack":["0x7f5360536101475360606101485360606101495360606101610260527f4a5360","0x300"],"depth":2,"returnData":"0x","refund":"0x0","memSize":768,"opName":"MSTORE"} +{"pc":915,"op":127,"gas":"0x33de9d","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":800,"opName":"PUSH32"} +{"pc":948,"op":97,"gas":"0x33de9a","gasCost":"0x3","stack":["0xd061014b5360610200527f5361014c53606061014d53600061014e5360610280"],"depth":2,"returnData":"0x","refund":"0x0","memSize":800,"opName":"PUSH2"} +{"pc":951,"op":82,"gas":"0x33de97","gasCost":"0x6","stack":["0xd061014b5360610200527f5361014c53606061014d53600061014e5360610280","0x320"],"depth":2,"returnData":"0x","refund":"0x0","memSize":800,"opName":"MSTORE"} +{"pc":952,"op":127,"gas":"0x33de91","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":832,"opName":"PUSH32"} +{"pc":985,"op":97,"gas":"0x33de8e","gasCost":"0x3","stack":["0x527f6061014f5360d161015053605361610220527f01515360606101525360fd"],"depth":2,"returnData":"0x","refund":"0x0","memSize":832,"opName":"PUSH2"} +{"pc":988,"op":82,"gas":"0x33de8b","gasCost":"0x6","stack":["0x527f6061014f5360d161015053605361610220527f01515360606101525360fd","0x340"],"depth":2,"returnData":"0x","refund":"0x0","memSize":832,"opName":"MSTORE"} +{"pc":989,"op":127,"gas":"0x33de85","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":864,"opName":"PUSH32"} +{"pc":1022,"op":97,"gas":"0x33de82","gasCost":"0x3","stack":["0x61016102a0527f535360606101545360d2610155536053610156610240527f53"],"depth":2,"returnData":"0x","refund":"0x0","memSize":864,"opName":"PUSH2"} +{"pc":1025,"op":82,"gas":"0x33de7f","gasCost":"0x6","stack":["0x61016102a0527f535360606101545360d2610155536053610156610240527f53","0x360"],"depth":2,"returnData":"0x","refund":"0x0","memSize":864,"opName":"MSTORE"} +{"pc":1026,"op":127,"gas":"0x33de79","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":896,"opName":"PUSH32"} +{"pc":1059,"op":97,"gas":"0x33de76","gasCost":"0x3","stack":["0x606061015753606102c0527fd361015853606061015953600061015a5360f361"],"depth":2,"returnData":"0x","refund":"0x0","memSize":896,"opName":"PUSH2"} +{"pc":1062,"op":82,"gas":"0x33de73","gasCost":"0x6","stack":["0x606061015753606102c0527fd361015853606061015953600061015a5360f361","0x380"],"depth":2,"returnData":"0x","refund":"0x0","memSize":896,"opName":"MSTORE"} +{"pc":1063,"op":127,"gas":"0x33de6d","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":928,"opName":"PUSH32"} +{"pc":1096,"op":97,"gas":"0x33de6a","gasCost":"0x3","stack":["0x15b536061026052600061026102e0527f805360616102815360016102825360"],"depth":2,"returnData":"0x","refund":"0x0","memSize":928,"opName":"PUSH2"} +{"pc":1099,"op":82,"gas":"0x33de67","gasCost":"0x6","stack":["0x15b536061026052600061026102e0527f805360616102815360016102825360","0x3a0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":928,"opName":"MSTORE"} +{"pc":1100,"op":127,"gas":"0x33de61","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":960,"opName":"PUSH32"} +{"pc":1133,"op":97,"gas":"0x33de5e","gasCost":"0x3","stack":["0x5c61028353606061028453600061028553610300527f60606102865360006102"],"depth":2,"returnData":"0x","refund":"0x0","memSize":960,"opName":"PUSH2"} +{"pc":1136,"op":82,"gas":"0x33de5b","gasCost":"0x6","stack":["0x5c61028353606061028453600061028553610300527f60606102865360006102","0x3c0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":960,"opName":"MSTORE"} +{"pc":1137,"op":127,"gas":"0x33de55","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":992,"opName":"PUSH32"} +{"pc":1170,"op":97,"gas":"0x33de52","gasCost":"0x3","stack":["0x875360f561028853606061028953600061028a536060610320527f61028b5360"],"depth":2,"returnData":"0x","refund":"0x0","memSize":992,"opName":"PUSH2"} +{"pc":1173,"op":82,"gas":"0x33de4f","gasCost":"0x7","stack":["0x875360f561028853606061028953600061028a536060610320527f61028b5360","0x3e0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":992,"opName":"MSTORE"} +{"pc":1174,"op":126,"gas":"0x33de48","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1024,"opName":"PUSH31"} +{"pc":1206,"op":97,"gas":"0x33de45","gasCost":"0x3","stack":["0x61028c53606061028d53600061028e53606061028f5360006102610340527f"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1024,"opName":"PUSH2"} +{"pc":1209,"op":82,"gas":"0x33de42","gasCost":"0x6","stack":["0x61028c53606061028d53600061028e53606061028f5360006102610340527f","0x400"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1024,"opName":"MSTORE"} +{"pc":1210,"op":127,"gas":"0x33de3c","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1056,"opName":"PUSH32"} +{"pc":1243,"op":97,"gas":"0x33de39","gasCost":"0x3","stack":["0x9053608461029153605a6102925360f461029353605061029453605061029553"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1056,"opName":"PUSH2"} +{"pc":1246,"op":82,"gas":"0x33de36","gasCost":"0x6","stack":["0x9053608461029153605a6102925360f461029353605061029453605061029553","0x420"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1056,"opName":"MSTORE"} +{"pc":1247,"op":127,"gas":"0x33de30","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1088,"opName":"PUSH32"} +{"pc":1280,"op":97,"gas":"0x33de2d","gasCost":"0x3","stack":["0x6103605260616103805360026103815360966103825360606103835360006103"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1088,"opName":"PUSH2"} +{"pc":1283,"op":82,"gas":"0x33de2a","gasCost":"0x6","stack":["0x6103605260616103805360026103815360966103825360606103835360006103","0x440"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1088,"opName":"MSTORE"} +{"pc":1284,"op":96,"gas":"0x33de24","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1120,"opName":"PUSH1"} +{"pc":1286,"op":97,"gas":"0x33de21","gasCost":"0x3","stack":["0x84"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1120,"opName":"PUSH2"} +{"pc":1289,"op":83,"gas":"0x33de1e","gasCost":"0x6","stack":["0x84","0x460"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1120,"opName":"MSTORE8"} +{"pc":1290,"op":96,"gas":"0x33de18","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH1"} +{"pc":1292,"op":97,"gas":"0x33de15","gasCost":"0x3","stack":["0x53"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH2"} +{"pc":1295,"op":83,"gas":"0x33de12","gasCost":"0x3","stack":["0x53","0x461"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"MSTORE8"} +{"pc":1296,"op":96,"gas":"0x33de0f","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH1"} +{"pc":1298,"op":97,"gas":"0x33de0c","gasCost":"0x3","stack":["0x60"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH2"} +{"pc":1301,"op":83,"gas":"0x33de09","gasCost":"0x3","stack":["0x60","0x462"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"MSTORE8"} +{"pc":1302,"op":96,"gas":"0x33de06","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH1"} +{"pc":1304,"op":97,"gas":"0x33de03","gasCost":"0x3","stack":["0xf3"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH2"} +{"pc":1307,"op":83,"gas":"0x33de00","gasCost":"0x3","stack":["0xf3","0x463"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"MSTORE8"} +{"pc":1308,"op":96,"gas":"0x33ddfd","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH1"} +{"pc":1310,"op":97,"gas":"0x33ddfa","gasCost":"0x3","stack":["0x61"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH2"} +{"pc":1313,"op":83,"gas":"0x33ddf7","gasCost":"0x3","stack":["0x61","0x464"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"MSTORE8"} +{"pc":1314,"op":96,"gas":"0x33ddf4","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH1"} +{"pc":1316,"op":97,"gas":"0x33ddf1","gasCost":"0x3","stack":["0x3"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH2"} +{"pc":1319,"op":83,"gas":"0x33ddee","gasCost":"0x3","stack":["0x3","0x465"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"MSTORE8"} +{"pc":1320,"op":96,"gas":"0x33ddeb","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH1"} +{"pc":1322,"op":97,"gas":"0x33dde8","gasCost":"0x3","stack":["0x85"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH2"} +{"pc":1325,"op":83,"gas":"0x33dde5","gasCost":"0x3","stack":["0x85","0x466"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"MSTORE8"} +{"pc":1326,"op":96,"gas":"0x33dde2","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH1"} +{"pc":1328,"op":97,"gas":"0x33dddf","gasCost":"0x3","stack":["0x53"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH2"} +{"pc":1331,"op":83,"gas":"0x33dddc","gasCost":"0x3","stack":["0x53","0x467"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"MSTORE8"} +{"pc":1332,"op":96,"gas":"0x33ddd9","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH1"} +{"pc":1334,"op":97,"gas":"0x33ddd6","gasCost":"0x3","stack":["0x61"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH2"} +{"pc":1337,"op":83,"gas":"0x33ddd3","gasCost":"0x3","stack":["0x61","0x468"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"MSTORE8"} +{"pc":1338,"op":96,"gas":"0x33ddd0","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH1"} +{"pc":1340,"op":97,"gas":"0x33ddcd","gasCost":"0x3","stack":["0x3"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH2"} +{"pc":1343,"op":83,"gas":"0x33ddca","gasCost":"0x3","stack":["0x3","0x469"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"MSTORE8"} +{"pc":1344,"op":96,"gas":"0x33ddc7","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH1"} +{"pc":1346,"op":97,"gas":"0x33ddc4","gasCost":"0x3","stack":["0x86"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH2"} +{"pc":1349,"op":83,"gas":"0x33ddc1","gasCost":"0x3","stack":["0x86","0x46a"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"MSTORE8"} +{"pc":1350,"op":96,"gas":"0x33ddbe","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH1"} +{"pc":1352,"op":97,"gas":"0x33ddbb","gasCost":"0x3","stack":["0x60"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH2"} +{"pc":1355,"op":83,"gas":"0x33ddb8","gasCost":"0x3","stack":["0x60","0x46b"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"MSTORE8"} +{"pc":1356,"op":96,"gas":"0x33ddb5","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH1"} +{"pc":1358,"op":97,"gas":"0x33ddb2","gasCost":"0x3","stack":["0x0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH2"} +{"pc":1361,"op":83,"gas":"0x33ddaf","gasCost":"0x3","stack":["0x0","0x46c"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"MSTORE8"} +{"pc":1362,"op":96,"gas":"0x33ddac","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH1"} +{"pc":1364,"op":97,"gas":"0x33dda9","gasCost":"0x3","stack":["0x60"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH2"} +{"pc":1367,"op":83,"gas":"0x33dda6","gasCost":"0x3","stack":["0x60","0x46d"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"MSTORE8"} +{"pc":1368,"op":96,"gas":"0x33dda3","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH1"} +{"pc":1370,"op":97,"gas":"0x33dda0","gasCost":"0x3","stack":["0x0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH2"} +{"pc":1373,"op":83,"gas":"0x33dd9d","gasCost":"0x3","stack":["0x0","0x46e"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"MSTORE8"} +{"pc":1374,"op":96,"gas":"0x33dd9a","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH1"} +{"pc":1376,"op":97,"gas":"0x33dd97","gasCost":"0x3","stack":["0xf0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH2"} +{"pc":1379,"op":83,"gas":"0x33dd94","gasCost":"0x3","stack":["0xf0","0x46f"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"MSTORE8"} +{"pc":1380,"op":96,"gas":"0x33dd91","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH1"} +{"pc":1382,"op":97,"gas":"0x33dd8e","gasCost":"0x3","stack":["0x60"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH2"} +{"pc":1385,"op":83,"gas":"0x33dd8b","gasCost":"0x3","stack":["0x60","0x470"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"MSTORE8"} +{"pc":1386,"op":96,"gas":"0x33dd88","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH1"} +{"pc":1388,"op":97,"gas":"0x33dd85","gasCost":"0x3","stack":["0x0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH2"} +{"pc":1391,"op":83,"gas":"0x33dd82","gasCost":"0x3","stack":["0x0","0x471"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"MSTORE8"} +{"pc":1392,"op":96,"gas":"0x33dd7f","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH1"} +{"pc":1394,"op":97,"gas":"0x33dd7c","gasCost":"0x3","stack":["0x60"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH2"} +{"pc":1397,"op":83,"gas":"0x33dd79","gasCost":"0x3","stack":["0x60","0x472"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"MSTORE8"} +{"pc":1398,"op":96,"gas":"0x33dd76","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH1"} +{"pc":1400,"op":97,"gas":"0x33dd73","gasCost":"0x3","stack":["0x0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH2"} +{"pc":1403,"op":83,"gas":"0x33dd70","gasCost":"0x3","stack":["0x0","0x473"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"MSTORE8"} +{"pc":1404,"op":96,"gas":"0x33dd6d","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH1"} +{"pc":1406,"op":97,"gas":"0x33dd6a","gasCost":"0x3","stack":["0x60"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH2"} +{"pc":1409,"op":83,"gas":"0x33dd67","gasCost":"0x3","stack":["0x60","0x474"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"MSTORE8"} +{"pc":1410,"op":96,"gas":"0x33dd64","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH1"} +{"pc":1412,"op":97,"gas":"0x33dd61","gasCost":"0x3","stack":["0x0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH2"} +{"pc":1415,"op":83,"gas":"0x33dd5e","gasCost":"0x3","stack":["0x0","0x475"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"MSTORE8"} +{"pc":1416,"op":96,"gas":"0x33dd5b","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH1"} +{"pc":1418,"op":97,"gas":"0x33dd58","gasCost":"0x3","stack":["0x60"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH2"} +{"pc":1421,"op":83,"gas":"0x33dd55","gasCost":"0x3","stack":["0x60","0x476"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"MSTORE8"} +{"pc":1422,"op":96,"gas":"0x33dd52","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH1"} +{"pc":1424,"op":97,"gas":"0x33dd4f","gasCost":"0x3","stack":["0x0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH2"} +{"pc":1427,"op":83,"gas":"0x33dd4c","gasCost":"0x3","stack":["0x0","0x477"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"MSTORE8"} +{"pc":1428,"op":96,"gas":"0x33dd49","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH1"} +{"pc":1430,"op":97,"gas":"0x33dd46","gasCost":"0x3","stack":["0x60"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH2"} +{"pc":1433,"op":83,"gas":"0x33dd43","gasCost":"0x3","stack":["0x60","0x478"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"MSTORE8"} +{"pc":1434,"op":96,"gas":"0x33dd40","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH1"} +{"pc":1436,"op":97,"gas":"0x33dd3d","gasCost":"0x3","stack":["0x0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH2"} +{"pc":1439,"op":83,"gas":"0x33dd3a","gasCost":"0x3","stack":["0x0","0x479"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"MSTORE8"} +{"pc":1440,"op":96,"gas":"0x33dd37","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH1"} +{"pc":1442,"op":97,"gas":"0x33dd34","gasCost":"0x3","stack":["0x85"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH2"} +{"pc":1445,"op":83,"gas":"0x33dd31","gasCost":"0x3","stack":["0x85","0x47a"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"MSTORE8"} +{"pc":1446,"op":96,"gas":"0x33dd2e","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH1"} +{"pc":1448,"op":97,"gas":"0x33dd2b","gasCost":"0x3","stack":["0x5a"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH2"} +{"pc":1451,"op":83,"gas":"0x33dd28","gasCost":"0x3","stack":["0x5a","0x47b"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"MSTORE8"} +{"pc":1452,"op":96,"gas":"0x33dd25","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH1"} +{"pc":1454,"op":97,"gas":"0x33dd22","gasCost":"0x3","stack":["0xf2"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH2"} +{"pc":1457,"op":83,"gas":"0x33dd1f","gasCost":"0x3","stack":["0xf2","0x47c"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"MSTORE8"} +{"pc":1458,"op":96,"gas":"0x33dd1c","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH1"} +{"pc":1460,"op":97,"gas":"0x33dd19","gasCost":"0x3","stack":["0x50"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH2"} +{"pc":1463,"op":83,"gas":"0x33dd16","gasCost":"0x3","stack":["0x50","0x47d"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"MSTORE8"} +{"pc":1464,"op":96,"gas":"0x33dd13","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH1"} +{"pc":1466,"op":97,"gas":"0x33dd10","gasCost":"0x3","stack":["0x50"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH2"} +{"pc":1469,"op":83,"gas":"0x33dd0d","gasCost":"0x3","stack":["0x50","0x47e"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"MSTORE8"} +{"pc":1470,"op":97,"gas":"0x33dd0a","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH2"} +{"pc":1473,"op":96,"gas":"0x33dd07","gasCost":"0x3","stack":["0x47f"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"PUSH1"} +{"pc":1475,"op":243,"gas":"0x33dd04","gasCost":"0x0","stack":["0x47f","0x0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":1152,"opName":"RETURN"} +{"pc":1738,"op":96,"gas":"0x312c96","gasCost":"0x3","stack":["0x17c3328bc4714dc8c7a1910f3768b172314d9d00"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1504,"opName":"PUSH1"} +{"pc":1740,"op":96,"gas":"0x312c93","gasCost":"0x3","stack":["0x17c3328bc4714dc8c7a1910f3768b172314d9d00","0x0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1504,"opName":"PUSH1"} +{"pc":1742,"op":96,"gas":"0x312c90","gasCost":"0x3","stack":["0x17c3328bc4714dc8c7a1910f3768b172314d9d00","0x0","0x0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1504,"opName":"PUSH1"} +{"pc":1744,"op":96,"gas":"0x312c8d","gasCost":"0x3","stack":["0x17c3328bc4714dc8c7a1910f3768b172314d9d00","0x0","0x0","0x0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1504,"opName":"PUSH1"} +{"pc":1746,"op":96,"gas":"0x312c8a","gasCost":"0x3","stack":["0x17c3328bc4714dc8c7a1910f3768b172314d9d00","0x0","0x0","0x0","0x0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1504,"opName":"PUSH1"} +{"pc":1748,"op":133,"gas":"0x312c87","gasCost":"0x3","stack":["0x17c3328bc4714dc8c7a1910f3768b172314d9d00","0x0","0x0","0x0","0x0","0x0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1504,"opName":"DUP6"} +{"pc":1749,"op":90,"gas":"0x312c84","gasCost":"0x2","stack":["0x17c3328bc4714dc8c7a1910f3768b172314d9d00","0x0","0x0","0x0","0x0","0x0","0x17c3328bc4714dc8c7a1910f3768b172314d9d00"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1504,"opName":"GAS"} +{"pc":1750,"op":242,"gas":"0x312c82","gasCost":"0x3067d2","stack":["0x17c3328bc4714dc8c7a1910f3768b172314d9d00","0x0","0x0","0x0","0x0","0x0","0x17c3328bc4714dc8c7a1910f3768b172314d9d00","0x312c82"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1504,"opName":"CALLCODE"} +{"pc":0,"op":96,"gas":"0x30676e","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":2,"op":96,"gas":"0x30676b","gasCost":"0x3","stack":["0x0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":4,"op":96,"gas":"0x306768","gasCost":"0x3","stack":["0x0","0x0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":6,"op":96,"gas":"0x306765","gasCost":"0x3","stack":["0x0","0x0","0x0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":8,"op":96,"gas":"0x306762","gasCost":"0x3","stack":["0x0","0x0","0x0","0x0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":10,"op":96,"gas":"0x30675f","gasCost":"0x3","stack":["0x0","0x0","0x0","0x0","0x0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":12,"op":90,"gas":"0x30675c","gasCost":"0x2","stack":["0x0","0x0","0x0","0x0","0x0","0xd"],"depth":2,"returnData":"0x","refund":"0x0","memSize":0,"opName":"GAS"} +{"pc":13,"op":242,"gas":"0x30675a","gasCost":"0x2fa5e6","stack":["0x0","0x0","0x0","0x0","0x0","0xd","0x30675a"],"depth":2,"returnData":"0x","refund":"0x0","memSize":0,"opName":"CALLCODE"} +{"pc":0,"op":0,"gas":"0x2f9bbe","gasCost":"0x0","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":0,"opName":"STOP"} +{"pc":14,"op":80,"gas":"0x305d32","gasCost":"0x2","stack":["0x1"],"depth":2,"returnData":"0x","refund":"0x0","memSize":0,"opName":"POP"} +{"pc":15,"op":96,"gas":"0x305d30","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":17,"op":96,"gas":"0x305d2d","gasCost":"0x3","stack":["0x0"],"depth":2,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":19,"op":85,"gas":"0x305d2a","gasCost":"0x1388","stack":["0x0","0x2"],"depth":2,"returnData":"0x","refund":"0x0","memSize":0,"opName":"SSTORE"} +{"pc":20,"op":96,"gas":"0x3049a2","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x12c0","memSize":0,"opName":"PUSH1"} +{"pc":22,"op":96,"gas":"0x30499f","gasCost":"0x3","stack":["0x0"],"depth":2,"returnData":"0x","refund":"0x12c0","memSize":0,"opName":"PUSH1"} +{"pc":24,"op":96,"gas":"0x30499c","gasCost":"0x3","stack":["0x0","0x0"],"depth":2,"returnData":"0x","refund":"0x12c0","memSize":0,"opName":"PUSH1"} +{"pc":26,"op":96,"gas":"0x304999","gasCost":"0x3","stack":["0x0","0x0","0x0"],"depth":2,"returnData":"0x","refund":"0x12c0","memSize":0,"opName":"PUSH1"} +{"pc":28,"op":96,"gas":"0x304996","gasCost":"0x3","stack":["0x0","0x0","0x0","0x0"],"depth":2,"returnData":"0x","refund":"0x12c0","memSize":0,"opName":"PUSH1"} +{"pc":30,"op":96,"gas":"0x304993","gasCost":"0x3","stack":["0x0","0x0","0x0","0x0","0x0"],"depth":2,"returnData":"0x","refund":"0x12c0","memSize":0,"opName":"PUSH1"} +{"pc":32,"op":90,"gas":"0x304990","gasCost":"0x2","stack":["0x0","0x0","0x0","0x0","0x0","0x5"],"depth":2,"returnData":"0x","refund":"0x12c0","memSize":0,"opName":"GAS"} +{"pc":33,"op":241,"gas":"0x30498e","gasCost":"0x2f886a","stack":["0x0","0x0","0x0","0x0","0x0","0x5","0x30498e"],"depth":2,"returnData":"0x","refund":"0x12c0","memSize":0,"opName":"CALL"} +{"pc":34,"op":80,"gas":"0x304862","gasCost":"0x2","stack":["0x1"],"depth":2,"returnData":"0x","refund":"0x12c0","memSize":0,"opName":"POP"} +{"pc":35,"op":96,"gas":"0x304860","gasCost":"0x3","stack":[],"depth":2,"returnData":"0x","refund":"0x12c0","memSize":0,"opName":"PUSH1"} +{"pc":37,"op":96,"gas":"0x30485d","gasCost":"0x3","stack":["0x0"],"depth":2,"returnData":"0x","refund":"0x12c0","memSize":0,"opName":"PUSH1"} +{"pc":39,"op":96,"gas":"0x30485a","gasCost":"0x3","stack":["0x0","0x0"],"depth":2,"returnData":"0x","refund":"0x12c0","memSize":0,"opName":"PUSH1"} +{"pc":41,"op":96,"gas":"0x304857","gasCost":"0x3","stack":["0x0","0x0","0x0"],"depth":2,"returnData":"0x","refund":"0x12c0","memSize":0,"opName":"PUSH1"} +{"pc":43,"op":96,"gas":"0x304854","gasCost":"0x3","stack":["0x0","0x0","0x0","0x0"],"depth":2,"returnData":"0x","refund":"0x12c0","memSize":0,"opName":"PUSH1"} +{"pc":45,"op":90,"gas":"0x304851","gasCost":"0x2","stack":["0x0","0x0","0x0","0x0","0xf5"],"depth":2,"returnData":"0x","refund":"0x12c0","memSize":0,"opName":"GAS"} +{"pc":46,"op":244,"gas":"0x30484f","gasCost":"0x2f8757","stack":["0x0","0x0","0x0","0x0","0xf5","0x30484f"],"depth":2,"returnData":"0x","refund":"0x12c0","memSize":0,"opName":"DELEGATECALL"} +{"pc":0,"op":96,"gas":"0x2f7d2f","gasCost":"0x3","stack":[],"depth":3,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":2,"op":96,"gas":"0x2f7d2c","gasCost":"0x3","stack":["0x0"],"depth":3,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":4,"op":96,"gas":"0x2f7d29","gasCost":"0x3","stack":["0x0","0x0"],"depth":3,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":6,"op":119,"gas":"0x2f7d26","gasCost":"0x3","stack":["0x0","0x0","0x0"],"depth":3,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH24"} +{"pc":31,"op":96,"gas":"0x2f7d23","gasCost":"0x3","stack":["0x0","0x0","0x0","0x6a335646000600060006000600060045af1507f60026000"],"depth":3,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":33,"op":85,"gas":"0x2f7d20","gasCost":"0x64","stack":["0x0","0x0","0x0","0x6a335646000600060006000600060045af1507f60026000","0x2"],"depth":3,"returnData":"0x","refund":"0x0","memSize":0,"opName":"SSTORE"} +{"pc":34,"op":96,"gas":"0x2f7cbc","gasCost":"0x3","stack":["0x0","0x0","0x0"],"depth":3,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":36,"op":0,"gas":"0x2f7cb9","gasCost":"0x0","stack":["0x0","0x0","0x0","0x1"],"depth":3,"returnData":"0x","refund":"0x0","memSize":0,"opName":"STOP"} +{"pc":47,"op":80,"gas":"0x303db1","gasCost":"0x2","stack":["0x1"],"depth":2,"returnData":"0x","refund":"0x0","memSize":0,"opName":"POP"} +{"pc":48,"op":93,"gas":"0x303daf","gasCost":"0x0","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":0,"opName":"TSTORE"} +{"pc":1751,"op":80,"gas":"0xc4b0","gasCost":"0x2","stack":["0x17c3328bc4714dc8c7a1910f3768b172314d9d00","0x0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1504,"opName":"POP"} +{"pc":1752,"op":80,"gas":"0xc4ae","gasCost":"0x2","stack":["0x17c3328bc4714dc8c7a1910f3768b172314d9d00"],"depth":1,"returnData":"0x","refund":"0x0","memSize":1504,"opName":"POP"} +{"pc":1753,"op":0,"gas":"0xc4ac","gasCost":"0x0","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":1504,"opName":"STOP"} +{"stateRoot":"0xee0bbf0438796320ede24ca3c52e31f04dccbfe1fce282f79fe44e67a23351e9","output":"0x","gasUsed":"0x34ce32"} diff --git a/evms/testdata/traces/stackUnderflow_nonzeroMem.json.evm2.stdout.txt b/evms/testdata/traces/stackUnderflow_nonzeroMem.json.evm2.stdout.txt new file mode 100644 index 00000000..0ef0ec0 --- /dev/null +++ b/evms/testdata/traces/stackUnderflow_nonzeroMem.json.evm2.stdout.txt @@ -0,0 +1,13 @@ +{"pc":0,"op":96,"gas":"0x79bee4","gasCost":"0x3","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":2,"op":96,"gas":"0x79bee1","gasCost":"0x3","stack":["0x0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":4,"op":96,"gas":"0x79bede","gasCost":"0x3","stack":["0x0","0x1"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":6,"op":96,"gas":"0x79bedb","gasCost":"0x3","stack":["0x0","0x1","0x1"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":8,"op":96,"gas":"0x79bed8","gasCost":"0x3","stack":["0x0","0x1","0x1","0x2"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH1"} +{"pc":10,"op":97,"gas":"0x79bed5","gasCost":"0x3","stack":["0x0","0x1","0x1","0x2","0x2"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH2"} +{"pc":13,"op":97,"gas":"0x79bed2","gasCost":"0x3","stack":["0x0","0x1","0x1","0x2","0x2","0x1f4"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH2"} +{"pc":16,"op":244,"gas":"0x79becf","gasCost":"0x10a2a","stack":["0x0","0x1","0x1","0x2","0x2","0x1f4","0xffff"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"DELEGATECALL"} +{"pc":0,"op":0,"gas":"0xffff","gasCost":"0x0","stack":[],"depth":2,"returnData":"0x","refund":"0x0","memSize":0,"opName":"STOP"} +{"pc":17,"op":54,"gas":"0x79b4a4","gasCost":"0x2","stack":["0x0","0x1"],"depth":1,"returnData":"0x","refund":"0x0","memSize":32,"opName":"CALLDATASIZE"} +{"pc":18,"op":145,"gas":"0x79b4a2","gasCost":"0x3","stack":["0x0","0x1","0x12"],"depth":1,"returnData":"0x","refund":"0x0","memSize":32,"opName":"SWAP2"} +{"pc":19,"op":142,"gas":"0x79b49f","gasCost":"0x3","stack":["0x12","0x1","0x0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":32,"opName":"DUP15"} +{"stateRoot":"0x1f07fb182fd18ad9b11f8ef6cf369981e87e9f8514c803a1f2df145724f62fa4","output":"0x","gasUsed":"0x7a1200"} diff --git a/evms/testdata/traces/statetest1.json.evm2.stdout.txt b/evms/testdata/traces/statetest1.json.evm2.stdout.txt new file mode 100644 index 00000000..2bbb403 --- /dev/null +++ b/evms/testdata/traces/statetest1.json.evm2.stdout.txt @@ -0,0 +1,7 @@ +{"pc":0,"op":91,"gas":"0x2d1cc4","gasCost":"0x1","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"JUMPDEST"} +{"pc":1,"op":61,"gas":"0x2d1cc3","gasCost":"0x2","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"RETURNDATASIZE"} +{"pc":2,"op":48,"gas":"0x2d1cc1","gasCost":"0x2","stack":["0x0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"ADDRESS"} +{"pc":3,"op":121,"gas":"0x2d1cbf","gasCost":"0x3","stack":["0x0","0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH26"} +{"pc":30,"op":104,"gas":"0x2d1cbc","gasCost":"0x3","stack":["0x0","0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b","0xc940b5f2046740058558468f238b85db7f6bbe3f3d51e92a3e32"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH9"} +{"pc":40,"op":83,"gas":"0x2d1cb9","gasCost":"0x3","stack":["0x0","0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b","0xc940b5f2046740058558468f238b85db7f6bbe3f3d51e92a3e32","0xb7f7c4147541c695f3"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"MSTORE8"} +{"stateRoot":"0xa2b3391f7a85bf1ad08dc541a1b99da3c591c156351391f26ec88c557ff12134","output":"0x","gasUsed":"0x2dc6c0"} diff --git a/evms/testdata/traces/statetest_filled.json.evm2.stdout.txt b/evms/testdata/traces/statetest_filled.json.evm2.stdout.txt new file mode 100644 index 00000000..651e9cc --- /dev/null +++ b/evms/testdata/traces/statetest_filled.json.evm2.stdout.txt @@ -0,0 +1,8 @@ +{"pc":0,"op":91,"gas":"0x2d1cc4","gasCost":"0x1","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"JUMPDEST"} +{"pc":1,"op":61,"gas":"0x2d1cc3","gasCost":"0x2","stack":[],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"RETURNDATASIZE"} +{"pc":2,"op":48,"gas":"0x2d1cc1","gasCost":"0x2","stack":["0x0"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"ADDRESS"} +{"pc":3,"op":121,"gas":"0x2d1cbf","gasCost":"0x3","stack":["0x0","0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH26"} +{"pc":30,"op":104,"gas":"0x2d1cbc","gasCost":"0x3","stack":["0x0","0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b","0xc940b5f2046740058558468f238b85db7f6bbe3f3d51e92a3e32"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"PUSH9"} +{"pc":40,"op":83,"gas":"0x2d1cb9","gasCost":"0x3","stack":["0x0","0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b","0xc940b5f2046740058558468f238b85db7f6bbe3f3d51e92a3e32","0xb7f7c4147541c695f3"],"depth":1,"returnData":"0x","refund":"0x0","memSize":0,"opName":"MSTORE8"} +{"stateRoot":"0xa2b3391f7a85bf1ad08dc541a1b99da3c591c156351391f26ec88c557ff12134","output":"0x","gasUsed":"0x2dc6c0"} +ok: replayed state fixture statetest_filled.json: 1 executed, 0 skipped