TW
Tripwire
Find contracts. Test them. Review real vulns.

Analysis Run

019b3836-2e82-7165-9665-5fa332e35d61

complete
Chain ID
1
Address
Block Number
Created
Fri, Dec 19, 2025 8:03 PM
Review Summary

What survived the funnel

Open this run to answer one question: is this real attacker-relevant behavior with real impact, or just normal contract plumbing?

Confirmed
1
Validated
1
Source
Bytecode only
Review Backing
Present
Best current signal
SELFDESTRUCT reachable
crit 0 high 0 direct contract
Review Checklist
1. Read the findings table first. Ignore raw jobs until the result looks real.
2. Confirm attacker control, not just the existence of a sink.
3. Confirm money or privilege impact.
4. Keep it if the behavior is real. Kill it if this is normal proxy, admin, or upgrade plumbing.

Processing Jobs

Status & attempts
ID Type Status Attempts Heartbeat
2283 artifact.fetch complete 1 / 3 3 months ago
2284 tool.cast_disasm complete 1 / 3 3 months ago
45552 analysis.bundle complete 1 / 3 1 week ago
45553 capability.graph complete 1 / 3 1 week ago
45554 detector.run complete 1 / 3 1 week ago
45555 validation.fork complete 1 / 3 1 week ago
113246 report.consolidate complete 1 / 6 1 week ago

Artifact

Runtime bytecode: available
Creation TX:
Deployer:
Proxy: no
Implementation:
Verified Source: no

Slither

tool.slither

No slither job recorded yet.

Codex

report.consolidate
Job Status
complete
Attempts
1 / 6
Findings
2
No findings?
no
Summary
Runtime-bytecode review found a validated, apparently unauthenticated `SELFDESTRUCT` path and a payout helper that decrements storage before an unchecked external `CALL`. Selector names are unknown and storage semantics are inferred from raw slots, but both issues are supported directly by the bundle/disassembly.
View stdout
{"no_findings":false,"summary":"Runtime-bytecode review found a validated, apparently unauthenticated `SELFDESTRUCT` path and a payout helper that decrements storage before an unchecked external `CALL`. Selector names are unknown and storage semantics are inferred from raw slots, but both issues are supported directly by the bundle/disassembly.","findings":[{"severity":"high","category":"access_control","title":"Reachable SELFDESTRUCT appears callable without an entry-point authorization check","exploit_scenario":"An arbitrary caller invokes selector `0x35f46994`, reaching `SELFDESTRUCT` and permanently destroying the contract. Any ETH held by the contract is forcibly sent to the beneficiary loaded from storage, so users can lose access to the system and deposited ETH can be swept unexpectedly.","recommendation":"Remove `SELFDESTRUCT` entirely if possible. If it must exist, gate it with a clear owner/admin check in the same entry path and emit an explicit admin event. Consider a two-step timelocked shutdown instead of immediate destruction.","evidence":"The bundle validates a reachable `SELFDESTRUCT` (`detector_findings`: confirmed true). Disassembly of selector `0x35f46994` enters at `pc 0x0477`, computes a storage-derived beneficiary, and executes `SELFDESTRUCT` at `pc 0x04d1`. There is no `CALLER`-based check in this function body before the sink. The only heuristic 'guard' reported in the artifact is at `pc 0x0396` in a different function, and from the bytecode it looks like address masking/comparison rather than a constant-owner check, so it should not be relied on as protection for this path.","locations":["selector:0x35f46994","pc:0x0477","pc:0x04d1"]},{"severity":"medium","category":"other","title":"Payout path updates storage before an unchecked external CALL","exploit_scenario":"A recipient address that rejects ETH or consumes all gas causes the low-level `CALL` to fail, but the contract has already reduced the tracked amount in storage. The transaction does not revert, so accounting can mark value as paid even though no transfer occurred, potentially trapping ETH in the contract or burning a participant's claim.","recommendation":"Check the `CALL` success flag and revert on failure, or use a pull-payment pattern where recipients withdraw themselves. Keep all accounting changes consistent with transfer success.","evidence":"Internal helper `pc 0x0937` subtracts from storage at `pc 0x09e2-0x09f4` before performing a low-level `CALL` at `pc 0x0a22`. The return value is not checked; the stack is simply cleaned up after the call. This helper is reached from selector `0x6adcef6b` (`pc 0x0417-0x044c`) after some storage-based conditions. Because bytecode-only analysis cannot fully recover semantic names, the exact field meaning is inferred, but the ordering 'state update first, unchecked CALL second' is explicit in the disassembly.","locations":["selector:0x6adcef6b","pc:0x0937","pc:0x09e2","pc:0x0a22"]}]}
View stderr
0)<=0x01))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x01+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))])<=0x00)])']
05f3: ADD            ['(0x01+s[(0x01+mem[((0x20+mem=0x00<=s[(0x01+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))])+0x00)])])', '0x00', '(0x01+mem[((0x20+mem=0x00<=s[(0x01+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))])+0x00)])', 'mem[((0x20+mem=0x00<=s[(0x01+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x01+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))])<=0x00)])', '(0x20+mem=0x00<=s[(0x01+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))])']
05f4: SWAP2            ['(0x01+mem[((0x20+mem=0x00<=s[(0x01+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))])+0x00)])', '0x00', '(0x01+s[(0x01+mem[((0x20+mem=0x00<=s[(0x01+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))])+0x00)])])', 'mem[((0x20+mem=0x00<=s[(0x01+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x01+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))])<=0x00)])', '(0x20+mem=0x00<=s[(0x01+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))])']
05f5: SWAP1            ['0x00', '(0x01+mem[((0x20+mem=0x00<=s[(0x01+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))])+0x00)])', '(0x01+s[(0x01+mem[((0x20+mem=0x00<=s[(0x01+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))])+0x00)])])', 'mem[((0x20+mem=0x00<=s[(0x01+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x01+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))])<=0x00)])', '(0x20+mem=0x00<=s[(0x01+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))])']
05f6: POP            ['(0x01+mem[((0x20+mem=0x00<=s[(0x01+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))])+0x00)])', '(0x01+s[(0x01+mem[((0x20+mem=0x00<=s[(0x01+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))])+0x00)])])', 'mem[((0x20+mem=0x00<=s[(0x01+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x01+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))])<=0x00)])', '(0x20+mem=0x00<=s[(0x01+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))])', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))']
05f7: DUP2            ['(0x01+s[(0x01+mem[((0x20+mem=0x00<=s[(0x01+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))])+0x00)])])', '(0x01+mem[((0x20+mem=0x00<=s[(0x01+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))])+0x00)])', '(0x01+s[(0x01+mem[((0x20+mem=0x00<=s[(0x01+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))])+0x00)])])', 'mem[((0x20+mem=0x00<=s[(0x01+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x01+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))])<=0x00)])', '(0x20+mem=0x00<=s[(0x01+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))])']
05f8: SWAP1            ['(0x01+mem[((0x20+mem=0x00<=s[(0x01+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))])+0x00)])', '(0x01+s[(0x01+mem[((0x20+mem=0x00<=s[(0x01+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))])+0x00)])])', '(0x01+s[(0x01+mem[((0x20+mem=0x00<=s[(0x01+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))])+0x00)])])', 'mem[((0x20+mem=0x00<=s[(0x01+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x01+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))])<=0x00)])', '(0x20+mem=0x00<=s[(0x01+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))])']
05f9: SSTORE            ['s[(0x01+mem[((0x20+mem=0x00<=s[(0x01+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))])+0x00)])]<=(0x01+s[(0x01+mem[((0x20+mem=0x00<=s[(0x01+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))])+0x00)])])', '(0x01+s[(0x01+mem[((0x20+mem=0x00<=s[(0x01+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))])+0x00)])])', 'mem[((0x20+mem=0x00<=s[(0x01+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x01+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))])<=0x00)])', '(0x20+mem=0x00<=s[(0x01+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))])', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))']
05fa: POP            ['(0x01+s[(0x01+mem[((0x20+mem=0x00<=s[(0x01+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))])+0x00)])])', 'mem[((0x20+mem=0x00<=s[(0x01+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x01+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))])<=0x00)])', '(0x20+mem=0x00<=s[(0x01+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))])', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01)<=mem[0x40])']
05fb: JUMPDEST            ['(0x01+s[(0x01+mem[((0x20+mem=0x00<=s[(0x01+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))])+0x00)])])', 'mem[((0x20+mem=0x00<=s[(0x01+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x01+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))])<=0x00)])', '(0x20+mem=0x00<=s[(0x01+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))])', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01)<=mem[0x40])']
05fc: POP            ['mem[((0x20+mem=0x00<=s[(0x01+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x01+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))])<=0x00)])', '(0x20+mem=0x00<=s[(0x01+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))])', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01)<=mem[0x40])', '(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01)']
05fd: POP            ['keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x01+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))])<=0x00)])', '(0x20+mem=0x00<=s[(0x01+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))])', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01)<=mem[0x40])', '(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01)', 'mem=0x40<=(mem[0x40]+0x60)']
05fe: POP            ['(0x20+mem=0x00<=s[(0x01+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))])', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01)<=mem[0x40])', '(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01)', 'mem=0x40<=(mem[0x40]+0x60)', 'mem=0x40<=(mem[0x40]+0x60)']
05ff: POP            ['(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01)<=mem[0x40])', '(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01)', 'mem=0x40<=(mem[0x40]+0x60)', 'mem=0x40<=(mem[0x40]+0x60)', 'mem[0x40]']
0600: JUMP            ['(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01)<=mem[0x40])', '(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01)', 'mem=0x40<=(mem[0x40]+0x60)', 'mem=0x40<=(mem[0x40]+0x60)', 'mem[0x40]']
0601: JUMPDEST            ['(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01)<=mem[0x40])', '(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01)', 'mem=0x40<=(mem[0x40]+0x60)', 'mem=0x40<=(mem[0x40]+0x60)', 'mem[0x40]']
0602: PUSH1 0x00       ['0x00', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01)<=mem[0x40])', '(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01)', 'mem=0x40<=(mem[0x40]+0x60)', 'mem=0x40<=(mem[0x40]+0x60)']
0604: PUSH1 0x00       ['0x00', '0x00', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01)<=mem[0x40])', '(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01)', 'mem=0x40<=(mem[0x40]+0x60)']
0606: PUSH1 0x00       ['0x00', '0x00', '0x00', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01)<=mem[0x40])', '(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01)']
0608: PUSH1 0x00       ['0x00', '0x00', '0x00', '0x00', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01)<=mem[0x40])']
060a: POP            ['0x00', '0x00', '0x00', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01)<=mem[0x40])', '(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01)']
060b: PUSH1 0x00       ['0x00', '0x00', '0x00', '0x00', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01)<=mem[0x40])']
060d: PUSH1 0x00       ['0x00', '0x00', '0x00', '0x00', '0x00', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))']
060f: DUP2            ['0x00', '0x00', '0x00', '0x00', '0x00', '0x00']
0610: MSTORE            ['mem=0x00<=0x00', '0x00', '0x00', '0x00', '0x00', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))']
0611: PUSH1 0x20       ['0x20', 'mem=0x00<=0x00', '0x00', '0x00', '0x00', '0x00']
0613: ADD            ['(0x20+mem=0x00<=0x00)', '0x00', '0x00', '0x00', '0x00', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))']
0614: SWAP1            ['0x00', '(0x20+mem=0x00<=0x00)', '0x00', '0x00', '0x00', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))']
0615: DUP2            ['(0x20+mem=0x00<=0x00)', '0x00', '(0x20+mem=0x00<=0x00)', '0x00', '0x00', '0x00']
0616: MSTORE            ['mem=(0x20+mem=0x00<=0x00)<=0x00', '(0x20+mem=0x00<=0x00)', '0x00', '0x00', '0x00', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))']
0617: PUSH1 0x20       ['0x20', 'mem=(0x20+mem=0x00<=0x00)<=0x00', '(0x20+mem=0x00<=0x00)', '0x00', '0x00', '0x00']
0619: ADD            ['(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)', '(0x20+mem=0x00<=0x00)', '0x00', '0x00', '0x00', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))']
061a: PUSH1 0x00       ['0x00', '(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)', '(0x20+mem=0x00<=0x00)', '0x00', '0x00', '0x00']
061c: SHA3            ['keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x20+mem=0x00<=0x00)', '0x00', '0x00', '0x00', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))']
061d: PUSH1 0x00       ['0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x20+mem=0x00<=0x00)', '0x00', '0x00', '0x00']
061f: POP            ['keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x20+mem=0x00<=0x00)', '0x00', '0x00', '0x00', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))']
0620: SWAP1            ['(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', '0x00', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))']
0621: POP            ['keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', '0x00', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01)<=mem[0x40])']
0622: DUP1            ['keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', '0x00', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))']
0623: PUSH1 0x02       ['0x02', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', '0x00']
0625: ADD            ['(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', '0x00', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))']
0626: PUSH1 0x00       ['0x00', '(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', '0x00']
0628: POP            ['(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', '0x00', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))']
0629: SLOAD            ['s[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', '0x00', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))']
062a: SWAP2            ['0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', 's[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', '0x00', '0x00', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))']
062b: POP            ['keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', 's[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', '0x00', '0x00', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01)<=mem[0x40])']
062c: PUSH2 0x0630     ['0x0630', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', 's[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', '0x00', '0x00', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))']
062f: JUMP            ['0x0630', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', 's[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', '0x00', '0x00', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))']
0630: JUMPDEST            ['0x0630', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', 's[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', '0x00', '0x00', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))']
0631: POP            ['keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', 's[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', '0x00', '0x00', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01)<=mem[0x40])']
0632: SWAP1            ['s[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01)<=mem[0x40])']
0633: JUMP            ['s[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01)<=mem[0x40])']
0634: JUMPDEST            ['s[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01)<=mem[0x40])']
0635: PUSH1 0x00       ['0x00', 's[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=0x01))']
0637: PUSH1 0x00       ['0x00', '0x00', 's[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00']
0639: PUSH1 0x00       ['0x00', '0x00', '0x00', 's[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00']
063b: PUSH1 0x00       ['0x00', '0x00', '0x00', '0x00', 's[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
063d: POP            ['0x00', '0x00', '0x00', 's[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00']
063e: PUSH1 0x00       ['0x00', '0x00', '0x00', '0x00', 's[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
0640: PUSH1 0x00       ['0x00', '0x00', '0x00', '0x00', '0x00', 's[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]']
0642: DUP2            ['0x00', '0x00', '0x00', '0x00', '0x00', '0x00']
0643: MSTORE            ['mem=0x00<=0x00', '0x00', '0x00', '0x00', '0x00', 's[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]']
0644: PUSH1 0x20       ['0x20', 'mem=0x00<=0x00', '0x00', '0x00', '0x00', '0x00']
0646: ADD            ['(0x20+mem=0x00<=0x00)', '0x00', '0x00', '0x00', '0x00', 's[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]']
0647: SWAP1            ['0x00', '(0x20+mem=0x00<=0x00)', '0x00', '0x00', '0x00', 's[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]']
0648: DUP2            ['(0x20+mem=0x00<=0x00)', '0x00', '(0x20+mem=0x00<=0x00)', '0x00', '0x00', '0x00']
0649: MSTORE            ['mem=(0x20+mem=0x00<=0x00)<=0x00', '(0x20+mem=0x00<=0x00)', '0x00', '0x00', '0x00', 's[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]']
064a: PUSH1 0x20       ['0x20', 'mem=(0x20+mem=0x00<=0x00)<=0x00', '(0x20+mem=0x00<=0x00)', '0x00', '0x00', '0x00']
064c: ADD            ['(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)', '(0x20+mem=0x00<=0x00)', '0x00', '0x00', '0x00', 's[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]']
064d: PUSH1 0x00       ['0x00', '(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)', '(0x20+mem=0x00<=0x00)', '0x00', '0x00', '0x00']
064f: SHA3            ['keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x20+mem=0x00<=0x00)', '0x00', '0x00', '0x00', 's[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]']
0650: PUSH1 0x00       ['0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x20+mem=0x00<=0x00)', '0x00', '0x00', '0x00']
0652: POP            ['keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x20+mem=0x00<=0x00)', '0x00', '0x00', '0x00', 's[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]']
0653: SWAP1            ['(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', '0x00', 's[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]']
0654: POP            ['keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', '0x00', 's[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
0655: DUP1            ['keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', '0x00', 's[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]']
0656: PUSH1 0x05       ['0x05', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', '0x00']
0658: ADD            ['(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', '0x00', 's[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]']
0659: PUSH1 0x00       ['0x00', '(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', '0x00']
065b: POP            ['(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', '0x00', 's[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]']
065c: SLOAD            ['s[(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', '0x00', 's[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]']
065d: SWAP2            ['0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', 's[(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', '0x00', '0x00', 's[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]']
065e: POP            ['keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', 's[(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', '0x00', '0x00', 's[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
065f: PUSH2 0x0663     ['0x0663', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', 's[(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', '0x00', '0x00', 's[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]']
0662: JUMP            ['0x0663', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', 's[(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', '0x00', '0x00', 's[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]']
0663: JUMPDEST            ['0x0663', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', 's[(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', '0x00', '0x00', 's[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]']
0664: POP            ['keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', 's[(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', '0x00', '0x00', 's[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
0665: SWAP1            ['s[(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', 's[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
0666: JUMP            ['s[(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', 's[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
0667: JUMPDEST            ['s[(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', 's[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
0668: PUSH1 0x00       ['0x00', 's[(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', 's[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]']
066a: PUSH1 0x00       ['0x00', '0x00', 's[(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00']
066c: PUSH1 0x00       ['0x00', '0x00', '0x00', 's[(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00']
066e: PUSH1 0x00       ['0x00', '0x00', '0x00', '0x00', 's[(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
0670: POP            ['0x00', '0x00', '0x00', 's[(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00']
0671: PUSH1 0x00       ['0x00', '0x00', '0x00', '0x00', 's[(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
0673: PUSH1 0x00       ['0x00', '0x00', '0x00', '0x00', '0x00', 's[(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]']
0675: DUP2            ['0x00', '0x00', '0x00', '0x00', '0x00', '0x00']
0676: MSTORE            ['mem=0x00<=0x00', '0x00', '0x00', '0x00', '0x00', 's[(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]']
0677: PUSH1 0x20       ['0x20', 'mem=0x00<=0x00', '0x00', '0x00', '0x00', '0x00']
0679: ADD            ['(0x20+mem=0x00<=0x00)', '0x00', '0x00', '0x00', '0x00', 's[(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]']
067a: SWAP1            ['0x00', '(0x20+mem=0x00<=0x00)', '0x00', '0x00', '0x00', 's[(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]']
067b: DUP2            ['(0x20+mem=0x00<=0x00)', '0x00', '(0x20+mem=0x00<=0x00)', '0x00', '0x00', '0x00']
067c: MSTORE            ['mem=(0x20+mem=0x00<=0x00)<=0x00', '(0x20+mem=0x00<=0x00)', '0x00', '0x00', '0x00', 's[(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]']
067d: PUSH1 0x20       ['0x20', 'mem=(0x20+mem=0x00<=0x00)<=0x00', '(0x20+mem=0x00<=0x00)', '0x00', '0x00', '0x00']
067f: ADD            ['(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)', '(0x20+mem=0x00<=0x00)', '0x00', '0x00', '0x00', 's[(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]']
0680: PUSH1 0x00       ['0x00', '(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)', '(0x20+mem=0x00<=0x00)', '0x00', '0x00', '0x00']
0682: SHA3            ['keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x20+mem=0x00<=0x00)', '0x00', '0x00', '0x00', 's[(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]']
0683: PUSH1 0x00       ['0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x20+mem=0x00<=0x00)', '0x00', '0x00', '0x00']
0685: POP            ['keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x20+mem=0x00<=0x00)', '0x00', '0x00', '0x00', 's[(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]']
0686: SWAP1            ['(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', '0x00', 's[(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]']
0687: POP            ['keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', '0x00', 's[(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
0688: DUP1            ['keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', '0x00', 's[(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]']
0689: PUSH1 0x04       ['0x04', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', '0x00']
068b: ADD            ['(0x04+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', '0x00', 's[(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]']
068c: PUSH1 0x00       ['0x00', '(0x04+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', '0x00']
068e: POP            ['(0x04+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', '0x00', 's[(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]']
068f: SLOAD            ['s[(0x04+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', '0x00', 's[(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]']
0690: SWAP2            ['0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', 's[(0x04+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', '0x00', '0x00', 's[(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]']
0691: POP            ['keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', 's[(0x04+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', '0x00', '0x00', 's[(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
0692: PUSH2 0x0696     ['0x0696', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', 's[(0x04+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', '0x00', '0x00', 's[(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]']
0695: JUMP            ['0x0696', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', 's[(0x04+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', '0x00', '0x00', 's[(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]']
0696: JUMPDEST            ['0x0696', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', 's[(0x04+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', '0x00', '0x00', 's[(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]']
0697: POP            ['keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', 's[(0x04+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', '0x00', '0x00', 's[(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
0698: SWAP1            ['s[(0x04+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', 's[(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
0699: JUMP            ['s[(0x04+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', 's[(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
069a: JUMPDEST            ['s[(0x04+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', 's[(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
069b: PUSH1 0x00       ['0x00', 's[(0x04+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', 's[(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]']
069d: DUP1            ['0x00', '0x00', 's[(0x04+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00']
069e: SWAP1            ['0x00', '0x00', 's[(0x04+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00']
069f: POP            ['0x00', 's[(0x04+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', 's[(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]']
06a0: PUSH2 0x06a4     ['0x06a4', '0x00', 's[(0x04+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00']
06a3: JUMP            ['0x06a4', '0x00', 's[(0x04+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00']
06a4: JUMPDEST            ['0x06a4', '0x00', 's[(0x04+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00']
06a5: SWAP1            ['0x00', '0x06a4', 's[(0x04+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00']
06a6: JUMP            ['0x00', '0x06a4', 's[(0x04+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00']
06a7: JUMPDEST            ['0x00', '0x06a4', 's[(0x04+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00']
06a8: PUSH1 0x00       ['0x00', '0x00', '0x06a4', 's[(0x04+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00']
06aa: PUSH1 0x00       ['0x00', '0x00', '0x00', '0x06a4', 's[(0x04+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
06ac: PUSH1 0x00       ['0x00', '0x00', '0x00', '0x00', '0x06a4', 's[(0x04+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]']
06ae: PUSH1 0x00       ['0x00', '0x00', '0x00', '0x00', '0x00', '0x06a4']
06b0: PUSH1 0x00       ['0x00', '0x00', '0x00', '0x00', '0x00', '0x00']
06b2: POP            ['0x00', '0x00', '0x00', '0x00', '0x00', '0x06a4']
06b3: PUSH1 0x00       ['0x00', '0x00', '0x00', '0x00', '0x00', '0x00']
06b5: PUSH1 0x00       ['0x00', '0x00', '0x00', '0x00', '0x00', '0x00']
06b7: DUP2            ['0x00', '0x00', '0x00', '0x00', '0x00', '0x00']
06b8: MSTORE            ['mem=0x00<=0x00', '0x00', '0x00', '0x00', '0x00', '0x00']
06b9: PUSH1 0x20       ['0x20', 'mem=0x00<=0x00', '0x00', '0x00', '0x00', '0x00']
06bb: ADD            ['(0x20+mem=0x00<=0x00)', '0x00', '0x00', '0x00', '0x00', '0x00']
06bc: SWAP1            ['0x00', '(0x20+mem=0x00<=0x00)', '0x00', '0x00', '0x00', '0x00']
06bd: DUP2            ['(0x20+mem=0x00<=0x00)', '0x00', '(0x20+mem=0x00<=0x00)', '0x00', '0x00', '0x00']
06be: MSTORE            ['mem=(0x20+mem=0x00<=0x00)<=0x00', '(0x20+mem=0x00<=0x00)', '0x00', '0x00', '0x00', '0x00']
06bf: PUSH1 0x20       ['0x20', 'mem=(0x20+mem=0x00<=0x00)<=0x00', '(0x20+mem=0x00<=0x00)', '0x00', '0x00', '0x00']
06c1: ADD            ['(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)', '(0x20+mem=0x00<=0x00)', '0x00', '0x00', '0x00', '0x00']
06c2: PUSH1 0x00       ['0x00', '(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)', '(0x20+mem=0x00<=0x00)', '0x00', '0x00', '0x00']
06c4: SHA3            ['keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x20+mem=0x00<=0x00)', '0x00', '0x00', '0x00', '0x00']
06c5: PUSH1 0x00       ['0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x20+mem=0x00<=0x00)', '0x00', '0x00', '0x00']
06c7: POP            ['keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x20+mem=0x00<=0x00)', '0x00', '0x00', '0x00', '0x00']
06c8: SWAP2            ['0x00', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', '0x00']
06c9: POP            ['(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', '0x00', '0x00']
06ca: DUP2            ['keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', '0x00']
06cb: PUSH1 0x00       ['0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00']
06cd: ADD            ['(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', '0x00']
06ce: PUSH1 0x00       ['0x00', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00']
06d0: POP            ['(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', '0x00']
06d1: PUSH1 0x00       ['0x00', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00']
06d3: DUP6            ['0x00', '0x00', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00']
06d4: DUP2            ['0x00', '0x00', '0x00', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
06d5: MSTORE            ['mem=0x00<=0x00', '0x00', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00']
06d6: PUSH1 0x20       ['0x20', 'mem=0x00<=0x00', '0x00', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
06d8: ADD            ['(0x20+mem=0x00<=0x00)', '0x00', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00']
06d9: SWAP1            ['0x00', '(0x20+mem=0x00<=0x00)', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00']
06da: DUP2            ['(0x20+mem=0x00<=0x00)', '0x00', '(0x20+mem=0x00<=0x00)', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
06db: MSTORE            ['mem=(0x20+mem=0x00<=0x00)<=0x00', '(0x20+mem=0x00<=0x00)', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00']
06dc: PUSH1 0x20       ['0x20', 'mem=(0x20+mem=0x00<=0x00)<=0x00', '(0x20+mem=0x00<=0x00)', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
06de: ADD            ['(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)', '(0x20+mem=0x00<=0x00)', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00']
06df: PUSH1 0x00       ['0x00', '(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)', '(0x20+mem=0x00<=0x00)', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
06e1: SHA3            ['keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x20+mem=0x00<=0x00)', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00']
06e2: PUSH1 0x00       ['0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x20+mem=0x00<=0x00)', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
06e4: POP            ['keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x20+mem=0x00<=0x00)', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00']
06e5: SWAP1            ['(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00']
06e6: POP            ['keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00']
06e7: DUP1            ['keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00']
06e8: PUSH1 0x00       ['0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
06ea: ADD            ['(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00']
06eb: PUSH1 0x00       ['0x00', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
06ed: SWAP1            ['(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
06ee: SLOAD            ['s[(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
06ef: SWAP1            ['0x00', 's[(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
06f0: PUSH2 0x0100     ['0x0100', '0x00', 's[(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)']
06f3: EXP            ['(0x0100**0x00)', 's[(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
06f4: SWAP1            ['s[(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', '(0x0100**0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
06f5: DIV            ['(s[(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]/(0x0100**0x00))', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00']
06f6: PUSH20 0xffffffffffffffffffffffffffffffffffffffff ['0xffffffffffffffffffffffffffffffffffffffff', '(s[(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]/(0x0100**0x00))', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
070b: AND            ['(0xffffffffffffffffffffffffffffffffffffffff&(s[(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]/(0x0100**0x00)))', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00']
070c: SWAP3            ['(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0xffffffffffffffffffffffffffffffffffffffff&(s[(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]/(0x0100**0x00)))', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00']
070d: POP            ['keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0xffffffffffffffffffffffffffffffffffffffff&(s[(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]/(0x0100**0x00)))', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00']
070e: PUSH2 0x0712     ['0x0712', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0xffffffffffffffffffffffffffffffffffffffff&(s[(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]/(0x0100**0x00)))', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00']
0711: JUMP            ['0x0712', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0xffffffffffffffffffffffffffffffffffffffff&(s[(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]/(0x0100**0x00)))', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00']
0712: JUMPDEST            ['0x0712', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0xffffffffffffffffffffffffffffffffffffffff&(s[(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]/(0x0100**0x00)))', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00']
0713: POP            ['keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0xffffffffffffffffffffffffffffffffffffffff&(s[(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]/(0x0100**0x00)))', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00']
0714: POP            ['(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0xffffffffffffffffffffffffffffffffffffffff&(s[(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]/(0x0100**0x00)))', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', '0x00']
0715: SWAP2            ['keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0xffffffffffffffffffffffffffffffffffffffff&(s[(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]/(0x0100**0x00)))', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '0x00', '0x00', '0x00']
0716: SWAP1            ['(0xffffffffffffffffffffffffffffffffffffffff&(s[(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]/(0x0100**0x00)))', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '0x00', '0x00', '0x00']
0717: POP            ['keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '0x00', '0x00', '0x00', '0x00']
0718: JUMP            ['keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '0x00', '0x00', '0x00', '0x00']
0719: JUMPDEST            ['keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '0x00', '0x00', '0x00', '0x00']
071a: PUSH1 0x00       ['0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '0x00', '0x00', '0x00']
071c: PUSH1 0x00       ['0x00', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '0x00', '0x00']
071e: PUSH1 0x00       ['0x00', '0x00', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '0x00']
0720: POP            ['0x00', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '0x00', '0x00']
0721: PUSH1 0x00       ['0x00', '0x00', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '0x00']
0723: PUSH1 0x00       ['0x00', '0x00', '0x00', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))']
0725: DUP2            ['0x00', '0x00', '0x00', '0x00', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
0726: MSTORE            ['mem=0x00<=0x00', '0x00', '0x00', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))']
0727: PUSH1 0x20       ['0x20', 'mem=0x00<=0x00', '0x00', '0x00', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
0729: ADD            ['(0x20+mem=0x00<=0x00)', '0x00', '0x00', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))']
072a: SWAP1            ['0x00', '(0x20+mem=0x00<=0x00)', '0x00', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))']
072b: DUP2            ['(0x20+mem=0x00<=0x00)', '0x00', '(0x20+mem=0x00<=0x00)', '0x00', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
072c: MSTORE            ['mem=(0x20+mem=0x00<=0x00)<=0x00', '(0x20+mem=0x00<=0x00)', '0x00', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))']
072d: PUSH1 0x20       ['0x20', 'mem=(0x20+mem=0x00<=0x00)<=0x00', '(0x20+mem=0x00<=0x00)', '0x00', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
072f: ADD            ['(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)', '(0x20+mem=0x00<=0x00)', '0x00', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))']
0730: PUSH1 0x00       ['0x00', '(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)', '(0x20+mem=0x00<=0x00)', '0x00', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
0732: SHA3            ['keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x20+mem=0x00<=0x00)', '0x00', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))']
0733: PUSH1 0x00       ['0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x20+mem=0x00<=0x00)', '0x00', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
0735: POP            ['keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x20+mem=0x00<=0x00)', '0x00', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))']
0736: SWAP1            ['(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))']
0737: POP            ['keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '0x00']
0738: DUP1            ['keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))']
0739: PUSH1 0x05       ['0x05', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
073b: ADD            ['(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))']
073c: PUSH1 0x00       ['0x00', '(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
073e: POP            ['(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))']
073f: SLOAD            ['s[(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))']
0740: DUP3            ['0x00', 's[(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
0741: OP_11            ['0x00', 's[(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
0742: ISZERO            ['!0x00', 's[(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
0743: ISZERO            ['!!0x00', 's[(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
0744: PUSH2 0x0815     ['0x0815', '!!0x00', 's[(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00']
0747: JUMPI            ['0x0815', '!!0x00', 's[(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00']
0748: PUSH1 0x60       ['0x60', '0x0815', '!!0x00', 's[(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00']
074a: PUSH1 0x40       ['0x40', '0x60', '0x0815', '!!0x00', 's[(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
074c: MLOAD            ['mem[0x40]', '0x60', '0x0815', '!!0x00', 's[(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
074d: SWAP1            ['0x60', 'mem[0x40]', '0x0815', '!!0x00', 's[(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
074e: DUP2            ['mem[0x40]', '0x60', 'mem[0x40]', '0x0815', '!!0x00', 's[(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]']
074f: ADD            ['(mem[0x40]+0x60)', 'mem[0x40]', '0x0815', '!!0x00', 's[(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
0750: PUSH1 0x40       ['0x40', '(mem[0x40]+0x60)', 'mem[0x40]', '0x0815', '!!0x00', 's[(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]']
0752: MSTORE            ['mem=0x40<=(mem[0x40]+0x60)', 'mem[0x40]', '0x0815', '!!0x00', 's[(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
0753: DUP1            ['mem=0x40<=(mem[0x40]+0x60)', 'mem=0x40<=(mem[0x40]+0x60)', 'mem[0x40]', '0x0815', '!!0x00', 's[(0x05+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]']
0754: DUP5            ['!!0x00', 'mem=0x40<=(mem[0x40]+0x60)', 'mem=0x40<=(mem[0x40]+0x60)', 'mem[0x40]', '0x0815', '!!0x00']
0755: DUP2            ['mem=0x40<=(mem[0x40]+0x60)', '!!0x00', 'mem=0x40<=(mem[0x40]+0x60)', 'mem=0x40<=(mem[0x40]+0x60)', 'mem[0x40]', '0x0815']
0756: MSTORE            ['mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00', 'mem=0x40<=(mem[0x40]+0x60)', 'mem=0x40<=(mem[0x40]+0x60)', 'mem[0x40]', '0x0815', '!!0x00']
0757: PUSH1 0x20       ['0x20', 'mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00', 'mem=0x40<=(mem[0x40]+0x60)', 'mem=0x40<=(mem[0x40]+0x60)', 'mem[0x40]', '0x0815']
0759: ADD            ['(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)', 'mem=0x40<=(mem[0x40]+0x60)', 'mem=0x40<=(mem[0x40]+0x60)', 'mem[0x40]', '0x0815', '!!0x00']
075a: DUP4            ['mem[0x40]', '(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)', 'mem=0x40<=(mem[0x40]+0x60)', 'mem=0x40<=(mem[0x40]+0x60)', 'mem[0x40]', '0x0815']
075b: DUP2            ['(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)', 'mem[0x40]', '(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)', 'mem=0x40<=(mem[0x40]+0x60)', 'mem=0x40<=(mem[0x40]+0x60)', 'mem[0x40]']
075c: MSTORE            ['mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)<=mem[0x40]', '(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)', 'mem=0x40<=(mem[0x40]+0x60)', 'mem=0x40<=(mem[0x40]+0x60)', 'mem[0x40]', '0x0815']
075d: PUSH1 0x20       ['0x20', 'mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)<=mem[0x40]', '(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)', 'mem=0x40<=(mem[0x40]+0x60)', 'mem=0x40<=(mem[0x40]+0x60)', 'mem[0x40]']
075f: ADD            ['(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)<=mem[0x40])', '(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)', 'mem=0x40<=(mem[0x40]+0x60)', 'mem=0x40<=(mem[0x40]+0x60)', 'mem[0x40]', '0x0815']
0760: PUSH1 0x01       ['0x01', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)<=mem[0x40])', '(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)', 'mem=0x40<=(mem[0x40]+0x60)', 'mem=0x40<=(mem[0x40]+0x60)', 'mem[0x40]']
0762: DUP2            ['(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)<=mem[0x40])', '0x01', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)<=mem[0x40])', '(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)', 'mem=0x40<=(mem[0x40]+0x60)', 'mem=0x40<=(mem[0x40]+0x60)']
0763: MSTORE            ['mem=(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)<=mem[0x40])<=0x01', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)<=mem[0x40])', '(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)', 'mem=0x40<=(mem[0x40]+0x60)', 'mem=0x40<=(mem[0x40]+0x60)', 'mem[0x40]']
0764: PUSH1 0x20       ['0x20', 'mem=(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)<=mem[0x40])<=0x01', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)<=mem[0x40])', '(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)', 'mem=0x40<=(mem[0x40]+0x60)', 'mem=0x40<=(mem[0x40]+0x60)']
0766: ADD            ['(0x20+mem=(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)<=mem[0x40])<=0x01)', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)<=mem[0x40])', '(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)', 'mem=0x40<=(mem[0x40]+0x60)', 'mem=0x40<=(mem[0x40]+0x60)', 'mem[0x40]']
0767: POP            ['(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)<=mem[0x40])', '(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)', 'mem=0x40<=(mem[0x40]+0x60)', 'mem=0x40<=(mem[0x40]+0x60)', 'mem[0x40]', '0x0815']
0768: DUP2            ['(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)<=mem[0x40])', '(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)', 'mem=0x40<=(mem[0x40]+0x60)', 'mem=0x40<=(mem[0x40]+0x60)', 'mem[0x40]']
0769: PUSH1 0x00       ['0x00', '(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)<=mem[0x40])', '(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)', 'mem=0x40<=(mem[0x40]+0x60)', 'mem=0x40<=(mem[0x40]+0x60)']
076b: ADD            ['(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)<=mem[0x40])', '(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)', 'mem=0x40<=(mem[0x40]+0x60)', 'mem=0x40<=(mem[0x40]+0x60)', 'mem[0x40]']
076c: PUSH1 0x00       ['0x00', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)<=mem[0x40])', '(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)', 'mem=0x40<=(mem[0x40]+0x60)', 'mem=0x40<=(mem[0x40]+0x60)']
076e: POP            ['(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)<=mem[0x40])', '(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)', 'mem=0x40<=(mem[0x40]+0x60)', 'mem=0x40<=(mem[0x40]+0x60)', 'mem[0x40]']
076f: PUSH1 0x00       ['0x00', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)<=mem[0x40])', '(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)', 'mem=0x40<=(mem[0x40]+0x60)', 'mem=0x40<=(mem[0x40]+0x60)']
0771: DUP4            ['(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)', '0x00', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)<=mem[0x40])', '(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)', 'mem=0x40<=(mem[0x40]+0x60)']
0772: PUSH1 0x04       ['0x04', '(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)', '0x00', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)<=mem[0x40])', '(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)']
0774: ADD            ['(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))', '0x00', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)<=mem[0x40])', '(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)', 'mem=0x40<=(mem[0x40]+0x60)']
0775: PUSH1 0x00       ['0x00', '(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))', '0x00', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)<=mem[0x40])', '(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)']
0777: POP            ['(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))', '0x00', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)<=mem[0x40])', '(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)', 'mem=0x40<=(mem[0x40]+0x60)']
0778: SLOAD            ['s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))]', '0x00', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)<=mem[0x40])', '(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)', 'mem=0x40<=(mem[0x40]+0x60)']
0779: DUP2            ['0x00', 's[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))]', '0x00', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)<=mem[0x40])', '(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)']
077a: MSTORE            ['mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))]', '0x00', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)<=mem[0x40])', '(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)', 'mem=0x40<=(mem[0x40]+0x60)']
077b: PUSH1 0x20       ['0x20', 'mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))]', '0x00', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)<=mem[0x40])', '(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)']
077d: ADD            ['(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])', '0x00', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)<=mem[0x40])', '(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)', 'mem=0x40<=(mem[0x40]+0x60)']
077e: SWAP1            ['0x00', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)<=mem[0x40])', '(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)', 'mem=0x40<=(mem[0x40]+0x60)']
077f: DUP2            ['(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])', '0x00', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)<=mem[0x40])', '(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)']
0780: MSTORE            ['mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)<=mem[0x40])', '(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)', 'mem=0x40<=(mem[0x40]+0x60)']
0781: PUSH1 0x20       ['0x20', 'mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)<=mem[0x40])', '(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)']
0783: ADD            ['(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)<=mem[0x40])', '(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)', 'mem=0x40<=(mem[0x40]+0x60)']
0784: PUSH1 0x00       ['0x00', '(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)<=mem[0x40])', '(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)']
0786: SHA3            ['keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)<=mem[0x40])', '(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)', 'mem=0x40<=(mem[0x40]+0x60)']
0787: PUSH1 0x00       ['0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)<=mem[0x40])', '(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)']
0789: POP            ['keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)<=mem[0x40])', '(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)', 'mem=0x40<=(mem[0x40]+0x60)']
078a: PUSH1 0x00       ['0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)<=mem[0x40])', '(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)']
078c: DUP3            ['(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)<=mem[0x40])']
078d: ADD            ['((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)<=mem[0x40])', '(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)']
078e: MLOAD            ['mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)<=mem[0x40])', '(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)']
078f: DUP2            ['keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)<=mem[0x40])']
0790: PUSH1 0x00       ['0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))']
0792: ADD            ['(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)<=mem[0x40])']
0793: PUSH1 0x00       ['0x00', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))']
0795: PUSH2 0x0100     ['0x0100', '0x00', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])']
0798: EXP            ['(0x0100**0x00)', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))']
0799: DUP2            ['(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', '(0x0100**0x00)', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])']
079a: SLOAD            ['s[(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))]', '(0x0100**0x00)', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])']
079b: DUP2            ['(0x0100**0x00)', 's[(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))]', '(0x0100**0x00)', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])']
079c: PUSH20 0xffffffffffffffffffffffffffffffffffffffff ['0xffffffffffffffffffffffffffffffffffffffff', '(0x0100**0x00)', 's[(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))]', '(0x0100**0x00)', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]']
07b1: MUL            ['(0xffffffffffffffffffffffffffffffffffffffff*(0x0100**0x00))', 's[(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))]', '(0x0100**0x00)', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])']
07b2: NOT            ['~(0xffffffffffffffffffffffffffffffffffffffff*(0x0100**0x00))', 's[(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))]', '(0x0100**0x00)', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])']
07b3: AND            ['(~(0xffffffffffffffffffffffffffffffffffffffff*(0x0100**0x00))&s[(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))])', '(0x0100**0x00)', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])']
07b4: SWAP1            ['(0x0100**0x00)', '(~(0xffffffffffffffffffffffffffffffffffffffff*(0x0100**0x00))&s[(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])']
07b5: DUP4            ['mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', '(0x0100**0x00)', '(~(0xffffffffffffffffffffffffffffffffffffffff*(0x0100**0x00))&s[(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])']
07b6: MUL            ['(mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]*(0x0100**0x00))', '(~(0xffffffffffffffffffffffffffffffffffffffff*(0x0100**0x00))&s[(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])']
07b7: OR            ['((mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]*(0x0100**0x00))|(~(0xffffffffffffffffffffffffffffffffffffffff*(0x0100**0x00))&s[(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))]))', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))']
07b8: SWAP1            ['(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', '((mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]*(0x0100**0x00))|(~(0xffffffffffffffffffffffffffffffffffffffff*(0x0100**0x00))&s[(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))']
07b9: SSTORE            ['s[(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))]<=((mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]*(0x0100**0x00))|(~(0xffffffffffffffffffffffffffffffffffffffff*(0x0100**0x00))&s[(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)<=mem[0x40])']
07ba: POP            ['mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)<=mem[0x40])', '(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)']
07bb: PUSH1 0x20       ['0x20', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)<=mem[0x40])']
07bd: DUP3            ['keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '0x20', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))']
07be: ADD            ['(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)<=mem[0x40])']
07bf: MLOAD            ['mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)]', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)<=mem[0x40])']
07c0: DUP2            ['mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)]', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))']
07c1: PUSH1 0x01       ['0x01', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)]', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])']
07c3: ADD            ['(0x01+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])', 'mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)]', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))']
07c4: PUSH1 0x00       ['0x00', '(0x01+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])', 'mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)]', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])']
07c6: POP            ['(0x01+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])', 'mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)]', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))']
07c7: SSTORE            ['s[(0x01+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]<=mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)]', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)<=mem[0x40])']
07c8: PUSH1 0x40       ['0x40', 's[(0x01+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]<=mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)]', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))']
07ca: DUP3            ['mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', '0x40', 's[(0x01+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]<=mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)]', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])']
07cb: ADD            ['(mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]+0x40)', 's[(0x01+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]<=mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)]', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))']
07cc: MLOAD            ['mem[(mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]+0x40)]', 's[(0x01+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]<=mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)]', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))']
07cd: DUP2            ['s[(0x01+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]<=mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)]', 'mem[(mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]+0x40)]', 's[(0x01+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]<=mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)]', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])']
07ce: PUSH1 0x02       ['0x02', 's[(0x01+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]<=mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)]', 'mem[(mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]+0x40)]', 's[(0x01+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]<=mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)]', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])']
07d0: ADD            ['(0x02+s[(0x01+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]<=mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)])', 'mem[(mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]+0x40)]', 's[(0x01+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]<=mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)]', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])']
07d1: PUSH1 0x00       ['0x00', '(0x02+s[(0x01+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]<=mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)])', 'mem[(mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]+0x40)]', 's[(0x01+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]<=mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)]', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])']
07d3: PUSH2 0x0100     ['0x0100', '0x00', '(0x02+s[(0x01+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]<=mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)])', 'mem[(mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]+0x40)]', 's[(0x01+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]<=mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)]', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]']
07d6: EXP            ['(0x0100**0x00)', '(0x02+s[(0x01+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]<=mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)])', 'mem[(mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]+0x40)]', 's[(0x01+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]<=mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)]', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])']
07d7: DUP2            ['(0x02+s[(0x01+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]<=mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)])', '(0x0100**0x00)', '(0x02+s[(0x01+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]<=mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)])', 'mem[(mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]+0x40)]', 's[(0x01+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]<=mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)]', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]']
07d8: SLOAD            ['s[(0x02+s[(0x01+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]<=mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)])]', '(0x0100**0x00)', '(0x02+s[(0x01+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]<=mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)])', 'mem[(mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]+0x40)]', 's[(0x01+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]<=mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)]', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]']
07d9: DUP2            ['(0x0100**0x00)', 's[(0x02+s[(0x01+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]<=mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)])]', '(0x0100**0x00)', '(0x02+s[(0x01+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]<=mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)])', 'mem[(mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]+0x40)]', 's[(0x01+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]<=mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)]']
07da: PUSH1 0xff       ['0xff', '(0x0100**0x00)', 's[(0x02+s[(0x01+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]<=mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)])]', '(0x0100**0x00)', '(0x02+s[(0x01+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]<=mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)])', 'mem[(mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]+0x40)]']
07dc: MUL            ['(0xff*(0x0100**0x00))', 's[(0x02+s[(0x01+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]<=mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)])]', '(0x0100**0x00)', '(0x02+s[(0x01+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]<=mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)])', 'mem[(mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]+0x40)]', 's[(0x01+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]<=mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)]']
07dd: NOT            ['~(0xff*(0x0100**0x00))', 's[(0x02+s[(0x01+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]<=mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)])]', '(0x0100**0x00)', '(0x02+s[(0x01+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]<=mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)])', 'mem[(mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]+0x40)]', 's[(0x01+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]<=mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)]']
07de: AND            ['(~(0xff*(0x0100**0x00))&s[(0x02+s[(0x01+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]<=mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)])])', '(0x0100**0x00)', '(0x02+s[(0x01+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]<=mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)])', 'mem[(mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]+0x40)]', 's[(0x01+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]<=mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)]', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]']
07df: SWAP1            ['(0x0100**0x00)', '(~(0xff*(0x0100**0x00))&s[(0x02+s[(0x01+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]<=mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)])])', '(0x02+s[(0x01+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]<=mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)])', 'mem[(mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]+0x40)]', 's[(0x01+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]<=mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)]', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]']
07e0: DUP4            ['mem[(mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]+0x40)]', '(0x0100**0x00)', '(~(0xff*(0x0100**0x00))&s[(0x02+s[(0x01+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]<=mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)])])', '(0x02+s[(0x01+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]<=mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)])', 'mem[(mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]+0x40)]', 's[(0x01+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]<=mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)]']
07e1: MUL            ['(mem[(mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]+0x40)]*(0x0100**0x00))', '(~(0xff*(0x0100**0x00))&s[(0x02+s[(0x01+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]<=mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)])])', '(0x02+s[(0x01+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]<=mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)])', 'mem[(mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]+0x40)]', 's[(0x01+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]<=mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)]', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]']
07e2: OR            ['((mem[(mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]+0x40)]*(0x0100**0x00))|(~(0xff*(0x0100**0x00))&s[(0x02+s[(0x01+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]<=mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)])]))', '(0x02+s[(0x01+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]<=mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)])', 'mem[(mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]+0x40)]', 's[(0x01+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]<=mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)]', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])']
07e3: SWAP1            ['(0x02+s[(0x01+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]<=mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)])', '((mem[(mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]+0x40)]*(0x0100**0x00))|(~(0xff*(0x0100**0x00))&s[(0x02+s[(0x01+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]<=mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)])]))', 'mem[(mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]+0x40)]', 's[(0x01+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]<=mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)]', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])']
07e4: SSTORE            ['s[(0x02+s[(0x01+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]<=mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)])]<=((mem[(mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]+0x40)]*(0x0100**0x00))|(~(0xff*(0x0100**0x00))&s[(0x02+s[(0x01+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]<=mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)])]))', 'mem[(mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]+0x40)]', 's[(0x01+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]<=mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)]', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])']
07e5: POP            ['mem[(mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]+0x40)]', 's[(0x01+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]<=mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)]', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))']
07e6: SWAP1            ['s[(0x01+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]<=mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])+0x20)]', 'mem[(mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]+0x40)]', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))']
07e7: POP            ['mem[(mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]+0x40)]', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)<=mem[0x40])']
07e8: POP            ['mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)<=mem[0x40])', '(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)']
07e9: DUP2            ['keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)<=mem[0x40])']
07ea: DUP2            ['mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))']
07eb: PUSH1 0x05       ['0x05', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])']
07ed: ADD            ['(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))']
07ee: PUSH1 0x00       ['0x00', '(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])']
07f0: DUP3            ['keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '0x00', '(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])']
07f1: DUP3            ['(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '0x00', '(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]']
07f2: DUP3            ['0x00', '(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '0x00', '(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])']
07f3: POP            ['(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '0x00', '(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]']
07f4: SLOAD            ['s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '0x00', '(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]']
07f5: SUB            ['(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', '0x00', '(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])']
07f6: SWAP3            ['keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '0x00', '(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])', '(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])']
07f7: POP            ['0x00', '(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])', '(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])']
07f8: POP            ['(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])', '(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))']
07f9: DUP2            ['(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', '(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])', '(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])']
07fa: SWAP1            ['(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])', '(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', '(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])']
07fb: SSTORE            ['s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]<=(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', '(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))']
07fc: POP            ['(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)<=mem[0x40])']
07fd: DUP1            ['(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', '(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))']
07fe: PUSH1 0x04       ['0x04', '(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', '(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])']
0800: ADD            ['(0x04+(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])))', '(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))']
0801: PUSH1 0x00       ['0x00', '(0x04+(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])))', '(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])']
0803: DUP2            ['(0x04+(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])))', '0x00', '(0x04+(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])))', '(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])']
0804: DUP2            ['0x00', '(0x04+(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])))', '0x00', '(0x04+(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])))', '(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]']
0805: POP            ['(0x04+(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])))', '0x00', '(0x04+(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])))', '(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])']
0806: SLOAD            ['s[(0x04+(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])))]', '0x00', '(0x04+(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])))', '(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])']
0807: PUSH1 0x01       ['0x01', 's[(0x04+(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])))]', '0x00', '(0x04+(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])))', '(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]']
0809: ADD            ['(0x01+s[(0x04+(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])))])', '0x00', '(0x04+(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])))', '(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])']
080a: SWAP2            ['(0x04+(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])))', '0x00', '(0x01+s[(0x04+(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])))])', '(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])']
080b: SWAP1            ['0x00', '(0x04+(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])))', '(0x01+s[(0x04+(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])))])', '(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])']
080c: POP            ['(0x04+(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])))', '(0x01+s[(0x04+(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])))])', '(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])']
080d: DUP2            ['(0x01+s[(0x04+(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])))])', '(0x04+(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])))', '(0x01+s[(0x04+(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])))])', '(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])']
080e: SWAP1            ['(0x04+(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])))', '(0x01+s[(0x04+(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])))])', '(0x01+s[(0x04+(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])))])', '(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])']
080f: SSTORE            ['s[(0x04+(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])))]<=(0x01+s[(0x04+(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])))])', '(0x01+s[(0x04+(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])))])', '(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])']
0810: POP            ['(0x01+s[(0x04+(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])))])', '(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))']
0811: PUSH2 0x081a     ['0x081a', '(0x01+s[(0x04+(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])))])', '(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])']
0814: JUMP            ['0x081a', '(0x01+s[(0x04+(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])))])', '(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])']
0815: JUMPDEST            ['0x081a', '(0x01+s[(0x04+(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])))])', '(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])']
0816: PUSH2 0x0002     ['0x0002', '0x081a', '(0x01+s[(0x04+(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])))])', '(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])']
0819: JUMP            ['0x0002', '0x081a', '(0x01+s[(0x04+(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])))])', '(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])']
081a: JUMPDEST            ['0x0002', '0x081a', '(0x01+s[(0x04+(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])))])', '(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])']
081b: JUMPDEST            ['0x0002', '0x081a', '(0x01+s[(0x04+(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])))])', '(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])']
081c: POP            ['0x081a', '(0x01+s[(0x04+(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])))])', '(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])']
081d: POP            ['(0x01+s[(0x04+(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])))])', '(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))']
081e: POP            ['(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)<=mem[0x40])']
081f: JUMP            ['(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)<=mem[0x40])']
0820: JUMPDEST            ['(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))', '(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00)<=mem[0x40])']
0821: PUSH1 0x00       ['0x00', '(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])', '(0x00+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))']
0823: PUSH1 0x00       ['0x00', '0x00', '(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])', '(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])']
0825: PUSH1 0x00       ['0x00', '0x00', '0x00', '(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])']
0827: PUSH1 0x00       ['0x00', '0x00', '0x00', '0x00', '(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]']
0829: POP            ['0x00', '0x00', '0x00', '(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)])']
082a: PUSH1 0x00       ['0x00', '0x00', '0x00', '0x00', '(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]']
082c: PUSH1 0x00       ['0x00', '0x00', '0x00', '0x00', '0x00', '(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))']
082e: DUP2            ['0x00', '0x00', '0x00', '0x00', '0x00', '0x00']
082f: MSTORE            ['mem=0x00<=0x00', '0x00', '0x00', '0x00', '0x00', '(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))']
0830: PUSH1 0x20       ['0x20', 'mem=0x00<=0x00', '0x00', '0x00', '0x00', '0x00']
0832: ADD            ['(0x20+mem=0x00<=0x00)', '0x00', '0x00', '0x00', '0x00', '(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))']
0833: SWAP1            ['0x00', '(0x20+mem=0x00<=0x00)', '0x00', '0x00', '0x00', '(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))']
0834: DUP2            ['(0x20+mem=0x00<=0x00)', '0x00', '(0x20+mem=0x00<=0x00)', '0x00', '0x00', '0x00']
0835: MSTORE            ['mem=(0x20+mem=0x00<=0x00)<=0x00', '(0x20+mem=0x00<=0x00)', '0x00', '0x00', '0x00', '(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))']
0836: PUSH1 0x20       ['0x20', 'mem=(0x20+mem=0x00<=0x00)<=0x00', '(0x20+mem=0x00<=0x00)', '0x00', '0x00', '0x00']
0838: ADD            ['(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)', '(0x20+mem=0x00<=0x00)', '0x00', '0x00', '0x00', '(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))']
0839: PUSH1 0x00       ['0x00', '(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)', '(0x20+mem=0x00<=0x00)', '0x00', '0x00', '0x00']
083b: SHA3            ['keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x20+mem=0x00<=0x00)', '0x00', '0x00', '0x00', '(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))']
083c: PUSH1 0x00       ['0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x20+mem=0x00<=0x00)', '0x00', '0x00', '0x00']
083e: POP            ['keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x20+mem=0x00<=0x00)', '0x00', '0x00', '0x00', '(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))']
083f: SWAP2            ['0x00', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', '(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))']
0840: POP            ['(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', '(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]']
0841: DUP2            ['keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', '(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))']
0842: PUSH1 0x00       ['0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00']
0844: ADD            ['(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', '(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))']
0845: PUSH1 0x00       ['0x00', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00']
0847: POP            ['(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', '(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))']
0848: PUSH1 0x00       ['0x00', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00']
084a: DUP5            ['0x00', '0x00', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00']
084b: DUP2            ['0x00', '0x00', '0x00', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
084c: MSTORE            ['mem=0x00<=0x00', '0x00', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00']
084d: PUSH1 0x20       ['0x20', 'mem=0x00<=0x00', '0x00', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
084f: ADD            ['(0x20+mem=0x00<=0x00)', '0x00', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00']
0850: SWAP1            ['0x00', '(0x20+mem=0x00<=0x00)', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00']
0851: DUP2            ['(0x20+mem=0x00<=0x00)', '0x00', '(0x20+mem=0x00<=0x00)', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
0852: MSTORE            ['mem=(0x20+mem=0x00<=0x00)<=0x00', '(0x20+mem=0x00<=0x00)', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00']
0853: PUSH1 0x20       ['0x20', 'mem=(0x20+mem=0x00<=0x00)<=0x00', '(0x20+mem=0x00<=0x00)', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
0855: ADD            ['(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)', '(0x20+mem=0x00<=0x00)', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00']
0856: PUSH1 0x00       ['0x00', '(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)', '(0x20+mem=0x00<=0x00)', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
0858: SHA3            ['keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x20+mem=0x00<=0x00)', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00']
0859: PUSH1 0x00       ['0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x20+mem=0x00<=0x00)', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
085b: POP            ['keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x20+mem=0x00<=0x00)', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00']
085c: SWAP1            ['(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00']
085d: POP            ['keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00']
085e: PUSH1 0x00       ['0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00']
0860: DUP2            ['keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
0861: PUSH1 0x02       ['0x02', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)']
0863: ADD            ['(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
0864: PUSH1 0x00       ['0x00', '(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)']
0866: PUSH2 0x0100     ['0x0100', '0x00', '(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))']
0869: EXP            ['(0x0100**0x00)', '(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)']
086a: DUP2            ['(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x0100**0x00)', '(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))']
086b: SLOAD            ['s[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', '(0x0100**0x00)', '(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))']
086c: DUP2            ['(0x0100**0x00)', 's[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', '(0x0100**0x00)', '(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
086d: PUSH1 0xff       ['0xff', '(0x0100**0x00)', 's[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', '(0x0100**0x00)', '(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '0x00']
086f: MUL            ['(0xff*(0x0100**0x00))', 's[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', '(0x0100**0x00)', '(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
0870: NOT            ['~(0xff*(0x0100**0x00))', 's[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]', '(0x0100**0x00)', '(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
0871: AND            ['(~(0xff*(0x0100**0x00))&s[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))])', '(0x0100**0x00)', '(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))']
0872: SWAP1            ['(0x0100**0x00)', '(~(0xff*(0x0100**0x00))&s[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))])', '(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))']
0873: DUP4            ['0x00', '(0x0100**0x00)', '(~(0xff*(0x0100**0x00))&s[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))])', '(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
0874: MUL            ['(0x00*(0x0100**0x00))', '(~(0xff*(0x0100**0x00))&s[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))])', '(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))']
0875: OR            ['((0x00*(0x0100**0x00))|(~(0xff*(0x0100**0x00))&s[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]))', '(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)']
0876: SWAP1            ['(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '((0x00*(0x0100**0x00))|(~(0xff*(0x0100**0x00))&s[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]))', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)']
0877: SSTORE            ['s[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]<=((0x00*(0x0100**0x00))|(~(0xff*(0x0100**0x00))&s[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))]))', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
0878: POP            ['0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00']
0879: JUMPDEST            ['0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00']
087a: POP            ['keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00']
087b: POP            ['(0x00+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)]))', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', '(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))']
087c: POP            ['(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', '(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]']
087d: JUMP            ['(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', '(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]']
087e: JUMPDEST            ['(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', '(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)]']
087f: PUSH1 0x40       ['0x40', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00', '(s[(0x05+mem[((0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])+0x00)])]-keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[(0x04+(0x20+mem=mem=0x40<=(mem[0x40]+0x60)<=!!0x00))])<=0x00)]))']
0881: PUSH1 0x40       ['0x40', '0x40', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00']
0883: MLOAD            ['mem[0x40]', '0x40', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00']
0884: SWAP1            ['0x40', 'mem[0x40]', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00']
0885: DUP2            ['mem[0x40]', '0x40', 'mem[0x40]', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00']
0886: ADD            ['(mem[0x40]+0x40)', 'mem[0x40]', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00']
0887: PUSH1 0x40       ['0x40', '(mem[0x40]+0x40)', 'mem[0x40]', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00']
0889: MSTORE            ['mem=0x40<=(mem[0x40]+0x40)', 'mem[0x40]', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00', '0x00']
088a: DUP1            ['mem=0x40<=(mem[0x40]+0x40)', 'mem=0x40<=(mem[0x40]+0x40)', 'mem[0x40]', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])', '0x00']
088b: PUSH1 0x00       ['0x00', 'mem=0x40<=(mem[0x40]+0x40)', 'mem=0x40<=(mem[0x40]+0x40)', 'mem[0x40]', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
088d: DUP2            ['mem=0x40<=(mem[0x40]+0x40)', '0x00', 'mem=0x40<=(mem[0x40]+0x40)', 'mem=0x40<=(mem[0x40]+0x40)', 'mem[0x40]', '(0x20+mem=0x00<=0x00)']
088e: MSTORE            ['mem=mem=0x40<=(mem[0x40]+0x40)<=0x00', 'mem=0x40<=(mem[0x40]+0x40)', 'mem=0x40<=(mem[0x40]+0x40)', 'mem[0x40]', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
088f: PUSH1 0x20       ['0x20', 'mem=mem=0x40<=(mem[0x40]+0x40)<=0x00', 'mem=0x40<=(mem[0x40]+0x40)', 'mem=0x40<=(mem[0x40]+0x40)', 'mem[0x40]', '(0x20+mem=0x00<=0x00)']
0891: ADD            ['(0x20+mem=mem=0x40<=(mem[0x40]+0x40)<=0x00)', 'mem=0x40<=(mem[0x40]+0x40)', 'mem=0x40<=(mem[0x40]+0x40)', 'mem[0x40]', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
0892: PUSH1 0x01       ['0x01', '(0x20+mem=mem=0x40<=(mem[0x40]+0x40)<=0x00)', 'mem=0x40<=(mem[0x40]+0x40)', 'mem=0x40<=(mem[0x40]+0x40)', 'mem[0x40]', '(0x20+mem=0x00<=0x00)']
0894: DUP2            ['(0x20+mem=mem=0x40<=(mem[0x40]+0x40)<=0x00)', '0x01', '(0x20+mem=mem=0x40<=(mem[0x40]+0x40)<=0x00)', 'mem=0x40<=(mem[0x40]+0x40)', 'mem=0x40<=(mem[0x40]+0x40)', 'mem[0x40]']
0895: MSTORE            ['mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x40)<=0x00)<=0x01', '(0x20+mem=mem=0x40<=(mem[0x40]+0x40)<=0x00)', 'mem=0x40<=(mem[0x40]+0x40)', 'mem=0x40<=(mem[0x40]+0x40)', 'mem[0x40]', '(0x20+mem=0x00<=0x00)']
0896: PUSH1 0x20       ['0x20', 'mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x40)<=0x00)<=0x01', '(0x20+mem=mem=0x40<=(mem[0x40]+0x40)<=0x00)', 'mem=0x40<=(mem[0x40]+0x40)', 'mem=0x40<=(mem[0x40]+0x40)', 'mem[0x40]']
0898: ADD            ['(0x20+mem=(0x20+mem=mem=0x40<=(mem[0x40]+0x40)<=0x00)<=0x01)', '(0x20+mem=mem=0x40<=(mem[0x40]+0x40)<=0x00)', 'mem=0x40<=(mem[0x40]+0x40)', 'mem=0x40<=(mem[0x40]+0x40)', 'mem[0x40]', '(0x20+mem=0x00<=0x00)']
0899: POP            ['(0x20+mem=mem=0x40<=(mem[0x40]+0x40)<=0x00)', 'mem=0x40<=(mem[0x40]+0x40)', 'mem=0x40<=(mem[0x40]+0x40)', 'mem[0x40]', '(0x20+mem=0x00<=0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=0x00)<=0x00)])']
089a: PUSH1 0x01       ['0x01', '(0x20+mem=mem=0x40<=(mem[0x40]+0x40)<=0x00)', 'mem=0x40<=(mem[0x40]+0x40)', 'mem=0x40<=(mem[0x40]+0x40)', 'mem[0x40]', '(0x20+mem=0x00<=0x00)']
089c: PUSH1 0x00       ['0x00', '0x01', '(0x20+mem=mem=0x40<=(mem[0x40]+0x40)<=0x00)', 'mem=0x40<=(mem[0x40]+0x40)', 'mem=0x40<=(mem[0x40]+0x40)', 'mem[0x40]']
089e: POP            ['0x01', '(0x20+mem=mem=0x40<=(mem[0x40]+0x40)<=0x00)', 'mem=0x40<=(mem[0x40]+0x40)', 'mem=0x40<=(mem[0x40]+0x40)', 'mem[0x40]', '(0x20+mem=0x00<=0x00)']
089f: PUSH1 0x00       ['0x00', '0x01', '(0x20+mem=mem=0x40<=(mem[0x40]+0x40)<=0x00)', 'mem=0x40<=(mem[0x40]+0x40)', 'mem=0x40<=(mem[0x40]+0x40)', 'mem[0x40]']
08a1: PUSH1 0x02       ['0x02', '0x00', '0x01', '(0x20+mem=mem=0x40<=(mem[0x40]+0x40)<=0x00)', 'mem=0x40<=(mem[0x40]+0x40)', 'mem=0x40<=(mem[0x40]+0x40)']
08a3: PUSH1 0x00       ['0x00', '0x02', '0x00', '0x01', '(0x20+mem=mem=0x40<=(mem[0x40]+0x40)<=0x00)', 'mem=0x40<=(mem[0x40]+0x40)']
08a5: POP            ['0x02', '0x00', '0x01', '(0x20+mem=mem=0x40<=(mem[0x40]+0x40)<=0x00)', 'mem=0x40<=(mem[0x40]+0x40)', 'mem=0x40<=(mem[0x40]+0x40)']
08a6: SLOAD            ['s[0x02]', '0x00', '0x01', '(0x20+mem=mem=0x40<=(mem[0x40]+0x40)<=0x00)', 'mem=0x40<=(mem[0x40]+0x40)', 'mem=0x40<=(mem[0x40]+0x40)']
08a7: DUP2            ['0x00', 's[0x02]', '0x00', '0x01', '(0x20+mem=mem=0x40<=(mem[0x40]+0x40)<=0x00)', 'mem=0x40<=(mem[0x40]+0x40)']
08a8: MSTORE            ['mem=0x00<=s[0x02]', '0x00', '0x01', '(0x20+mem=mem=0x40<=(mem[0x40]+0x40)<=0x00)', 'mem=0x40<=(mem[0x40]+0x40)', 'mem=0x40<=(mem[0x40]+0x40)']
08a9: PUSH1 0x20       ['0x20', 'mem=0x00<=s[0x02]', '0x00', '0x01', '(0x20+mem=mem=0x40<=(mem[0x40]+0x40)<=0x00)', 'mem=0x40<=(mem[0x40]+0x40)']
08ab: ADD            ['(0x20+mem=0x00<=s[0x02])', '0x00', '0x01', '(0x20+mem=mem=0x40<=(mem[0x40]+0x40)<=0x00)', 'mem=0x40<=(mem[0x40]+0x40)', 'mem=0x40<=(mem[0x40]+0x40)']
08ac: SWAP1            ['0x00', '(0x20+mem=0x00<=s[0x02])', '0x01', '(0x20+mem=mem=0x40<=(mem[0x40]+0x40)<=0x00)', 'mem=0x40<=(mem[0x40]+0x40)', 'mem=0x40<=(mem[0x40]+0x40)']
08ad: DUP2            ['(0x20+mem=0x00<=s[0x02])', '0x00', '(0x20+mem=0x00<=s[0x02])', '0x01', '(0x20+mem=mem=0x40<=(mem[0x40]+0x40)<=0x00)', 'mem=0x40<=(mem[0x40]+0x40)']
08ae: MSTORE            ['mem=(0x20+mem=0x00<=s[0x02])<=0x00', '(0x20+mem=0x00<=s[0x02])', '0x01', '(0x20+mem=mem=0x40<=(mem[0x40]+0x40)<=0x00)', 'mem=0x40<=(mem[0x40]+0x40)', 'mem=0x40<=(mem[0x40]+0x40)']
08af: PUSH1 0x20       ['0x20', 'mem=(0x20+mem=0x00<=s[0x02])<=0x00', '(0x20+mem=0x00<=s[0x02])', '0x01', '(0x20+mem=mem=0x40<=(mem[0x40]+0x40)<=0x00)', 'mem=0x40<=(mem[0x40]+0x40)']
08b1: ADD            ['(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)', '(0x20+mem=0x00<=s[0x02])', '0x01', '(0x20+mem=mem=0x40<=(mem[0x40]+0x40)<=0x00)', 'mem=0x40<=(mem[0x40]+0x40)', 'mem=0x40<=(mem[0x40]+0x40)']
08b2: PUSH1 0x00       ['0x00', '(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)', '(0x20+mem=0x00<=s[0x02])', '0x01', '(0x20+mem=mem=0x40<=(mem[0x40]+0x40)<=0x00)', 'mem=0x40<=(mem[0x40]+0x40)']
08b4: SHA3            ['keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])', '(0x20+mem=0x00<=s[0x02])', '0x01', '(0x20+mem=mem=0x40<=(mem[0x40]+0x40)<=0x00)', 'mem=0x40<=(mem[0x40]+0x40)', 'mem=0x40<=(mem[0x40]+0x40)']
08b5: PUSH1 0x00       ['0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])', '(0x20+mem=0x00<=s[0x02])', '0x01', '(0x20+mem=mem=0x40<=(mem[0x40]+0x40)<=0x00)', 'mem=0x40<=(mem[0x40]+0x40)']
08b7: POP            ['keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])', '(0x20+mem=0x00<=s[0x02])', '0x01', '(0x20+mem=mem=0x40<=(mem[0x40]+0x40)<=0x00)', 'mem=0x40<=(mem[0x40]+0x40)', 'mem=0x40<=(mem[0x40]+0x40)']
08b8: PUSH1 0x00       ['0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])', '(0x20+mem=0x00<=s[0x02])', '0x01', '(0x20+mem=mem=0x40<=(mem[0x40]+0x40)<=0x00)', 'mem=0x40<=(mem[0x40]+0x40)']
08ba: DUP3            ['(0x20+mem=0x00<=s[0x02])', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])', '(0x20+mem=0x00<=s[0x02])', '0x01', '(0x20+mem=mem=0x40<=(mem[0x40]+0x40)<=0x00)']
08bb: ADD            ['((0x20+mem=0x00<=s[0x02])+0x00)', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])', '(0x20+mem=0x00<=s[0x02])', '0x01', '(0x20+mem=mem=0x40<=(mem[0x40]+0x40)<=0x00)', 'mem=0x40<=(mem[0x40]+0x40)']
08bc: MLOAD            ['mem[((0x20+mem=0x00<=s[0x02])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])', '(0x20+mem=0x00<=s[0x02])', '0x01', '(0x20+mem=mem=0x40<=(mem[0x40]+0x40)<=0x00)', 'mem=0x40<=(mem[0x40]+0x40)']
08bd: DUP2            ['keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])', 'mem[((0x20+mem=0x00<=s[0x02])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])', '(0x20+mem=0x00<=s[0x02])', '0x01', '(0x20+mem=mem=0x40<=(mem[0x40]+0x40)<=0x00)']
08be: PUSH1 0x01       ['0x01', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])', 'mem[((0x20+mem=0x00<=s[0x02])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])', '(0x20+mem=0x00<=s[0x02])', '0x01']
08c0: ADD            ['(0x01+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[0x02])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])', '(0x20+mem=0x00<=s[0x02])', '0x01', '(0x20+mem=mem=0x40<=(mem[0x40]+0x40)<=0x00)']
08c1: PUSH1 0x00       ['0x00', '(0x01+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[0x02])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])', '(0x20+mem=0x00<=s[0x02])', '0x01']
08c3: POP            ['(0x01+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)]))', 'mem[((0x20+mem=0x00<=s[0x02])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])', '(0x20+mem=0x00<=s[0x02])', '0x01', '(0x20+mem=mem=0x40<=(mem[0x40]+0x40)<=0x00)']
08c4: SSTORE            ['s[(0x01+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)]))]<=mem[((0x20+mem=0x00<=s[0x02])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])', '(0x20+mem=0x00<=s[0x02])', '0x01', '(0x20+mem=mem=0x40<=(mem[0x40]+0x40)<=0x00)', 'mem=0x40<=(mem[0x40]+0x40)']
08c5: PUSH1 0x20       ['0x20', 's[(0x01+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)]))]<=mem[((0x20+mem=0x00<=s[0x02])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])', '(0x20+mem=0x00<=s[0x02])', '0x01', '(0x20+mem=mem=0x40<=(mem[0x40]+0x40)<=0x00)']
08c7: DUP3            ['keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])', '0x20', 's[(0x01+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)]))]<=mem[((0x20+mem=0x00<=s[0x02])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])', '(0x20+mem=0x00<=s[0x02])', '0x01']
08c8: ADD            ['(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])+0x20)', 's[(0x01+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)]))]<=mem[((0x20+mem=0x00<=s[0x02])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])', '(0x20+mem=0x00<=s[0x02])', '0x01', '(0x20+mem=mem=0x40<=(mem[0x40]+0x40)<=0x00)']
08c9: MLOAD            ['mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])+0x20)]', 's[(0x01+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)]))]<=mem[((0x20+mem=0x00<=s[0x02])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])', '(0x20+mem=0x00<=s[0x02])', '0x01', '(0x20+mem=mem=0x40<=(mem[0x40]+0x40)<=0x00)']
08ca: DUP2            ['s[(0x01+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)]))]<=mem[((0x20+mem=0x00<=s[0x02])+0x00)]', 'mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])+0x20)]', 's[(0x01+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)]))]<=mem[((0x20+mem=0x00<=s[0x02])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])', '(0x20+mem=0x00<=s[0x02])', '0x01']
08cb: PUSH1 0x02       ['0x02', 's[(0x01+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)]))]<=mem[((0x20+mem=0x00<=s[0x02])+0x00)]', 'mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])+0x20)]', 's[(0x01+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)]))]<=mem[((0x20+mem=0x00<=s[0x02])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])', '(0x20+mem=0x00<=s[0x02])']
08cd: ADD            ['(0x02+s[(0x01+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)]))]<=mem[((0x20+mem=0x00<=s[0x02])+0x00)])', 'mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])+0x20)]', 's[(0x01+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)]))]<=mem[((0x20+mem=0x00<=s[0x02])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])', '(0x20+mem=0x00<=s[0x02])', '0x01']
08ce: PUSH1 0x00       ['0x00', '(0x02+s[(0x01+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)]))]<=mem[((0x20+mem=0x00<=s[0x02])+0x00)])', 'mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])+0x20)]', 's[(0x01+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)]))]<=mem[((0x20+mem=0x00<=s[0x02])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])', '(0x20+mem=0x00<=s[0x02])']
08d0: PUSH2 0x0100     ['0x0100', '0x00', '(0x02+s[(0x01+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)]))]<=mem[((0x20+mem=0x00<=s[0x02])+0x00)])', 'mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])+0x20)]', 's[(0x01+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)]))]<=mem[((0x20+mem=0x00<=s[0x02])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])']
08d3: EXP            ['(0x0100**0x00)', '(0x02+s[(0x01+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)]))]<=mem[((0x20+mem=0x00<=s[0x02])+0x00)])', 'mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])+0x20)]', 's[(0x01+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)]))]<=mem[((0x20+mem=0x00<=s[0x02])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])', '(0x20+mem=0x00<=s[0x02])']
08d4: DUP2            ['(0x02+s[(0x01+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)]))]<=mem[((0x20+mem=0x00<=s[0x02])+0x00)])', '(0x0100**0x00)', '(0x02+s[(0x01+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)]))]<=mem[((0x20+mem=0x00<=s[0x02])+0x00)])', 'mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])+0x20)]', 's[(0x01+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)]))]<=mem[((0x20+mem=0x00<=s[0x02])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])']
08d5: SLOAD            ['s[(0x02+s[(0x01+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)]))]<=mem[((0x20+mem=0x00<=s[0x02])+0x00)])]', '(0x0100**0x00)', '(0x02+s[(0x01+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)]))]<=mem[((0x20+mem=0x00<=s[0x02])+0x00)])', 'mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])+0x20)]', 's[(0x01+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)]))]<=mem[((0x20+mem=0x00<=s[0x02])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])']
08d6: DUP2            ['(0x0100**0x00)', 's[(0x02+s[(0x01+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)]))]<=mem[((0x20+mem=0x00<=s[0x02])+0x00)])]', '(0x0100**0x00)', '(0x02+s[(0x01+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)]))]<=mem[((0x20+mem=0x00<=s[0x02])+0x00)])', 'mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])+0x20)]', 's[(0x01+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)]))]<=mem[((0x20+mem=0x00<=s[0x02])+0x00)]']
08d7: PUSH1 0xff       ['0xff', '(0x0100**0x00)', 's[(0x02+s[(0x01+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)]))]<=mem[((0x20+mem=0x00<=s[0x02])+0x00)])]', '(0x0100**0x00)', '(0x02+s[(0x01+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)]))]<=mem[((0x20+mem=0x00<=s[0x02])+0x00)])', 'mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])+0x20)]']
08d9: MUL            ['(0xff*(0x0100**0x00))', 's[(0x02+s[(0x01+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)]))]<=mem[((0x20+mem=0x00<=s[0x02])+0x00)])]', '(0x0100**0x00)', '(0x02+s[(0x01+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)]))]<=mem[((0x20+mem=0x00<=s[0x02])+0x00)])', 'mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])+0x20)]', 's[(0x01+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)]))]<=mem[((0x20+mem=0x00<=s[0x02])+0x00)]']
08da: NOT            ['~(0xff*(0x0100**0x00))', 's[(0x02+s[(0x01+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)]))]<=mem[((0x20+mem=0x00<=s[0x02])+0x00)])]', '(0x0100**0x00)', '(0x02+s[(0x01+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)]))]<=mem[((0x20+mem=0x00<=s[0x02])+0x00)])', 'mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])+0x20)]', 's[(0x01+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)]))]<=mem[((0x20+mem=0x00<=s[0x02])+0x00)]']
08db: AND            ['(~(0xff*(0x0100**0x00))&s[(0x02+s[(0x01+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)]))]<=mem[((0x20+mem=0x00<=s[0x02])+0x00)])])', '(0x0100**0x00)', '(0x02+s[(0x01+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)]))]<=mem[((0x20+mem=0x00<=s[0x02])+0x00)])', 'mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])+0x20)]', 's[(0x01+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)]))]<=mem[((0x20+mem=0x00<=s[0x02])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])']
08dc: SWAP1            ['(0x0100**0x00)', '(~(0xff*(0x0100**0x00))&s[(0x02+s[(0x01+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)]))]<=mem[((0x20+mem=0x00<=s[0x02])+0x00)])])', '(0x02+s[(0x01+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)]))]<=mem[((0x20+mem=0x00<=s[0x02])+0x00)])', 'mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])+0x20)]', 's[(0x01+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)]))]<=mem[((0x20+mem=0x00<=s[0x02])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])']
08dd: DUP4            ['mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])+0x20)]', '(0x0100**0x00)', '(~(0xff*(0x0100**0x00))&s[(0x02+s[(0x01+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)]))]<=mem[((0x20+mem=0x00<=s[0x02])+0x00)])])', '(0x02+s[(0x01+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)]))]<=mem[((0x20+mem=0x00<=s[0x02])+0x00)])', 'mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])+0x20)]', 's[(0x01+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)]))]<=mem[((0x20+mem=0x00<=s[0x02])+0x00)]']
08de: MUL            ['(mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])+0x20)]*(0x0100**0x00))', '(~(0xff*(0x0100**0x00))&s[(0x02+s[(0x01+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)]))]<=mem[((0x20+mem=0x00<=s[0x02])+0x00)])])', '(0x02+s[(0x01+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)]))]<=mem[((0x20+mem=0x00<=s[0x02])+0x00)])', 'mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])+0x20)]', 's[(0x01+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)]))]<=mem[((0x20+mem=0x00<=s[0x02])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])']
08df: OR            ['((mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])+0x20)]*(0x0100**0x00))|(~(0xff*(0x0100**0x00))&s[(0x02+s[(0x01+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)]))]<=mem[((0x20+mem=0x00<=s[0x02])+0x00)])]))', '(0x02+s[(0x01+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)]))]<=mem[((0x20+mem=0x00<=s[0x02])+0x00)])', 'mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])+0x20)]', 's[(0x01+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)]))]<=mem[((0x20+mem=0x00<=s[0x02])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])', '(0x20+mem=0x00<=s[0x02])']
08e0: SWAP1            ['(0x02+s[(0x01+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)]))]<=mem[((0x20+mem=0x00<=s[0x02])+0x00)])', '((mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])+0x20)]*(0x0100**0x00))|(~(0xff*(0x0100**0x00))&s[(0x02+s[(0x01+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)]))]<=mem[((0x20+mem=0x00<=s[0x02])+0x00)])]))', 'mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])+0x20)]', 's[(0x01+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)]))]<=mem[((0x20+mem=0x00<=s[0x02])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])', '(0x20+mem=0x00<=s[0x02])']
08e1: SSTORE            ['s[(0x02+s[(0x01+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)]))]<=mem[((0x20+mem=0x00<=s[0x02])+0x00)])]<=((mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])+0x20)]*(0x0100**0x00))|(~(0xff*(0x0100**0x00))&s[(0x02+s[(0x01+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)]))]<=mem[((0x20+mem=0x00<=s[0x02])+0x00)])]))', 'mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])+0x20)]', 's[(0x01+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)]))]<=mem[((0x20+mem=0x00<=s[0x02])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])', '(0x20+mem=0x00<=s[0x02])', '0x01']
08e2: POP            ['mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])+0x20)]', 's[(0x01+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)]))]<=mem[((0x20+mem=0x00<=s[0x02])+0x00)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])', '(0x20+mem=0x00<=s[0x02])', '0x01', '(0x20+mem=mem=0x40<=(mem[0x40]+0x40)<=0x00)']
08e3: SWAP1            ['s[(0x01+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)]))]<=mem[((0x20+mem=0x00<=s[0x02])+0x00)]', 'mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])+0x20)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])', '(0x20+mem=0x00<=s[0x02])', '0x01', '(0x20+mem=mem=0x40<=(mem[0x40]+0x40)<=0x00)']
08e4: POP            ['mem[(keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])+0x20)]', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])', '(0x20+mem=0x00<=s[0x02])', '0x01', '(0x20+mem=mem=0x40<=(mem[0x40]+0x40)<=0x00)', 'mem=0x40<=(mem[0x40]+0x40)']
08e5: POP            ['keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])', '(0x20+mem=0x00<=s[0x02])', '0x01', '(0x20+mem=mem=0x40<=(mem[0x40]+0x40)<=0x00)', 'mem=0x40<=(mem[0x40]+0x40)', 'mem=0x40<=(mem[0x40]+0x40)']
08e6: PUSH1 0x02       ['0x02', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])', '(0x20+mem=0x00<=s[0x02])', '0x01', '(0x20+mem=mem=0x40<=(mem[0x40]+0x40)<=0x00)', 'mem=0x40<=(mem[0x40]+0x40)']
08e8: PUSH1 0x00       ['0x00', '0x02', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])', '(0x20+mem=0x00<=s[0x02])', '0x01', '(0x20+mem=mem=0x40<=(mem[0x40]+0x40)<=0x00)']
08ea: DUP2            ['0x02', '0x00', '0x02', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])', '(0x20+mem=0x00<=s[0x02])', '0x01']
08eb: DUP2            ['0x00', '0x02', '0x00', '0x02', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])', '(0x20+mem=0x00<=s[0x02])']
08ec: POP            ['0x02', '0x00', '0x02', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])', '(0x20+mem=0x00<=s[0x02])', '0x01']
08ed: SLOAD            ['s[0x02]', '0x00', '0x02', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])', '(0x20+mem=0x00<=s[0x02])', '0x01']
08ee: PUSH1 0x01       ['0x01', 's[0x02]', '0x00', '0x02', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])', '(0x20+mem=0x00<=s[0x02])']
08f0: ADD            ['(0x01+s[0x02])', '0x00', '0x02', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])', '(0x20+mem=0x00<=s[0x02])', '0x01']
08f1: SWAP2            ['0x02', '0x00', '(0x01+s[0x02])', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])', '(0x20+mem=0x00<=s[0x02])', '0x01']
08f2: SWAP1            ['0x00', '0x02', '(0x01+s[0x02])', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])', '(0x20+mem=0x00<=s[0x02])', '0x01']
08f3: POP            ['0x02', '(0x01+s[0x02])', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])', '(0x20+mem=0x00<=s[0x02])', '0x01', '(0x20+mem=mem=0x40<=(mem[0x40]+0x40)<=0x00)']
08f4: DUP2            ['(0x01+s[0x02])', '0x02', '(0x01+s[0x02])', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])', '(0x20+mem=0x00<=s[0x02])', '0x01']
08f5: SWAP1            ['0x02', '(0x01+s[0x02])', '(0x01+s[0x02])', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])', '(0x20+mem=0x00<=s[0x02])', '0x01']
08f6: SSTORE            ['s[0x02]<=(0x01+s[0x02])', '(0x01+s[0x02])', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])', '(0x20+mem=0x00<=s[0x02])', '0x01', '(0x20+mem=mem=0x40<=(mem[0x40]+0x40)<=0x00)']
08f7: POP            ['(0x01+s[0x02])', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])', '(0x20+mem=0x00<=s[0x02])', '0x01', '(0x20+mem=mem=0x40<=(mem[0x40]+0x40)<=0x00)', 'mem=0x40<=(mem[0x40]+0x40)']
08f8: JUMPDEST            ['(0x01+s[0x02])', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])', '(0x20+mem=0x00<=s[0x02])', '0x01', '(0x20+mem=mem=0x40<=(mem[0x40]+0x40)<=0x00)', 'mem=0x40<=(mem[0x40]+0x40)']
08f9: JUMP            ['(0x01+s[0x02])', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])', '(0x20+mem=0x00<=s[0x02])', '0x01', '(0x20+mem=mem=0x40<=(mem[0x40]+0x40)<=0x00)', 'mem=0x40<=(mem[0x40]+0x40)']
08fa: JUMPDEST            ['(0x01+s[0x02])', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])', '(0x20+mem=0x00<=s[0x02])', '0x01', '(0x20+mem=mem=0x40<=(mem[0x40]+0x40)<=0x00)', 'mem=0x40<=(mem[0x40]+0x40)']
08fb: PUSH1 0x00       ['0x00', '(0x01+s[0x02])', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])', '(0x20+mem=0x00<=s[0x02])', '0x01', '(0x20+mem=mem=0x40<=(mem[0x40]+0x40)<=0x00)']
08fd: PUSH1 0x01       ['0x01', '0x00', '(0x01+s[0x02])', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])', '(0x20+mem=0x00<=s[0x02])', '0x01']
08ff: PUSH1 0x00       ['0x00', '0x01', '0x00', '(0x01+s[0x02])', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])', '(0x20+mem=0x00<=s[0x02])']
0901: POP            ['0x01', '0x00', '(0x01+s[0x02])', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])', '(0x20+mem=0x00<=s[0x02])', '0x01']
0902: PUSH1 0x00       ['0x00', '0x01', '0x00', '(0x01+s[0x02])', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])', '(0x20+mem=0x00<=s[0x02])']
0904: DUP4            ['(0x01+s[0x02])', '0x00', '0x01', '0x00', '(0x01+s[0x02])', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])']
0905: DUP2            ['0x00', '(0x01+s[0x02])', '0x00', '0x01', '0x00', '(0x01+s[0x02])']
0906: MSTORE            ['mem=0x00<=(0x01+s[0x02])', '0x00', '0x01', '0x00', '(0x01+s[0x02])', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])']
0907: PUSH1 0x20       ['0x20', 'mem=0x00<=(0x01+s[0x02])', '0x00', '0x01', '0x00', '(0x01+s[0x02])']
0909: ADD            ['(0x20+mem=0x00<=(0x01+s[0x02]))', '0x00', '0x01', '0x00', '(0x01+s[0x02])', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])']
090a: SWAP1            ['0x00', '(0x20+mem=0x00<=(0x01+s[0x02]))', '0x01', '0x00', '(0x01+s[0x02])', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])']
090b: DUP2            ['(0x20+mem=0x00<=(0x01+s[0x02]))', '0x00', '(0x20+mem=0x00<=(0x01+s[0x02]))', '0x01', '0x00', '(0x01+s[0x02])']
090c: MSTORE            ['mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00', '(0x20+mem=0x00<=(0x01+s[0x02]))', '0x01', '0x00', '(0x01+s[0x02])', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])']
090d: PUSH1 0x20       ['0x20', 'mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00', '(0x20+mem=0x00<=(0x01+s[0x02]))', '0x01', '0x00', '(0x01+s[0x02])']
090f: ADD            ['(0x20+mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00)', '(0x20+mem=0x00<=(0x01+s[0x02]))', '0x01', '0x00', '(0x01+s[0x02])', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])']
0910: PUSH1 0x00       ['0x00', '(0x20+mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00)', '(0x20+mem=0x00<=(0x01+s[0x02]))', '0x01', '0x00', '(0x01+s[0x02])']
0912: SHA3            ['keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00)])', '(0x20+mem=0x00<=(0x01+s[0x02]))', '0x01', '0x00', '(0x01+s[0x02])', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])']
0913: PUSH1 0x00       ['0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00)])', '(0x20+mem=0x00<=(0x01+s[0x02]))', '0x01', '0x00', '(0x01+s[0x02])']
0915: POP            ['keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00)])', '(0x20+mem=0x00<=(0x01+s[0x02]))', '0x01', '0x00', '(0x01+s[0x02])', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])']
0916: SWAP1            ['(0x20+mem=0x00<=(0x01+s[0x02]))', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00)])', '0x01', '0x00', '(0x01+s[0x02])', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])']
0917: POP            ['keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00)])', '0x01', '0x00', '(0x01+s[0x02])', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])', '(0x20+mem=0x00<=s[0x02])']
0918: PUSH1 0x00       ['0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00)])', '0x01', '0x00', '(0x01+s[0x02])', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])']
091a: DUP2            ['keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00)])', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00)])', '0x01', '0x00', '(0x01+s[0x02])']
091b: PUSH1 0x02       ['0x02', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00)])', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00)])', '0x01', '0x00']
091d: ADD            ['(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00)]))', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00)])', '0x01', '0x00', '(0x01+s[0x02])']
091e: PUSH1 0x00       ['0x00', '(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00)]))', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00)])', '0x01', '0x00']
0920: PUSH2 0x0100     ['0x0100', '0x00', '(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00)]))', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00)])', '0x01']
0923: EXP            ['(0x0100**0x00)', '(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00)]))', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00)])', '0x01', '0x00']
0924: DUP2            ['(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00)]))', '(0x0100**0x00)', '(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00)]))', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00)])', '0x01']
0925: SLOAD            ['s[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00)]))]', '(0x0100**0x00)', '(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00)]))', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00)])', '0x01']
0926: DUP2            ['(0x0100**0x00)', 's[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00)]))]', '(0x0100**0x00)', '(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00)]))', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00)])']
0927: PUSH1 0xff       ['0xff', '(0x0100**0x00)', 's[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00)]))]', '(0x0100**0x00)', '(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00)]))', '0x00']
0929: MUL            ['(0xff*(0x0100**0x00))', 's[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00)]))]', '(0x0100**0x00)', '(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00)]))', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00)])']
092a: NOT            ['~(0xff*(0x0100**0x00))', 's[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00)]))]', '(0x0100**0x00)', '(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00)]))', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00)])']
092b: AND            ['(~(0xff*(0x0100**0x00))&s[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00)]))])', '(0x0100**0x00)', '(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00)]))', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00)])', '0x01']
092c: SWAP1            ['(0x0100**0x00)', '(~(0xff*(0x0100**0x00))&s[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00)]))])', '(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00)]))', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00)])', '0x01']
092d: DUP4            ['0x00', '(0x0100**0x00)', '(~(0xff*(0x0100**0x00))&s[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00)]))])', '(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00)]))', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00)])']
092e: MUL            ['(0x00*(0x0100**0x00))', '(~(0xff*(0x0100**0x00))&s[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00)]))])', '(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00)]))', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00)])', '0x01']
092f: OR            ['((0x00*(0x0100**0x00))|(~(0xff*(0x0100**0x00))&s[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00)]))]))', '(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00)]))', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00)])', '0x01', '0x00']
0930: SWAP1            ['(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00)]))', '((0x00*(0x0100**0x00))|(~(0xff*(0x0100**0x00))&s[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00)]))]))', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00)])', '0x01', '0x00']
0931: SSTORE            ['s[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00)]))]<=((0x00*(0x0100**0x00))|(~(0xff*(0x0100**0x00))&s[(0x02+keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00)]))]))', '0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00)])', '0x01', '0x00', '(0x01+s[0x02])']
0932: POP            ['0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00)])', '0x01', '0x00', '(0x01+s[0x02])', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])']
0933: JUMPDEST            ['0x00', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00)])', '0x01', '0x00', '(0x01+s[0x02])', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])']
0934: POP            ['keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=(0x01+s[0x02]))<=0x00)])', '0x01', '0x00', '(0x01+s[0x02])', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])', '(0x20+mem=0x00<=s[0x02])']
0935: POP            ['0x01', '0x00', '(0x01+s[0x02])', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])', '(0x20+mem=0x00<=s[0x02])', '0x01']
0936: JUMP            ['0x01', '0x00', '(0x01+s[0x02])', 'keccak(mem[0x00:(0x20+mem=(0x20+mem=0x00<=s[0x02])<=0x00)])', '(0x20+mem=0x00<=s[0x02])', '0x01']

codex
{"no_findings":false,"summary":"Runtime-bytecode review found a validated, apparently unauthenticated `SELFDESTRUCT` path and a payout helper that decrements storage before an unchecked external `CALL`. Selector names are unknown and storage semantics are inferred from raw slots, but both issues are supported directly by the bundle/disassembly.","findings":[{"severity":"high","category":"access_control","title":"Reachable SELFDESTRUCT appears callable without an entry-point authorization check","exploit_scenario":"An arbitrary caller invokes selector `0x35f46994`, reaching `SELFDESTRUCT` and permanently destroying the contract. Any ETH held by the contract is forcibly sent to the beneficiary loaded from storage, so users can lose access to the system and deposited ETH can be swept unexpectedly.","recommendation":"Remove `SELFDESTRUCT` entirely if possible. If it must exist, gate it with a clear owner/admin check in the same entry path and emit an explicit admin event. Consider a two-step timelocked shutdown instead of immediate destruction.","evidence":"The bundle validates a reachable `SELFDESTRUCT` (`detector_findings`: confirmed true). Disassembly of selector `0x35f46994` enters at `pc 0x0477`, computes a storage-derived beneficiary, and executes `SELFDESTRUCT` at `pc 0x04d1`. There is no `CALLER`-based check in this function body before the sink. The only heuristic 'guard' reported in the artifact is at `pc 0x0396` in a different function, and from the bytecode it looks like address masking/comparison rather than a constant-owner check, so it should not be relied on as protection for this path.","locations":["selector:0x35f46994","pc:0x0477","pc:0x04d1"]},{"severity":"medium","category":"other","title":"Payout path updates storage before an unchecked external CALL","exploit_scenario":"A recipient address that rejects ETH or consumes all gas causes the low-level `CALL` to fail, but the contract has already reduced the tracked amount in storage. The transaction does not revert, so accounting can mark value as paid even though no transfer occurred, potentially trapping ETH in the contract or burning a participant's claim.","recommendation":"Check the `CALL` success flag and revert on failure, or use a pull-payment pattern where recipients withdraw themselves. Keep all accounting changes consistent with transfer success.","evidence":"Internal helper `pc 0x0937` subtracts from storage at `pc 0x09e2-0x09f4` before performing a low-level `CALL` at `pc 0x0a22`. The return value is not checked; the stack is simply cleaned up after the call. This helper is reached from selector `0x6adcef6b` (`pc 0x0417-0x044c`) after some storage-based conditions. Because bytecode-only analysis cannot fully recover semantic names, the exact field meaning is inferred, but the ordering 'state update first, unchecked CALL second' is explicit in the disassembly.","locations":["selector:0x6adcef6b","pc:0x0937","pc:0x09e2","pc:0x0a22"]}]}
tokens used
115,945
Metadata
{
    "codex": {
        "ran_at": "2026-04-05T03:03:04.941269+00:00",
        "returncode": 0
    },
    "project": {
        "mode": "bytecode",
        "bytecode_length": 5214,
        "bytecode_truncated": false,
        "capability_graph_present": true,
        "analysis_artifact_present": true
    },
    "summary": "Runtime-bytecode review found a validated, apparently unauthenticated `SELFDESTRUCT` path and a payout helper that decrements storage before an unchecked external `CALL`. Selector names are unknown and storage semantics are inferred from raw slots, but both issues are supported directly by the bundle/disassembly.",
    "raw_final": {
        "summary": "Runtime-bytecode review found a validated, apparently unauthenticated `SELFDESTRUCT` path and a payout helper that decrements storage before an unchecked external `CALL`. Selector names are unknown and storage semantics are inferred from raw slots, but both issues are supported directly by the bundle/disassembly.",
        "findings": [
            {
                "title": "Reachable SELFDESTRUCT appears callable without an entry-point authorization check",
                "category": "access_control",
                "evidence": "The bundle validates a reachable `SELFDESTRUCT` (`detector_findings`: confirmed true). Disassembly of selector `0x35f46994` enters at `pc 0x0477`, computes a storage-derived beneficiary, and executes `SELFDESTRUCT` at `pc 0x04d1`. There is no `CALLER`-based check in this function body before the sink. The only heuristic 'guard' reported in the artifact is at `pc 0x0396` in a different function, and from the bytecode it looks like address masking/comparison rather than a constant-owner check, so it should not be relied on as protection for this path.",
                "severity": "high",
                "locations": [
                    "selector:0x35f46994",
                    "pc:0x0477",
                    "pc:0x04d1"
                ],
                "recommendation": "Remove `SELFDESTRUCT` entirely if possible. If it must exist, gate it with a clear owner/admin check in the same entry path and emit an explicit admin event. Consider a two-step timelocked shutdown instead of immediate destruction.",
                "exploit_scenario": "An arbitrary caller invokes selector `0x35f46994`, reaching `SELFDESTRUCT` and permanently destroying the contract. Any ETH held by the contract is forcibly sent to the beneficiary loaded from storage, so users can lose access to the system and deposited ETH can be swept unexpectedly."
            },
            {
                "title": "Payout path updates storage before an unchecked external CALL",
                "category": "other",
                "evidence": "Internal helper `pc 0x0937` subtracts from storage at `pc 0x09e2-0x09f4` before performing a low-level `CALL` at `pc 0x0a22`. The return value is not checked; the stack is simply cleaned up after the call. This helper is reached from selector `0x6adcef6b` (`pc 0x0417-0x044c`) after some storage-based conditions. Because bytecode-only analysis cannot fully recover semantic names, the exact field meaning is inferred, but the ordering 'state update first, unchecked CALL second' is explicit in the disassembly.",
                "severity": "medium",
                "locations": [
                    "selector:0x6adcef6b",
                    "pc:0x0937",
                    "pc:0x09e2",
                    "pc:0x0a22"
                ],
                "recommendation": "Check the `CALL` success flag and revert on failure, or use a pull-payment pattern where recipients withdraw themselves. Keep all accounting changes consistent with transfer success.",
                "exploit_scenario": "A recipient address that rejects ETH or consumes all gas causes the low-level `CALL` to fail, but the contract has already reduced the tracked amount in storage. The transaction does not revert, so accounting can mark value as paid even though no transfer occurred, potentially trapping ETH in the contract or burning a participant's claim."
            }
        ],
        "no_findings": false
    },
    "no_findings": false,
    "schema_version": 1
}

Opcode Heuristics

tool.cast_disasm
Delegatecall
0
Selfdestruct
1
CREATE2
0
CALL-family (heavy)
1
EXT*/BALANCE
0
Total opcodes
1661
Flags
selfdestruct_present
View cast disassembly output
00000000: PUSH1 0x60
00000002: PUSH1 0x40
00000004: MSTORE
00000005: CALLDATASIZE
00000006: ISZERO
00000007: PUSH2 0x00c1
0000000a: JUMPI
0000000b: PUSH1 0x00
0000000d: CALLDATALOAD
0000000e: PUSH29 0x0100000000000000000000000000000000000000000000000000000000
0000002c: SWAP1
0000002d: DIV
0000002e: DUP1
0000002f: PUSH4 0x12065fe0
00000034: EQ
00000035: PUSH2 0x015b
00000038: JUMPI
00000039: DUP1
0000003a: PUSH4 0x35f46994
0000003f: EQ
00000040: PUSH2 0x017e
00000043: JUMPI
00000044: DUP1
00000045: PUSH4 0x4001a81f
0000004a: EQ
0000004b: PUSH2 0x018d
0000004e: JUMPI
0000004f: DUP1
00000050: PUSH4 0x5dea5e47
00000055: EQ
00000056: PUSH2 0x01b7
00000059: JUMPI
0000005a: DUP1
0000005b: PUSH4 0x690b90a9
00000060: EQ
00000061: PUSH2 0x01cf
00000064: JUMPI
00000065: DUP1
00000066: PUSH4 0x6adcef6b
0000006b: EQ
0000006c: PUSH2 0x01f2
0000006f: JUMPI
00000070: DUP1
00000071: PUSH4 0x6ccb5d02
00000076: EQ
00000077: PUSH2 0x020a
0000007a: JUMPI
0000007b: DUP1
0000007c: PUSH4 0x75724990
00000081: EQ
00000082: PUSH2 0x024c
00000085: JUMPI
00000086: DUP1
00000087: PUSH4 0x7b8e8895
0000008c: EQ
0000008d: PUSH2 0x026d
00000090: JUMPI
00000091: DUP1
00000092: PUSH4 0x7f616488
00000097: EQ
00000098: PUSH2 0x02cb
0000009b: JUMPI
0000009c: DUP1
0000009d: PUSH4 0xd5002f2e
000000a2: EQ
000000a3: PUSH2 0x02ee
000000a6: JUMPI
000000a7: DUP1
000000a8: PUSH4 0xdda1a1e6
000000ad: EQ
000000ae: PUSH2 0x0311
000000b1: JUMPI
000000b2: DUP1
000000b3: PUSH4 0xf50ad617
000000b8: EQ
000000b9: PUSH2 0x0329
000000bc: JUMPI
000000bd: PUSH2 0x00c1
000000c0: JUMP
000000c1: JUMPDEST
000000c2: PUSH2 0x0159
000000c5: JUMPDEST
000000c6: PUSH1 0x00
000000c8: NUMBER
000000c9: PUSH32 0x5d6ac9b7defd8fbb29ef2ab0f08c3744192b3777466dd98d1fd7daed5064b6db
000000ea: CALLER
000000eb: CALLVALUE
000000ec: TIMESTAMP
000000ed: PUSH1 0x40
000000ef: MLOAD
000000f0: DUP1
000000f1: DUP5
000000f2: PUSH20 0xffffffffffffffffffffffffffffffffffffffff
00000107: AND
00000108: DUP2
00000109: MSTORE
0000010a: PUSH1 0x20
0000010c: ADD
0000010d: DUP4
0000010e: DUP2
0000010f: MSTORE
00000110: PUSH1 0x20
00000112: ADD
00000113: DUP3
00000114: DUP2
00000115: MSTORE
00000116: PUSH1 0x20
00000118: ADD
00000119: SWAP4
0000011a: POP
0000011b: POP
0000011c: POP
0000011d: POP
0000011e: PUSH1 0x40
00000120: MLOAD
00000121: DUP1
00000122: SWAP2
00000123: SUB
00000124: SWAP1
00000125: LOG2
00000126: PUSH1 0x00
00000128: PUSH1 0x00
0000012a: POP
0000012b: PUSH1 0x00
0000012d: PUSH1 0x00
0000012f: DUP2
00000130: MSTORE
00000131: PUSH1 0x20
00000133: ADD
00000134: SWAP1
00000135: DUP2
00000136: MSTORE
00000137: PUSH1 0x20
00000139: ADD
0000013a: PUSH1 0x00
0000013c: KECCAK256
0000013d: PUSH1 0x00
0000013f: POP
00000140: SWAP1
00000141: POP
00000142: CALLVALUE
00000143: DUP2
00000144: PUSH1 0x02
00000146: ADD
00000147: PUSH1 0x00
00000149: DUP3
0000014a: DUP3
0000014b: DUP3
0000014c: POP
0000014d: SLOAD
0000014e: ADD
0000014f: SWAP3
00000150: POP
00000151: POP
00000152: DUP2
00000153: SWAP1
00000154: SSTORE
00000155: POP
00000156: JUMPDEST
00000157: POP
00000158: JUMP
00000159: JUMPDEST
0000015a: STOP
0000015b: JUMPDEST
0000015c: PUSH2 0x0168
0000015f: PUSH1 0x04
00000161: DUP1
00000162: POP
00000163: POP
00000164: PUSH2 0x0601
00000167: JUMP
00000168: JUMPDEST
00000169: PUSH1 0x40
0000016b: MLOAD
0000016c: DUP1
0000016d: DUP3
0000016e: DUP2
0000016f: MSTORE
00000170: PUSH1 0x20
00000172: ADD
00000173: SWAP2
00000174: POP
00000175: POP
00000176: PUSH1 0x40
00000178: MLOAD
00000179: DUP1
0000017a: SWAP2
0000017b: SUB
0000017c: SWAP1
0000017d: RETURN
0000017e: JUMPDEST
0000017f: PUSH2 0x018b
00000182: PUSH1 0x04
00000184: DUP1
00000185: POP
00000186: POP
00000187: PUSH2 0x0477
0000018a: JUMP
0000018b: JUMPDEST
0000018c: STOP
0000018d: JUMPDEST
0000018e: PUSH2 0x01b5
00000191: PUSH1 0x04
00000193: DUP1
00000194: DUP1
00000195: CALLDATALOAD
00000196: SWAP1
00000197: PUSH1 0x20
00000199: ADD
0000019a: SWAP1
0000019b: SWAP2
0000019c: SWAP1
0000019d: DUP1
0000019e: CALLDATALOAD
0000019f: SWAP1
000001a0: PUSH1 0x20
000001a2: ADD
000001a3: SWAP1
000001a4: SWAP2
000001a5: SWAP1
000001a6: DUP1
000001a7: CALLDATALOAD
000001a8: SWAP1
000001a9: PUSH1 0x20
000001ab: ADD
000001ac: SWAP1
000001ad: SWAP2
000001ae: SWAP1
000001af: POP
000001b0: POP
000001b1: PUSH2 0x053a
000001b4: JUMP
000001b5: JUMPDEST
000001b6: STOP
000001b7: JUMPDEST
000001b8: PUSH2 0x01cd
000001bb: PUSH1 0x04
000001bd: DUP1
000001be: DUP1
000001bf: CALLDATALOAD
000001c0: SWAP1
000001c1: PUSH1 0x20
000001c3: ADD
000001c4: SWAP1
000001c5: SWAP2
000001c6: SWAP1
000001c7: POP
000001c8: POP
000001c9: PUSH2 0x08fa
000001cc: JUMP
000001cd: JUMPDEST
000001ce: STOP
000001cf: JUMPDEST
000001d0: PUSH2 0x01dc
000001d3: PUSH1 0x04
000001d5: DUP1
000001d6: POP
000001d7: POP
000001d8: PUSH2 0x0667
000001db: JUMP
000001dc: JUMPDEST
000001dd: PUSH1 0x40
000001df: MLOAD
000001e0: DUP1
000001e1: DUP3
000001e2: DUP2
000001e3: MSTORE
000001e4: PUSH1 0x20
000001e6: ADD
000001e7: SWAP2
000001e8: POP
000001e9: POP
000001ea: PUSH1 0x40
000001ec: MLOAD
000001ed: DUP1
000001ee: SWAP2
000001ef: SUB
000001f0: SWAP1
000001f1: RETURN
000001f2: JUMPDEST
000001f3: PUSH2 0x0208
000001f6: PUSH1 0x04
000001f8: DUP1
000001f9: DUP1
000001fa: CALLDATALOAD
000001fb: SWAP1
000001fc: PUSH1 0x20
000001fe: ADD
000001ff: SWAP1
00000200: SWAP2
00000201: SWAP1
00000202: POP
00000203: POP
00000204: PUSH2 0x0338
00000207: JUMP
00000208: JUMPDEST
00000209: STOP
0000020a: JUMPDEST
0000020b: PUSH2 0x0220
0000020e: PUSH1 0x04
00000210: DUP1
00000211: DUP1
00000212: CALLDATALOAD
00000213: SWAP1
00000214: PUSH1 0x20
00000216: ADD
00000217: SWAP1
00000218: SWAP2
00000219: SWAP1
0000021a: POP
0000021b: POP
0000021c: PUSH2 0x06a7
0000021f: JUMP
00000220: JUMPDEST
00000221: PUSH1 0x40
00000223: MLOAD
00000224: DUP1
00000225: DUP3
00000226: PUSH20 0xffffffffffffffffffffffffffffffffffffffff
0000023b: AND
0000023c: DUP2
0000023d: MSTORE
0000023e: PUSH1 0x20
00000240: ADD
00000241: SWAP2
00000242: POP
00000243: POP
00000244: PUSH1 0x40
00000246: MLOAD
00000247: DUP1
00000248: SWAP2
00000249: SUB
0000024a: SWAP1
0000024b: RETURN
0000024c: JUMPDEST
0000024d: PUSH2 0x026b
00000250: PUSH1 0x04
00000252: DUP1
00000253: DUP1
00000254: CALLDATALOAD
00000255: SWAP1
00000256: PUSH1 0x20
00000258: ADD
00000259: SWAP1
0000025a: SWAP2
0000025b: SWAP1
0000025c: DUP1
0000025d: CALLDATALOAD
0000025e: SWAP1
0000025f: PUSH1 0x20
00000261: ADD
00000262: SWAP1
00000263: SWAP2
00000264: SWAP1
00000265: POP
00000266: POP
00000267: PUSH2 0x0719
0000026a: JUMP
0000026b: JUMPDEST
0000026c: STOP
0000026d: JUMPDEST
0000026e: PUSH2 0x0283
00000271: PUSH1 0x04
00000273: DUP1
00000274: DUP1
00000275: CALLDATALOAD
00000276: SWAP1
00000277: PUSH1 0x20
00000279: ADD
0000027a: SWAP1
0000027b: SWAP2
0000027c: SWAP1
0000027d: POP
0000027e: POP
0000027f: PUSH2 0x04d5
00000282: JUMP
00000283: JUMPDEST
00000284: PUSH1 0x40
00000286: MLOAD
00000287: DUP1
00000288: DUP7
00000289: PUSH20 0xffffffffffffffffffffffffffffffffffffffff
0000029e: AND
0000029f: DUP2
000002a0: MSTORE
000002a1: PUSH1 0x20
000002a3: ADD
000002a4: DUP6
000002a5: DUP2
000002a6: MSTORE
000002a7: PUSH1 0x20
000002a9: ADD
000002aa: DUP5
000002ab: DUP2
000002ac: MSTORE
000002ad: PUSH1 0x20
000002af: ADD
000002b0: DUP4
000002b1: DUP2
000002b2: MSTORE
000002b3: PUSH1 0x20
000002b5: ADD
000002b6: DUP3
000002b7: DUP2
000002b8: MSTORE
000002b9: PUSH1 0x20
000002bb: ADD
000002bc: SWAP6
000002bd: POP
000002be: POP
000002bf: POP
000002c0: POP
000002c1: POP
000002c2: POP
000002c3: PUSH1 0x40
000002c5: MLOAD
000002c6: DUP1
000002c7: SWAP2
000002c8: SUB
000002c9: SWAP1
000002ca: RETURN
000002cb: JUMPDEST
000002cc: PUSH2 0x02d8
000002cf: PUSH1 0x04
000002d1: DUP1
000002d2: POP
000002d3: POP
000002d4: PUSH2 0x069a
000002d7: JUMP
000002d8: JUMPDEST
000002d9: PUSH1 0x40
000002db: MLOAD
000002dc: DUP1
000002dd: DUP3
000002de: DUP2
000002df: MSTORE
000002e0: PUSH1 0x20
000002e2: ADD
000002e3: SWAP2
000002e4: POP
000002e5: POP
000002e6: PUSH1 0x40
000002e8: MLOAD
000002e9: DUP1
000002ea: SWAP2
000002eb: SUB
000002ec: SWAP1
000002ed: RETURN
000002ee: JUMPDEST
000002ef: PUSH2 0x02fb
000002f2: PUSH1 0x04
000002f4: DUP1
000002f5: POP
000002f6: POP
000002f7: PUSH2 0x0634
000002fa: JUMP
000002fb: JUMPDEST
000002fc: PUSH1 0x40
000002fe: MLOAD
000002ff: DUP1
00000300: DUP3
00000301: DUP2
00000302: MSTORE
00000303: PUSH1 0x20
00000305: ADD
00000306: SWAP2
00000307: POP
00000308: POP
00000309: PUSH1 0x40
0000030b: MLOAD
0000030c: DUP1
0000030d: SWAP2
0000030e: SUB
0000030f: SWAP1
00000310: RETURN
00000311: JUMPDEST
00000312: PUSH2 0x0327
00000315: PUSH1 0x04
00000317: DUP1
00000318: DUP1
00000319: CALLDATALOAD
0000031a: SWAP1
0000031b: PUSH1 0x20
0000031d: ADD
0000031e: SWAP1
0000031f: SWAP2
00000320: SWAP1
00000321: POP
00000322: POP
00000323: PUSH2 0x0820
00000326: JUMP
00000327: JUMPDEST
00000328: STOP
00000329: JUMPDEST
0000032a: PUSH2 0x0336
0000032d: PUSH1 0x04
0000032f: DUP1
00000330: POP
00000331: POP
00000332: PUSH2 0x087e
00000335: JUMP
00000336: JUMPDEST
00000337: STOP
00000338: JUMPDEST
00000339: PUSH1 0x00
0000033b: PUSH1 0x00
0000033d: PUSH1 0x00
0000033f: PUSH1 0x00
00000341: PUSH1 0x00
00000343: POP
00000344: PUSH1 0x00
00000346: PUSH1 0x00
00000348: DUP2
00000349: MSTORE
0000034a: PUSH1 0x20
0000034c: ADD
0000034d: SWAP1
0000034e: DUP2
0000034f: MSTORE
00000350: PUSH1 0x20
00000352: ADD
00000353: PUSH1 0x00
00000355: KECCAK256
00000356: PUSH1 0x00
00000358: POP
00000359: SWAP3
0000035a: POP
0000035b: DUP3
0000035c: PUSH1 0x01
0000035e: ADD
0000035f: PUSH1 0x00
00000361: SWAP1
00000362: SLOAD
00000363: SWAP1
00000364: PUSH2 0x0100
00000367: EXP
00000368: SWAP1
00000369: DIV
0000036a: PUSH20 0xffffffffffffffffffffffffffffffffffffffff
0000037f: AND
00000380: PUSH20 0xffffffffffffffffffffffffffffffffffffffff
00000395: AND
00000396: CALLER
00000397: PUSH20 0xffffffffffffffffffffffffffffffffffffffff
000003ac: AND
000003ad: EQ
000003ae: ISZERO
000003af: PUSH2 0x046b
000003b2: JUMPI
000003b3: PUSH1 0x00
000003b5: SWAP2
000003b6: POP
000003b7: JUMPDEST
000003b8: DUP3
000003b9: PUSH1 0x04
000003bb: ADD
000003bc: PUSH1 0x00
000003be: POP
000003bf: SLOAD
000003c0: DUP3
000003c1: LT
000003c2: ISZERO
000003c3: PUSH2 0x0466
000003c6: JUMPI
000003c7: DUP3
000003c8: PUSH1 0x00
000003ca: ADD
000003cb: PUSH1 0x00
000003cd: POP
000003ce: PUSH1 0x00
000003d0: DUP4
000003d1: DUP2
000003d2: MSTORE
000003d3: PUSH1 0x20
000003d5: ADD
000003d6: SWAP1
000003d7: DUP2
000003d8: MSTORE
000003d9: PUSH1 0x20
000003db: ADD
000003dc: PUSH1 0x00
000003de: KECCAK256
000003df: PUSH1 0x00
000003e1: POP
000003e2: SWAP1
000003e3: POP
000003e4: DUP1
000003e5: PUSH1 0x01
000003e7: ADD
000003e8: PUSH1 0x00
000003ea: POP
000003eb: SLOAD
000003ec: DUP5
000003ed: MUL
000003ee: DUP4
000003ef: PUSH1 0x02
000003f1: ADD
000003f2: PUSH1 0x00
000003f4: POP
000003f5: SLOAD
000003f6: LT
000003f7: ISZERO
000003f8: ISZERO
000003f9: PUSH2 0x0453
000003fc: JUMPI
000003fd: PUSH1 0x01
000003ff: DUP2
00000400: PUSH1 0x02
00000402: ADD
00000403: PUSH1 0x00
00000405: SWAP1
00000406: SLOAD
00000407: SWAP1
00000408: PUSH2 0x0100
0000040b: EXP
0000040c: SWAP1
0000040d: DIV
0000040e: PUSH1 0xff
00000410: AND
00000411: EQ
00000412: ISZERO
00000413: PUSH2 0x044e
00000416: JUMPI
00000417: PUSH2 0x044d
0000041a: DUP2
0000041b: PUSH1 0x00
0000041d: ADD
0000041e: PUSH1 0x00
00000420: SWAP1
00000421: SLOAD
00000422: SWAP1
00000423: PUSH2 0x0100
00000426: EXP
00000427: SWAP1
00000428: DIV
00000429: PUSH20 0xffffffffffffffffffffffffffffffffffffffff
0000043e: AND
0000043f: DUP3
00000440: PUSH1 0x01
00000442: ADD
00000443: PUSH1 0x00
00000445: POP
00000446: SLOAD
00000447: DUP7
00000448: MUL
00000449: PUSH2 0x0937
0000044c: JUMP
0000044d: JUMPDEST
0000044e: JUMPDEST
0000044f: PUSH2 0x0458
00000452: JUMP
00000453: JUMPDEST
00000454: PUSH2 0x0002
00000457: JUMP
00000458: JUMPDEST
00000459: JUMPDEST
0000045a: DUP2
0000045b: DUP1
0000045c: PUSH1 0x01
0000045e: ADD
0000045f: SWAP3
00000460: POP
00000461: POP
00000462: PUSH2 0x03b7
00000465: JUMP
00000466: JUMPDEST
00000467: PUSH2 0x0470
0000046a: JUMP
0000046b: JUMPDEST
0000046c: PUSH2 0x0002
0000046f: JUMP
00000470: JUMPDEST
00000471: JUMPDEST
00000472: POP
00000473: POP
00000474: POP
00000475: POP
00000476: JUMP
00000477: JUMPDEST
00000478: PUSH1 0x00
0000047a: PUSH1 0x00
0000047c: PUSH1 0x00
0000047e: POP
0000047f: PUSH1 0x00
00000481: PUSH1 0x00
00000483: DUP2
00000484: MSTORE
00000485: PUSH1 0x20
00000487: ADD
00000488: SWAP1
00000489: DUP2
0000048a: MSTORE
0000048b: PUSH1 0x20
0000048d: ADD
0000048e: PUSH1 0x00
00000490: KECCAK256
00000491: PUSH1 0x00
00000493: POP
00000494: SWAP1
00000495: POP
00000496: DUP1
00000497: PUSH1 0x01
00000499: ADD
0000049a: PUSH1 0x00
0000049c: SWAP1
0000049d: SLOAD
0000049e: SWAP1
0000049f: PUSH2 0x0100
000004a2: EXP
000004a3: SWAP1
000004a4: DIV
000004a5: PUSH20 0xffffffffffffffffffffffffffffffffffffffff
000004ba: AND
000004bb: PUSH20 0xffffffffffffffffffffffffffffffffffffffff
000004d0: AND
000004d1: SELFDESTRUCT
000004d2: JUMPDEST
000004d3: POP
000004d4: JUMP
000004d5: JUMPDEST
000004d6: PUSH1 0x00
000004d8: PUSH1 0x00
000004da: POP
000004db: PUSH1 0x20
000004dd: MSTORE
000004de: DUP1
000004df: PUSH1 0x00
000004e1: MSTORE
000004e2: PUSH1 0x40
000004e4: PUSH1 0x00
000004e6: KECCAK256
000004e7: PUSH1 0x00
000004e9: SWAP2
000004ea: POP
000004eb: SWAP1
000004ec: POP
000004ed: DUP1
000004ee: PUSH1 0x01
000004f0: ADD
000004f1: PUSH1 0x00
000004f3: SWAP1
000004f4: SLOAD
000004f5: SWAP1
000004f6: PUSH2 0x0100
000004f9: EXP
000004fa: SWAP1
000004fb: DIV
000004fc: PUSH20 0xffffffffffffffffffffffffffffffffffffffff
00000511: AND
00000512: SWAP1
00000513: DUP1
00000514: PUSH1 0x02
00000516: ADD
00000517: PUSH1 0x00
00000519: POP
0000051a: SLOAD
0000051b: SWAP1
0000051c: DUP1
0000051d: PUSH1 0x03
0000051f: ADD
00000520: PUSH1 0x00
00000522: POP
00000523: SLOAD
00000524: SWAP1
00000525: DUP1
00000526: PUSH1 0x04
00000528: ADD
00000529: PUSH1 0x00
0000052b: POP
0000052c: SLOAD
0000052d: SWAP1
0000052e: DUP1
0000052f: PUSH1 0x05
00000531: ADD
00000532: PUSH1 0x00
00000534: POP
00000535: SLOAD
00000536: SWAP1
00000537: POP
00000538: DUP6
00000539: JUMP
0000053a: JUMPDEST
0000053b: PUSH1 0x00
0000053d: PUSH1 0x01
0000053f: PUSH1 0x00
00000541: POP
00000542: PUSH1 0x00
00000544: DUP6
00000545: DUP2
00000546: MSTORE
00000547: PUSH1 0x20
00000549: ADD
0000054a: SWAP1
0000054b: DUP2
0000054c: MSTORE
0000054d: PUSH1 0x20
0000054f: ADD
00000550: PUSH1 0x00
00000552: KECCAK256
00000553: PUSH1 0x00
00000555: POP
00000556: SWAP1
00000557: POP
00000558: PUSH1 0x60
0000055a: PUSH1 0x40
0000055c: MLOAD
0000055d: SWAP1
0000055e: DUP2
0000055f: ADD
00000560: PUSH1 0x40
00000562: MSTORE
00000563: DUP1
00000564: DUP5
00000565: DUP2
00000566: MSTORE
00000567: PUSH1 0x20
00000569: ADD
0000056a: DUP4
0000056b: DUP2
0000056c: MSTORE
0000056d: PUSH1 0x20
0000056f: ADD
00000570: TIMESTAMP
00000571: DUP2
00000572: MSTORE
00000573: PUSH1 0x20
00000575: ADD
00000576: POP
00000577: DUP2
00000578: PUSH1 0x00
0000057a: ADD
0000057b: PUSH1 0x00
0000057d: POP
0000057e: PUSH1 0x00
00000580: DUP4
00000581: PUSH1 0x01
00000583: ADD
00000584: PUSH1 0x00
00000586: POP
00000587: SLOAD
00000588: DUP2
00000589: MSTORE
0000058a: PUSH1 0x20
0000058c: ADD
0000058d: SWAP1
0000058e: DUP2
0000058f: MSTORE
00000590: PUSH1 0x20
00000592: ADD
00000593: PUSH1 0x00
00000595: KECCAK256
00000596: PUSH1 0x00
00000598: POP
00000599: PUSH1 0x00
0000059b: DUP3
0000059c: ADD
0000059d: MLOAD
0000059e: DUP2
0000059f: PUSH1 0x00
000005a1: ADD
000005a2: PUSH1 0x00
000005a4: PUSH2 0x0100
000005a7: EXP
000005a8: DUP2
000005a9: SLOAD
000005aa: DUP2
000005ab: PUSH20 0xffffffffffffffffffffffffffffffffffffffff
000005c0: MUL
000005c1: NOT
000005c2: AND
000005c3: SWAP1
000005c4: DUP4
000005c5: MUL
000005c6: OR
000005c7: SWAP1
000005c8: SSTORE
000005c9: POP
000005ca: PUSH1 0x20
000005cc: DUP3
000005cd: ADD
000005ce: MLOAD
000005cf: DUP2
000005d0: PUSH1 0x01
000005d2: ADD
000005d3: PUSH1 0x00
000005d5: POP
000005d6: SSTORE
000005d7: PUSH1 0x40
000005d9: DUP3
000005da: ADD
000005db: MLOAD
000005dc: DUP2
000005dd: PUSH1 0x02
000005df: ADD
000005e0: PUSH1 0x00
000005e2: POP
000005e3: SSTORE
000005e4: SWAP1
000005e5: POP
000005e6: POP
000005e7: DUP1
000005e8: PUSH1 0x01
000005ea: ADD
000005eb: PUSH1 0x00
000005ed: DUP2
000005ee: DUP2
000005ef: POP
000005f0: SLOAD
000005f1: PUSH1 0x01
000005f3: ADD
000005f4: SWAP2
000005f5: SWAP1
000005f6: POP
000005f7: DUP2
000005f8: SWAP1
000005f9: SSTORE
000005fa: POP
000005fb: JUMPDEST
000005fc: POP
000005fd: POP
000005fe: POP
000005ff: POP
00000600: JUMP
00000601: JUMPDEST
00000602: PUSH1 0x00
00000604: PUSH1 0x00
00000606: PUSH1 0x00
00000608: PUSH1 0x00
0000060a: POP
0000060b: PUSH1 0x00
0000060d: PUSH1 0x00
0000060f: DUP2
00000610: MSTORE
00000611: PUSH1 0x20
00000613: ADD
00000614: SWAP1
00000615: DUP2
00000616: MSTORE
00000617: PUSH1 0x20
00000619: ADD
0000061a: PUSH1 0x00
0000061c: KECCAK256
0000061d: PUSH1 0x00
0000061f: POP
00000620: SWAP1
00000621: POP
00000622: DUP1
00000623: PUSH1 0x02
00000625: ADD
00000626: PUSH1 0x00
00000628: POP
00000629: SLOAD
0000062a: SWAP2
0000062b: POP
0000062c: PUSH2 0x0630
0000062f: JUMP
00000630: JUMPDEST
00000631: POP
00000632: SWAP1
00000633: JUMP
00000634: JUMPDEST
00000635: PUSH1 0x00
00000637: PUSH1 0x00
00000639: PUSH1 0x00
0000063b: PUSH1 0x00
0000063d: POP
0000063e: PUSH1 0x00
00000640: PUSH1 0x00
00000642: DUP2
00000643: MSTORE
00000644: PUSH1 0x20
00000646: ADD
00000647: SWAP1
00000648: DUP2
00000649: MSTORE
0000064a: PUSH1 0x20
0000064c: ADD
0000064d: PUSH1 0x00
0000064f: KECCAK256
00000650: PUSH1 0x00
00000652: POP
00000653: SWAP1
00000654: POP
00000655: DUP1
00000656: PUSH1 0x05
00000658: ADD
00000659: PUSH1 0x00
0000065b: POP
0000065c: SLOAD
0000065d: SWAP2
0000065e: POP
0000065f: PUSH2 0x0663
00000662: JUMP
00000663: JUMPDEST
00000664: POP
00000665: SWAP1
00000666: JUMP
00000667: JUMPDEST
00000668: PUSH1 0x00
0000066a: PUSH1 0x00
0000066c: PUSH1 0x00
0000066e: PUSH1 0x00
00000670: POP
00000671: PUSH1 0x00
00000673: PUSH1 0x00
00000675: DUP2
00000676: MSTORE
00000677: PUSH1 0x20
00000679: ADD
0000067a: SWAP1
0000067b: DUP2
0000067c: MSTORE
0000067d: PUSH1 0x20
0000067f: ADD
00000680: PUSH1 0x00
00000682: KECCAK256
00000683: PUSH1 0x00
00000685: POP
00000686: SWAP1
00000687: POP
00000688: DUP1
00000689: PUSH1 0x04
0000068b: ADD
0000068c: PUSH1 0x00
0000068e: POP
0000068f: SLOAD
00000690: SWAP2
00000691: POP
00000692: PUSH2 0x0696
00000695: JUMP
00000696: JUMPDEST
00000697: POP
00000698: SWAP1
00000699: JUMP
0000069a: JUMPDEST
0000069b: PUSH1 0x00
0000069d: DUP1
0000069e: SWAP1
0000069f: POP
000006a0: PUSH2 0x06a4
000006a3: JUMP
000006a4: JUMPDEST
000006a5: SWAP1
000006a6: JUMP
000006a7: JUMPDEST
000006a8: PUSH1 0x00
000006aa: PUSH1 0x00
000006ac: PUSH1 0x00
000006ae: PUSH1 0x00
000006b0: PUSH1 0x00
000006b2: POP
000006b3: PUSH1 0x00
000006b5: PUSH1 0x00
000006b7: DUP2
000006b8: MSTORE
000006b9: PUSH1 0x20
000006bb: ADD
000006bc: SWAP1
000006bd: DUP2
000006be: MSTORE
000006bf: PUSH1 0x20
000006c1: ADD
000006c2: PUSH1 0x00
000006c4: KECCAK256
000006c5: PUSH1 0x00
000006c7: POP
000006c8: SWAP2
000006c9: POP
000006ca: DUP2
000006cb: PUSH1 0x00
000006cd: ADD
000006ce: PUSH1 0x00
000006d0: POP
000006d1: PUSH1 0x00
000006d3: DUP6
000006d4: DUP2
000006d5: MSTORE
000006d6: PUSH1 0x20
000006d8: ADD
000006d9: SWAP1
000006da: DUP2
000006db: MSTORE
000006dc: PUSH1 0x20
000006de: ADD
000006df: PUSH1 0x00
000006e1: KECCAK256
000006e2: PUSH1 0x00
000006e4: POP
000006e5: SWAP1
000006e6: POP
000006e7: DUP1
000006e8: PUSH1 0x00
000006ea: ADD
000006eb: PUSH1 0x00
000006ed: SWAP1
000006ee: SLOAD
000006ef: SWAP1
000006f0: PUSH2 0x0100
000006f3: EXP
000006f4: SWAP1
000006f5: DIV
000006f6: PUSH20 0xffffffffffffffffffffffffffffffffffffffff
0000070b: AND
0000070c: SWAP3
0000070d: POP
0000070e: PUSH2 0x0712
00000711: JUMP
00000712: JUMPDEST
00000713: POP
00000714: POP
00000715: SWAP2
00000716: SWAP1
00000717: POP
00000718: JUMP
00000719: JUMPDEST
0000071a: PUSH1 0x00
0000071c: PUSH1 0x00
0000071e: PUSH1 0x00
00000720: POP
00000721: PUSH1 0x00
00000723: PUSH1 0x00
00000725: DUP2
00000726: MSTORE
00000727: PUSH1 0x20
00000729: ADD
0000072a: SWAP1
0000072b: DUP2
0000072c: MSTORE
0000072d: PUSH1 0x20
0000072f: ADD
00000730: PUSH1 0x00
00000732: KECCAK256
00000733: PUSH1 0x00
00000735: POP
00000736: SWAP1
00000737: POP
00000738: DUP1
00000739: PUSH1 0x05
0000073b: ADD
0000073c: PUSH1 0x00
0000073e: POP
0000073f: SLOAD
00000740: DUP3
00000741: GT
00000742: ISZERO
00000743: ISZERO
00000744: PUSH2 0x0815
00000747: JUMPI
00000748: PUSH1 0x60
0000074a: PUSH1 0x40
0000074c: MLOAD
0000074d: SWAP1
0000074e: DUP2
0000074f: ADD
00000750: PUSH1 0x40
00000752: MSTORE
00000753: DUP1
00000754: DUP5
00000755: DUP2
00000756: MSTORE
00000757: PUSH1 0x20
00000759: ADD
0000075a: DUP4
0000075b: DUP2
0000075c: MSTORE
0000075d: PUSH1 0x20
0000075f: ADD
00000760: PUSH1 0x01
00000762: DUP2
00000763: MSTORE
00000764: PUSH1 0x20
00000766: ADD
00000767: POP
00000768: DUP2
00000769: PUSH1 0x00
0000076b: ADD
0000076c: PUSH1 0x00
0000076e: POP
0000076f: PUSH1 0x00
00000771: DUP4
00000772: PUSH1 0x04
00000774: ADD
00000775: PUSH1 0x00
00000777: POP
00000778: SLOAD
00000779: DUP2
0000077a: MSTORE
0000077b: PUSH1 0x20
0000077d: ADD
0000077e: SWAP1
0000077f: DUP2
00000780: MSTORE
00000781: PUSH1 0x20
00000783: ADD
00000784: PUSH1 0x00
00000786: KECCAK256
00000787: PUSH1 0x00
00000789: POP
0000078a: PUSH1 0x00
0000078c: DUP3
0000078d: ADD
0000078e: MLOAD
0000078f: DUP2
00000790: PUSH1 0x00
00000792: ADD
00000793: PUSH1 0x00
00000795: PUSH2 0x0100
00000798: EXP
00000799: DUP2
0000079a: SLOAD
0000079b: DUP2
0000079c: PUSH20 0xffffffffffffffffffffffffffffffffffffffff
000007b1: MUL
000007b2: NOT
000007b3: AND
000007b4: SWAP1
000007b5: DUP4
000007b6: MUL
000007b7: OR
000007b8: SWAP1
000007b9: SSTORE
000007ba: POP
000007bb: PUSH1 0x20
000007bd: DUP3
000007be: ADD
000007bf: MLOAD
000007c0: DUP2
000007c1: PUSH1 0x01
000007c3: ADD
000007c4: PUSH1 0x00
000007c6: POP
000007c7: SSTORE
000007c8: PUSH1 0x40
000007ca: DUP3
000007cb: ADD
000007cc: MLOAD
000007cd: DUP2
000007ce: PUSH1 0x02
000007d0: ADD
000007d1: PUSH1 0x00
000007d3: PUSH2 0x0100
000007d6: EXP
000007d7: DUP2
000007d8: SLOAD
000007d9: DUP2
000007da: PUSH1 0xff
000007dc: MUL
000007dd: NOT
000007de: AND
000007df: SWAP1
000007e0: DUP4
000007e1: MUL
000007e2: OR
000007e3: SWAP1
000007e4: SSTORE
000007e5: POP
000007e6: SWAP1
000007e7: POP
000007e8: POP
000007e9: DUP2
000007ea: DUP2
000007eb: PUSH1 0x05
000007ed: ADD
000007ee: PUSH1 0x00
000007f0: DUP3
000007f1: DUP3
000007f2: DUP3
000007f3: POP
000007f4: SLOAD
000007f5: SUB
000007f6: SWAP3
000007f7: POP
000007f8: POP
000007f9: DUP2
000007fa: SWAP1
000007fb: SSTORE
000007fc: POP
000007fd: DUP1
000007fe: PUSH1 0x04
00000800: ADD
00000801: PUSH1 0x00
00000803: DUP2
00000804: DUP2
00000805: POP
00000806: SLOAD
00000807: PUSH1 0x01
00000809: ADD
0000080a: SWAP2
0000080b: SWAP1
0000080c: POP
0000080d: DUP2
0000080e: SWAP1
0000080f: SSTORE
00000810: POP
00000811: PUSH2 0x081a
00000814: JUMP
00000815: JUMPDEST
00000816: PUSH2 0x0002
00000819: JUMP
0000081a: JUMPDEST
0000081b: JUMPDEST
0000081c: POP
0000081d: POP
0000081e: POP
0000081f: JUMP
00000820: JUMPDEST
00000821: PUSH1 0x00
00000823: PUSH1 0x00
00000825: PUSH1 0x00
00000827: PUSH1 0x00
00000829: POP
0000082a: PUSH1 0x00
0000082c: PUSH1 0x00
0000082e: DUP2
0000082f: MSTORE
00000830: PUSH1 0x20
00000832: ADD
00000833: SWAP1
00000834: DUP2
00000835: MSTORE
00000836: PUSH1 0x20
00000838: ADD
00000839: PUSH1 0x00
0000083b: KECCAK256
0000083c: PUSH1 0x00
0000083e: POP
0000083f: SWAP2
00000840: POP
00000841: DUP2
00000842: PUSH1 0x00
00000844: ADD
00000845: PUSH1 0x00
00000847: POP
00000848: PUSH1 0x00
0000084a: DUP5
0000084b: DUP2
0000084c: MSTORE
0000084d: PUSH1 0x20
0000084f: ADD
00000850: SWAP1
00000851: DUP2
00000852: MSTORE
00000853: PUSH1 0x20
00000855: ADD
00000856: PUSH1 0x00
00000858: KECCAK256
00000859: PUSH1 0x00
0000085b: POP
0000085c: SWAP1
0000085d: POP
0000085e: PUSH1 0x00
00000860: DUP2
00000861: PUSH1 0x02
00000863: ADD
00000864: PUSH1 0x00
00000866: PUSH2 0x0100
00000869: EXP
0000086a: DUP2
0000086b: SLOAD
0000086c: DUP2
0000086d: PUSH1 0xff
0000086f: MUL
00000870: NOT
00000871: AND
00000872: SWAP1
00000873: DUP4
00000874: MUL
00000875: OR
00000876: SWAP1
00000877: SSTORE
00000878: POP
00000879: JUMPDEST
0000087a: POP
0000087b: POP
0000087c: POP
0000087d: JUMP
0000087e: JUMPDEST
0000087f: PUSH1 0x40
00000881: PUSH1 0x40
00000883: MLOAD
00000884: SWAP1
00000885: DUP2
00000886: ADD
00000887: PUSH1 0x40
00000889: MSTORE
0000088a: DUP1
0000088b: PUSH1 0x00
0000088d: DUP2
0000088e: MSTORE
0000088f: PUSH1 0x20
00000891: ADD
00000892: PUSH1 0x01
00000894: DUP2
00000895: MSTORE
00000896: PUSH1 0x20
00000898: ADD
00000899: POP
0000089a: PUSH1 0x01
0000089c: PUSH1 0x00
0000089e: POP
0000089f: PUSH1 0x00
000008a1: PUSH1 0x02
000008a3: PUSH1 0x00
000008a5: POP
000008a6: SLOAD
000008a7: DUP2
000008a8: MSTORE
000008a9: PUSH1 0x20
000008ab: ADD
000008ac: SWAP1
000008ad: DUP2
000008ae: MSTORE
000008af: PUSH1 0x20
000008b1: ADD
000008b2: PUSH1 0x00
000008b4: KECCAK256
000008b5: PUSH1 0x00
000008b7: POP
000008b8: PUSH1 0x00
000008ba: DUP3
000008bb: ADD
000008bc: MLOAD
000008bd: DUP2
000008be: PUSH1 0x01
000008c0: ADD
000008c1: PUSH1 0x00
000008c3: POP
000008c4: SSTORE
000008c5: PUSH1 0x20
000008c7: DUP3
000008c8: ADD
000008c9: MLOAD
000008ca: DUP2
000008cb: PUSH1 0x02
000008cd: ADD
000008ce: PUSH1 0x00
000008d0: PUSH2 0x0100
000008d3: EXP
000008d4: DUP2
000008d5: SLOAD
000008d6: DUP2
000008d7: PUSH1 0xff
000008d9: MUL
000008da: NOT
000008db: AND
000008dc: SWAP1
000008dd: DUP4
000008de: MUL
000008df: OR
000008e0: SWAP1
000008e1: SSTORE
000008e2: POP
000008e3: SWAP1
000008e4: POP
000008e5: POP
000008e6: PUSH1 0x02
000008e8: PUSH1 0x00
000008ea: DUP2
000008eb: DUP2
000008ec: POP
000008ed: SLOAD
000008ee: PUSH1 0x01
000008f0: ADD
000008f1: SWAP2
000008f2: SWAP1
000008f3: POP
000008f4: DUP2
000008f5: SWAP1
000008f6: SSTORE
000008f7: POP
000008f8: JUMPDEST
000008f9: JUMP
000008fa: JUMPDEST
000008fb: PUSH1 0x00
000008fd: PUSH1 0x01
000008ff: PUSH1 0x00
00000901: POP
00000902: PUSH1 0x00
00000904: DUP4
00000905: DUP2
00000906: MSTORE
00000907: PUSH1 0x20
00000909: ADD
0000090a: SWAP1
0000090b: DUP2
0000090c: MSTORE
0000090d: PUSH1 0x20
0000090f: ADD
00000910: PUSH1 0x00
00000912: KECCAK256
00000913: PUSH1 0x00
00000915: POP
00000916: SWAP1
00000917: POP
00000918: PUSH1 0x00
0000091a: DUP2
0000091b: PUSH1 0x02
0000091d: ADD
0000091e: PUSH1 0x00
00000920: PUSH2 0x0100
00000923: EXP
00000924: DUP2
00000925: SLOAD
00000926: DUP2
00000927: PUSH1 0xff
00000929: MUL
0000092a: NOT
0000092b: AND
0000092c: SWAP1
0000092d: DUP4
0000092e: MUL
0000092f: OR
00000930: SWAP1
00000931: SSTORE
00000932: POP
00000933: JUMPDEST
00000934: POP
00000935: POP
00000936: JUMP
00000937: JUMPDEST
00000938: PUSH1 0x00
0000093a: PUSH1 0x00
0000093c: PUSH1 0x00
0000093e: POP
0000093f: PUSH1 0x00
00000941: PUSH1 0x00
00000943: DUP2
00000944: MSTORE
00000945: PUSH1 0x20
00000947: ADD
00000948: SWAP1
00000949: DUP2
0000094a: MSTORE
0000094b: PUSH1 0x20
0000094d: ADD
0000094e: PUSH1 0x00
00000950: KECCAK256
00000951: PUSH1 0x00
00000953: POP
00000954: SWAP1
00000955: POP
00000956: PUSH2 0x095f
00000959: DUP4
0000095a: DUP4
0000095b: PUSH2 0x0965
0000095e: JUMP
0000095f: JUMPDEST
00000960: JUMPDEST
00000961: POP
00000962: POP
00000963: POP
00000964: JUMP
00000965: JUMPDEST
00000966: PUSH1 0x00
00000968: NUMBER
00000969: PUSH32 0x5ab8dc610f1c5d672561a1c397fb11717ad7b220565f7916904984963a1f43ef
0000098a: DUP5
0000098b: DUP5
0000098c: TIMESTAMP
0000098d: PUSH1 0x40
0000098f: MLOAD
00000990: DUP1
00000991: DUP5
00000992: PUSH20 0xffffffffffffffffffffffffffffffffffffffff
000009a7: AND
000009a8: DUP2
000009a9: MSTORE
000009aa: PUSH1 0x20
000009ac: ADD
000009ad: DUP4
000009ae: DUP2
000009af: MSTORE
000009b0: PUSH1 0x20
000009b2: ADD
000009b3: DUP3
000009b4: DUP2
000009b5: MSTORE
000009b6: PUSH1 0x20
000009b8: ADD
000009b9: SWAP4
000009ba: POP
000009bb: POP
000009bc: POP
000009bd: POP
000009be: PUSH1 0x40
000009c0: MLOAD
000009c1: DUP1
000009c2: SWAP2
000009c3: SUB
000009c4: SWAP1
000009c5: LOG2
000009c6: PUSH1 0x00
000009c8: PUSH1 0x00
000009ca: POP
000009cb: PUSH1 0x00
000009cd: PUSH1 0x00
000009cf: DUP2
000009d0: MSTORE
000009d1: PUSH1 0x20
000009d3: ADD
000009d4: SWAP1
000009d5: DUP2
000009d6: MSTORE
000009d7: PUSH1 0x20
000009d9: ADD
000009da: PUSH1 0x00
000009dc: KECCAK256
000009dd: PUSH1 0x00
000009df: POP
000009e0: SWAP1
000009e1: POP
000009e2: DUP2
000009e3: DUP2
000009e4: PUSH1 0x02
000009e6: ADD
000009e7: PUSH1 0x00
000009e9: DUP3
000009ea: DUP3
000009eb: DUP3
000009ec: POP
000009ed: SLOAD
000009ee: SUB
000009ef: SWAP3
000009f0: POP
000009f1: POP
000009f2: DUP2
000009f3: SWAP1
000009f4: SSTORE
000009f5: POP
000009f6: DUP3
000009f7: PUSH20 0xffffffffffffffffffffffffffffffffffffffff
00000a0c: AND
00000a0d: PUSH1 0x00
00000a0f: DUP4
00000a10: PUSH1 0x40
00000a12: MLOAD
00000a13: DUP1
00000a14: SWAP1
00000a15: POP
00000a16: PUSH1 0x00
00000a18: PUSH1 0x40
00000a1a: MLOAD
00000a1b: DUP1
00000a1c: DUP4
00000a1d: SUB
00000a1e: DUP2
00000a1f: DUP6
00000a20: DUP9
00000a21: DUP9
00000a22: CALL
00000a23: SWAP4
00000a24: POP
00000a25: POP
00000a26: POP
00000a27: POP
00000a28: POP
00000a29: JUMPDEST
00000a2a: POP
00000a2b: POP
00000a2c: POP
00000a2d: JUMP
View stderr
Warning: This is a nightly build of Foundry. It is recommended to use the latest stable version. To mute this warning set `FOUNDRY_DISABLE_NIGHTLY_WARNING` in your environment.

Findings

validated = confirmed for call sinks; sink observed for others
Severity Category Tool Title Confidence Validated Confirmed Details
high access_control codex Reachable SELFDESTRUCT appears callable without an entry-point authorization check 85 no
view
evidence_json
{
    "evidence": "The bundle validates a reachable `SELFDESTRUCT` (`detector_findings`: confirmed true). Disassembly of selector `0x35f46994` enters at `pc 0x0477`, computes a storage-derived beneficiary, and executes `SELFDESTRUCT` at `pc 0x04d1`. There is no `CALLER`-based check in this function body before the sink. The only heuristic 'guard' reported in the artifact is at `pc 0x0396` in a different function, and from the bytecode it looks like address masking/comparison rather than a constant-owner check, so it should not be relied on as protection for this path.",
    "locations": [
        "selector:0x35f46994",
        "pc:0x0477",
        "pc:0x04d1"
    ],
    "recommendation": "Remove `SELFDESTRUCT` entirely if possible. If it must exist, gate it with a clear owner/admin check in the same entry path and emit an explicit admin event. Consider a two-step timelocked shutdown instead of immediate destruction.",
    "exploit_scenario": "An arbitrary caller invokes selector `0x35f46994`, reaching `SELFDESTRUCT` and permanently destroying the contract. Any ETH held by the contract is forcibly sent to the beneficiary loaded from storage, so users can lose access to the system and deposited ETH can be swept unexpectedly."
}
medium other detector Untrusted CALL target/value reachable 45 no no
view
trace_id: 0x84adbb41e06535eaef7e11ce9f0c58b06f77eb80f61597f009aae52dfd8c984a
call_targets: 0x9be772434306514702f95bc60cc4c0910ca9a7c2
target_varies: no
classification: constant_target
validation_json
{
    "sink": "CALL",
    "errors": 0,
    "status": "sink_reached",
    "attempts": 1,
    "trace_id": "0x84adbb41e06535eaef7e11ce9f0c58b06f77eb80f61597f009aae52dfd8c984a",
    "confirmed": false,
    "trace_mode": "callTracer",
    "call_targets": [
        "0x9be772434306514702f95bc60cc4c0910ca9a7c2"
    ],
    "matched_probe": null,
    "target_varies": false,
    "classification": "constant_target"
}
witness_json
{
    "notes": "heuristic witness; entrypoints are best-effort selectors with zeroed calldata",
    "constraints": [],
    "entrypoints": [
        {
            "calldata": "0x12065fe0",
            "selector": "0x12065fe0",
            "calldata_variants": [
                "0x12065fe0",
                "0x12065fe00000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0x35f46994",
            "selector": "0x35f46994",
            "calldata_variants": [
                "0x35f46994",
                "0x35f469940000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0x4001a81f",
            "selector": "0x4001a81f",
            "calldata_variants": [
                "0x4001a81f",
                "0x4001a81f0000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0x5dea5e47",
            "selector": "0x5dea5e47",
            "calldata_variants": [
                "0x5dea5e47",
                "0x5dea5e470000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0x690b90a9",
            "selector": "0x690b90a9",
            "calldata_variants": [
                "0x690b90a9",
                "0x690b90a90000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0x6adcef6b",
            "selector": "0x6adcef6b",
            "calldata_variants": [
                "0x6adcef6b",
                "0x6adcef6b0000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0x6ccb5d02",
            "selector": "0x6ccb5d02",
            "calldata_variants": [
                "0x6ccb5d02",
                "0x6ccb5d020000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0x75724990",
            "selector": "0x75724990",
            "calldata_variants": [
                "0x75724990",
                "0x757249900000000000000000000000000000000000000000000000000000000000000000"
            ]
        }
    ]
}
evidence_json
{
    "examples": [
        {
            "pc": 2594,
            "opcode": "CALL",
            "returndata_checked": null,
            "value_expression_category": "computed",
            "target_expression_category": "computed"
        }
    ],
    "call_count": 1,
    "guards_detected": [
        {
            "pc": 918,
            "type": "msg_sender_eq_const",
            "value": "0xffffffffffffffffffffffffffffffffffffffff"
        }
    ],
    "untrusted_call_count": 1
}
medium other detector ETH value transfer possible 40 no no
view
trace_id: 0x84adbb41e06535eaef7e11ce9f0c58b06f77eb80f61597f009aae52dfd8c984a
call_targets: 0x9be772434306514702f95bc60cc4c0910ca9a7c2
target_varies: no
classification: constant_target
validation_json
{
    "sink": "CALL",
    "errors": 0,
    "status": "sink_reached",
    "attempts": 1,
    "trace_id": "0x84adbb41e06535eaef7e11ce9f0c58b06f77eb80f61597f009aae52dfd8c984a",
    "confirmed": false,
    "trace_mode": "callTracer",
    "call_targets": [
        "0x9be772434306514702f95bc60cc4c0910ca9a7c2"
    ],
    "matched_probe": null,
    "target_varies": false,
    "classification": "constant_target"
}
witness_json
{
    "notes": "heuristic witness; entrypoints are best-effort selectors with zeroed calldata",
    "constraints": [],
    "entrypoints": [
        {
            "calldata": "0x12065fe0",
            "selector": "0x12065fe0",
            "calldata_variants": [
                "0x12065fe0",
                "0x12065fe00000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0x35f46994",
            "selector": "0x35f46994",
            "calldata_variants": [
                "0x35f46994",
                "0x35f469940000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0x4001a81f",
            "selector": "0x4001a81f",
            "calldata_variants": [
                "0x4001a81f",
                "0x4001a81f0000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0x5dea5e47",
            "selector": "0x5dea5e47",
            "calldata_variants": [
                "0x5dea5e47",
                "0x5dea5e470000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0x690b90a9",
            "selector": "0x690b90a9",
            "calldata_variants": [
                "0x690b90a9",
                "0x690b90a90000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0x6adcef6b",
            "selector": "0x6adcef6b",
            "calldata_variants": [
                "0x6adcef6b",
                "0x6adcef6b0000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0x6ccb5d02",
            "selector": "0x6ccb5d02",
            "calldata_variants": [
                "0x6ccb5d02",
                "0x6ccb5d020000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0x75724990",
            "selector": "0x75724990",
            "calldata_variants": [
                "0x75724990",
                "0x757249900000000000000000000000000000000000000000000000000000000000000000"
            ]
        }
    ]
}
evidence_json
{
    "examples": [
        {
            "pc": 2594,
            "opcode": "CALL",
            "returndata_checked": null,
            "value_expression_category": "computed",
            "target_expression_category": "computed"
        }
    ],
    "eth_value_calls": 1,
    "guards_detected": [
        {
            "pc": 918,
            "type": "msg_sender_eq_const",
            "value": "0xffffffffffffffffffffffffffffffffffffffff"
        }
    ]
}
medium other detector SELFDESTRUCT reachable 45 yes yes
view
trace_id: 0xa16f572cef99ab175be993ed06beea816602a9f5cf0a6a8011d76506edea167d
validation_json
{
    "sink": "SELFDESTRUCT",
    "errors": 0,
    "status": "confirmed",
    "attempts": 3,
    "trace_id": "0xa16f572cef99ab175be993ed06beea816602a9f5cf0a6a8011d76506edea167d",
    "confirmed": true,
    "trace_mode": "structLogs",
    "call_targets": null,
    "matched_probe": null,
    "target_varies": null,
    "classification": "sink_reached"
}
witness_json
{
    "notes": "heuristic witness; entrypoints are best-effort selectors with zeroed calldata",
    "constraints": [],
    "entrypoints": [
        {
            "calldata": "0x12065fe0",
            "selector": "0x12065fe0",
            "calldata_variants": [
                "0x12065fe0",
                "0x12065fe00000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0x35f46994",
            "selector": "0x35f46994",
            "calldata_variants": [
                "0x35f46994",
                "0x35f469940000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0x4001a81f",
            "selector": "0x4001a81f",
            "calldata_variants": [
                "0x4001a81f",
                "0x4001a81f0000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0x5dea5e47",
            "selector": "0x5dea5e47",
            "calldata_variants": [
                "0x5dea5e47",
                "0x5dea5e470000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0x690b90a9",
            "selector": "0x690b90a9",
            "calldata_variants": [
                "0x690b90a9",
                "0x690b90a90000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0x6adcef6b",
            "selector": "0x6adcef6b",
            "calldata_variants": [
                "0x6adcef6b",
                "0x6adcef6b0000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0x6ccb5d02",
            "selector": "0x6ccb5d02",
            "calldata_variants": [
                "0x6ccb5d02",
                "0x6ccb5d020000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0x75724990",
            "selector": "0x75724990",
            "calldata_variants": [
                "0x75724990",
                "0x757249900000000000000000000000000000000000000000000000000000000000000000"
            ]
        }
    ]
}
evidence_json
{
    "guards_detected": [
        {
            "pc": 918,
            "type": "msg_sender_eq_const",
            "value": "0xffffffffffffffffffffffffffffffffffffffff"
        }
    ],
    "selfdestruct_count": 1
}
medium other codex Payout path updates storage before an unchecked external CALL 75 no
view
evidence_json
{
    "evidence": "Internal helper `pc 0x0937` subtracts from storage at `pc 0x09e2-0x09f4` before performing a low-level `CALL` at `pc 0x0a22`. The return value is not checked; the stack is simply cleaned up after the call. This helper is reached from selector `0x6adcef6b` (`pc 0x0417-0x044c`) after some storage-based conditions. Because bytecode-only analysis cannot fully recover semantic names, the exact field meaning is inferred, but the ordering 'state update first, unchecked CALL second' is explicit in the disassembly.",
    "locations": [
        "selector:0x6adcef6b",
        "pc:0x0937",
        "pc:0x09e2",
        "pc:0x0a22"
    ],
    "recommendation": "Check the `CALL` success flag and revert on failure, or use a pull-payment pattern where recipients withdraw themselves. Keep all accounting changes consistent with transfer success.",
    "exploit_scenario": "A recipient address that rejects ETH or consumes all gas causes the low-level `CALL` to fail, but the contract has already reduced the tracked amount in storage. The transaction does not revert, so accounting can mark value as paid even though no transfer occurred, potentially trapping ETH in the contract or burning a participant's claim."
}