019b477e-a7f0-7066-ac0c-8034ea5f0f21
Open this run to answer one question: is this real attacker-relevant behavior with real impact, or just normal contract plumbing?
| ID | Type | Status | Attempts | Heartbeat |
|---|---|---|---|---|
| 20339 | artifact.fetch | complete | 1 / 3 | 3 months ago |
| 20340 | tool.cast_disasm | complete | 1 / 3 | 3 months ago |
| 110410 | analysis.bundle | complete | 1 / 3 | 1 week ago |
| 110411 | capability.graph | complete | 1 / 3 | 1 week ago |
| 110412 | detector.run | complete | 1 / 3 | 1 week ago |
| 110413 | validation.fork | complete | 1 / 3 | 1 week ago |
| 113945 | report.consolidate | complete | 1 / 6 | 1 week ago |
| 113946 | tool.slither | failed | 2 / 2 | 1 week ago |
Traceback (most recent call last):
File "/var/www/tripwire/worker/worker.py", line 198, in main
payload = dispatch_job(job_type, job_id, job_meta, run_data, config, laravel_client)
File "/var/www/tripwire/worker/worker.py", line 114, in dispatch_job
return slither_run.run(job_id, job_meta, run_data, config, log, laravel_client)
~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/www/tripwire/worker/jobs/slither_run.py", line 1056, in run
solc_path, solc_meta = _prepare_solc(chosen_version, workspace)
~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/www/tripwire/worker/jobs/slither_run.py", line 190, in _prepare_solc
raise RuntimeError(f"solc version {default_version} is too old for supported toolchain")
RuntimeError: solc version 0.3.1 is too old for supported toolchain
OpenAI Codex v0.118.0 (research preview) -------- workdir: /tmp/codex-h3whfwe0 model: gpt-5.4 provider: openai approval: never sandbox: read-only reasoning effort: high reasoning summaries: none session id: 019d5ca3-c4a7-7be2-a4ba-7f0c45418a46 -------- user You are a security auditor. Audit this Solidity codebase for exploitable vulnerabilities. Focus on: reentrancy, access control, upgradeability/proxy issues, signature validation, oracle manipulation, accounting/invariant breaks, external call patterns, unchecked return values, and dangerous delegatecall. Scope rules: - You MUST fully read `AUDIT_BUNDLE.txt` before concluding. It contains the complete contents of all first-party Solidity sources in this workspace. - Treat `lib/` and `@openzeppelin/` as third-party dependencies; skip them unless there is a concrete misuse angle in first-party code. - If there are only dependency files and no first-party sources, set no_findings=true and explain in summary. Output MUST be valid JSON matching the provided schema. - If you find nothing meaningful: set no_findings=true and findings=[]. - Otherwise: set no_findings=false and include findings with severity/category/title and file/line locations when possible. Output constraints (IMPORTANT): - severity MUST be exactly one of: info, low, medium, high, critical (lowercase). - category MUST be exactly one of: access_control, reentrancy, math, oracle, upgradeability, auth, other. Keep summary short and concrete. warning: Codex could not find system bubblewrap on PATH. Please install bubblewrap with your package manager. Codex will use the vendored bubblewrap in the meantime. ERROR: You've hit your usage limit. Visit https://chatgpt.com/codex/settings/usage to purchase more credits or try again at Apr 8th, 2026 9:11 AM. ERROR: You've hit your usage limit. Visit https://chatgpt.com/codex/settings/usage to purchase more credits or try again at Apr 8th, 2026 9:11 AM.
{
"codex": {
"ran_at": "2026-04-05T07:55:31.575370+00:00",
"returncode": 1
},
"project": {
"mode": "source",
"file_count": 1,
"import_count": 0,
"first_party_contracts_count": 1
},
"summary": null,
"no_findings": null,
"schema_version": 1
}
00000000: PUSH1 0x60 00000002: PUSH1 0x40 00000004: MSTORE 00000005: CALLDATASIZE 00000006: ISZERO 00000007: PUSH2 0x0095 0000000a: JUMPI 0000000b: PUSH1 0x00 0000000d: CALLDATALOAD 0000000e: PUSH29 0x0100000000000000000000000000000000000000000000000000000000 0000002c: SWAP1 0000002d: DIV 0000002e: DUP1 0000002f: PUSH4 0x21bb79fe 00000034: EQ 00000035: PUSH2 0x00a6 00000038: JUMPI 00000039: DUP1 0000003a: PUSH4 0x2880ebe7 0000003f: EQ 00000040: PUSH2 0x0121 00000043: JUMPI 00000044: DUP1 00000045: PUSH4 0x51560da9 0000004a: EQ 0000004b: PUSH2 0x0144 0000004e: JUMPI 0000004f: DUP1 00000050: PUSH4 0x6eb7b4c2 00000055: EQ 00000056: PUSH2 0x01c6 00000059: JUMPI 0000005a: DUP1 0000005b: PUSH4 0x75f40f40 00000060: EQ 00000061: PUSH2 0x027c 00000064: JUMPI 00000065: DUP1 00000066: PUSH4 0xb3cb8885 0000006b: EQ 0000006c: PUSH2 0x029f 0000006f: JUMPI 00000070: DUP1 00000071: PUSH4 0xc47f0027 00000076: EQ 00000077: PUSH2 0x02c2 0000007a: JUMPI 0000007b: DUP1 0000007c: PUSH4 0xddf187b0 00000081: EQ 00000082: PUSH2 0x0318 00000085: JUMPI 00000086: DUP1 00000087: PUSH4 0xf0d474f9 0000008c: EQ 0000008d: PUSH2 0x0327 00000090: JUMPI 00000091: PUSH2 0x0095 00000094: JUMP 00000095: JUMPDEST 00000096: PUSH2 0x00a4 00000099: JUMPDEST 0000009a: PUSH2 0x00a1 0000009d: PUSH2 0x078b 000000a0: JUMP 000000a1: JUMPDEST 000000a2: JUMPDEST 000000a3: JUMP 000000a4: JUMPDEST 000000a5: STOP 000000a6: JUMPDEST 000000a7: PUSH2 0x00b3 000000aa: PUSH1 0x04 000000ac: DUP1 000000ad: POP 000000ae: POP 000000af: PUSH2 0x04af 000000b2: JUMP 000000b3: JUMPDEST 000000b4: PUSH1 0x40 000000b6: MLOAD 000000b7: DUP1 000000b8: DUP1 000000b9: PUSH1 0x20 000000bb: ADD 000000bc: DUP3 000000bd: DUP2 000000be: SUB 000000bf: DUP3 000000c0: MSTORE 000000c1: DUP4 000000c2: DUP2 000000c3: DUP2 000000c4: MLOAD 000000c5: DUP2 000000c6: MSTORE 000000c7: PUSH1 0x20 000000c9: ADD 000000ca: SWAP2 000000cb: POP 000000cc: DUP1 000000cd: MLOAD 000000ce: SWAP1 000000cf: PUSH1 0x20 000000d1: ADD 000000d2: SWAP1 000000d3: DUP1 000000d4: DUP4 000000d5: DUP4 000000d6: DUP3 000000d7: SWAP1 000000d8: PUSH1 0x00 000000da: PUSH1 0x04 000000dc: PUSH1 0x20 000000de: DUP5 000000df: PUSH1 0x1f 000000e1: ADD 000000e2: DIV 000000e3: PUSH1 0x0f 000000e5: MUL 000000e6: PUSH1 0x03 000000e8: ADD 000000e9: CALL 000000ea: POP 000000eb: SWAP1 000000ec: POP 000000ed: SWAP1 000000ee: DUP2 000000ef: ADD 000000f0: SWAP1 000000f1: PUSH1 0x1f 000000f3: AND 000000f4: DUP1 000000f5: ISZERO 000000f6: PUSH2 0x0113 000000f9: JUMPI 000000fa: DUP1 000000fb: DUP3 000000fc: SUB 000000fd: DUP1 000000fe: MLOAD 000000ff: PUSH1 0x01 00000101: DUP4 00000102: PUSH1 0x20 00000104: SUB 00000105: PUSH2 0x0100 00000108: EXP 00000109: SUB 0000010a: NOT 0000010b: AND 0000010c: DUP2 0000010d: MSTORE 0000010e: PUSH1 0x20 00000110: ADD 00000111: SWAP2 00000112: POP 00000113: JUMPDEST 00000114: POP 00000115: SWAP3 00000116: POP 00000117: POP 00000118: POP 00000119: PUSH1 0x40 0000011b: MLOAD 0000011c: DUP1 0000011d: SWAP2 0000011e: SUB 0000011f: SWAP1 00000120: RETURN 00000121: JUMPDEST 00000122: PUSH2 0x012e 00000125: PUSH1 0x04 00000127: DUP1 00000128: POP 00000129: POP 0000012a: PUSH2 0x03ad 0000012d: JUMP 0000012e: JUMPDEST 0000012f: PUSH1 0x40 00000131: MLOAD 00000132: DUP1 00000133: DUP3 00000134: DUP2 00000135: MSTORE 00000136: PUSH1 0x20 00000138: ADD 00000139: SWAP2 0000013a: POP 0000013b: POP 0000013c: PUSH1 0x40 0000013e: MLOAD 0000013f: DUP1 00000140: SWAP2 00000141: SUB 00000142: SWAP1 00000143: RETURN 00000144: JUMPDEST 00000145: PUSH2 0x0151 00000148: PUSH1 0x04 0000014a: DUP1 0000014b: POP 0000014c: POP 0000014d: PUSH2 0x03bf 00000150: JUMP 00000151: JUMPDEST 00000152: PUSH1 0x40 00000154: MLOAD 00000155: DUP1 00000156: DUP1 00000157: PUSH1 0x20 00000159: ADD 0000015a: DUP4 0000015b: DUP2 0000015c: MSTORE 0000015d: PUSH1 0x20 0000015f: ADD 00000160: DUP3 00000161: DUP2 00000162: SUB 00000163: DUP3 00000164: MSTORE 00000165: DUP5 00000166: DUP2 00000167: DUP2 00000168: MLOAD 00000169: DUP2 0000016a: MSTORE 0000016b: PUSH1 0x20 0000016d: ADD 0000016e: SWAP2 0000016f: POP 00000170: DUP1 00000171: MLOAD 00000172: SWAP1 00000173: PUSH1 0x20 00000175: ADD 00000176: SWAP1 00000177: DUP1 00000178: DUP4 00000179: DUP4 0000017a: DUP3 0000017b: SWAP1 0000017c: PUSH1 0x00 0000017e: PUSH1 0x04 00000180: PUSH1 0x20 00000182: DUP5 00000183: PUSH1 0x1f 00000185: ADD 00000186: DIV 00000187: PUSH1 0x0f 00000189: MUL 0000018a: PUSH1 0x03 0000018c: ADD 0000018d: CALL 0000018e: POP 0000018f: SWAP1 00000190: POP 00000191: SWAP1 00000192: DUP2 00000193: ADD 00000194: SWAP1 00000195: PUSH1 0x1f 00000197: AND 00000198: DUP1 00000199: ISZERO 0000019a: PUSH2 0x01b7 0000019d: JUMPI 0000019e: DUP1 0000019f: DUP3 000001a0: SUB 000001a1: DUP1 000001a2: MLOAD 000001a3: PUSH1 0x01 000001a5: DUP4 000001a6: PUSH1 0x20 000001a8: SUB 000001a9: PUSH2 0x0100 000001ac: EXP 000001ad: SUB 000001ae: NOT 000001af: AND 000001b0: DUP2 000001b1: MSTORE 000001b2: PUSH1 0x20 000001b4: ADD 000001b5: SWAP2 000001b6: POP 000001b7: JUMPDEST 000001b8: POP 000001b9: SWAP4 000001ba: POP 000001bb: POP 000001bc: POP 000001bd: POP 000001be: PUSH1 0x40 000001c0: MLOAD 000001c1: DUP1 000001c2: SWAP2 000001c3: SUB 000001c4: SWAP1 000001c5: RETURN 000001c6: JUMPDEST 000001c7: PUSH2 0x01dc 000001ca: PUSH1 0x04 000001cc: DUP1 000001cd: DUP1 000001ce: CALLDATALOAD 000001cf: SWAP1 000001d0: PUSH1 0x20 000001d2: ADD 000001d3: SWAP1 000001d4: SWAP2 000001d5: SWAP1 000001d6: POP 000001d7: POP 000001d8: PUSH2 0x058b 000001db: JUMP 000001dc: JUMPDEST 000001dd: PUSH1 0x40 000001df: MLOAD 000001e0: DUP1 000001e1: DUP1 000001e2: PUSH1 0x20 000001e4: ADD 000001e5: DUP7 000001e6: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 000001fb: AND 000001fc: DUP2 000001fd: MSTORE 000001fe: PUSH1 0x20 00000200: ADD 00000201: DUP6 00000202: DUP2 00000203: MSTORE 00000204: PUSH1 0x20 00000206: ADD 00000207: DUP5 00000208: DUP2 00000209: MSTORE 0000020a: PUSH1 0x20 0000020c: ADD 0000020d: DUP4 0000020e: DUP2 0000020f: MSTORE 00000210: PUSH1 0x20 00000212: ADD 00000213: DUP3 00000214: DUP2 00000215: SUB 00000216: DUP3 00000217: MSTORE 00000218: DUP8 00000219: DUP2 0000021a: DUP2 0000021b: MLOAD 0000021c: DUP2 0000021d: MSTORE 0000021e: PUSH1 0x20 00000220: ADD 00000221: SWAP2 00000222: POP 00000223: DUP1 00000224: MLOAD 00000225: SWAP1 00000226: PUSH1 0x20 00000228: ADD 00000229: SWAP1 0000022a: DUP1 0000022b: DUP4 0000022c: DUP4 0000022d: DUP3 0000022e: SWAP1 0000022f: PUSH1 0x00 00000231: PUSH1 0x04 00000233: PUSH1 0x20 00000235: DUP5 00000236: PUSH1 0x1f 00000238: ADD 00000239: DIV 0000023a: PUSH1 0x0f 0000023c: MUL 0000023d: PUSH1 0x03 0000023f: ADD 00000240: CALL 00000241: POP 00000242: SWAP1 00000243: POP 00000244: SWAP1 00000245: DUP2 00000246: ADD 00000247: SWAP1 00000248: PUSH1 0x1f 0000024a: AND 0000024b: DUP1 0000024c: ISZERO 0000024d: PUSH2 0x026a 00000250: JUMPI 00000251: DUP1 00000252: DUP3 00000253: SUB 00000254: DUP1 00000255: MLOAD 00000256: PUSH1 0x01 00000258: DUP4 00000259: PUSH1 0x20 0000025b: SUB 0000025c: PUSH2 0x0100 0000025f: EXP 00000260: SUB 00000261: NOT 00000262: AND 00000263: DUP2 00000264: MSTORE 00000265: PUSH1 0x20 00000267: ADD 00000268: SWAP2 00000269: POP 0000026a: JUMPDEST 0000026b: POP 0000026c: SWAP7 0000026d: POP 0000026e: POP 0000026f: POP 00000270: POP 00000271: POP 00000272: POP 00000273: POP 00000274: PUSH1 0x40 00000276: MLOAD 00000277: DUP1 00000278: SWAP2 00000279: SUB 0000027a: SWAP1 0000027b: RETURN 0000027c: JUMPDEST 0000027d: PUSH2 0x0289 00000280: PUSH1 0x04 00000282: DUP1 00000283: POP 00000284: POP 00000285: PUSH2 0x034a 00000288: JUMP 00000289: JUMPDEST 0000028a: PUSH1 0x40 0000028c: MLOAD 0000028d: DUP1 0000028e: DUP3 0000028f: DUP2 00000290: MSTORE 00000291: PUSH1 0x20 00000293: ADD 00000294: SWAP2 00000295: POP 00000296: POP 00000297: PUSH1 0x40 00000299: MLOAD 0000029a: DUP1 0000029b: SWAP2 0000029c: SUB 0000029d: SWAP1 0000029e: RETURN 0000029f: JUMPDEST 000002a0: PUSH2 0x02ac 000002a3: PUSH1 0x04 000002a5: DUP1 000002a6: POP 000002a7: POP 000002a8: PUSH2 0x035a 000002ab: JUMP 000002ac: JUMPDEST 000002ad: PUSH1 0x40 000002af: MLOAD 000002b0: DUP1 000002b1: DUP3 000002b2: DUP2 000002b3: MSTORE 000002b4: PUSH1 0x20 000002b6: ADD 000002b7: SWAP2 000002b8: POP 000002b9: POP 000002ba: PUSH1 0x40 000002bc: MLOAD 000002bd: DUP1 000002be: SWAP2 000002bf: SUB 000002c0: SWAP1 000002c1: RETURN 000002c2: JUMPDEST 000002c3: PUSH2 0x0316 000002c6: PUSH1 0x04 000002c8: DUP1 000002c9: DUP1 000002ca: CALLDATALOAD 000002cb: SWAP1 000002cc: PUSH1 0x20 000002ce: ADD 000002cf: SWAP1 000002d0: DUP3 000002d1: ADD 000002d2: DUP1 000002d3: CALLDATALOAD 000002d4: SWAP1 000002d5: PUSH1 0x20 000002d7: ADD 000002d8: SWAP2 000002d9: SWAP2 000002da: SWAP1 000002db: DUP1 000002dc: DUP1 000002dd: PUSH1 0x1f 000002df: ADD 000002e0: PUSH1 0x20 000002e2: DUP1 000002e3: SWAP2 000002e4: DIV 000002e5: MUL 000002e6: PUSH1 0x20 000002e8: ADD 000002e9: PUSH1 0x40 000002eb: MLOAD 000002ec: SWAP1 000002ed: DUP2 000002ee: ADD 000002ef: PUSH1 0x40 000002f1: MSTORE 000002f2: DUP1 000002f3: SWAP4 000002f4: SWAP3 000002f5: SWAP2 000002f6: SWAP1 000002f7: DUP2 000002f8: DUP2 000002f9: MSTORE 000002fa: PUSH1 0x20 000002fc: ADD 000002fd: DUP4 000002fe: DUP4 000002ff: DUP1 00000300: DUP3 00000301: DUP5 00000302: CALLDATACOPY 00000303: DUP3 00000304: ADD 00000305: SWAP2 00000306: POP 00000307: POP 00000308: POP 00000309: POP 0000030a: POP 0000030b: POP 0000030c: SWAP1 0000030d: SWAP1 0000030e: SWAP2 0000030f: SWAP1 00000310: POP 00000311: POP 00000312: PUSH2 0x0684 00000315: JUMP 00000316: JUMPDEST 00000317: STOP 00000318: JUMPDEST 00000319: PUSH2 0x0325 0000031c: PUSH1 0x04 0000031e: DUP1 0000031f: POP 00000320: POP 00000321: PUSH2 0x078b 00000324: JUMP 00000325: JUMPDEST 00000326: STOP 00000327: JUMPDEST 00000328: PUSH2 0x0334 0000032b: PUSH1 0x04 0000032d: DUP1 0000032e: POP 0000032f: POP 00000330: PUSH2 0x056f 00000333: JUMP 00000334: JUMPDEST 00000335: PUSH1 0x40 00000337: MLOAD 00000338: DUP1 00000339: DUP3 0000033a: DUP2 0000033b: MSTORE 0000033c: PUSH1 0x20 0000033e: ADD 0000033f: SWAP2 00000340: POP 00000341: POP 00000342: PUSH1 0x40 00000344: MLOAD 00000345: DUP1 00000346: SWAP2 00000347: SUB 00000348: SWAP1 00000349: RETURN 0000034a: JUMPDEST 0000034b: PUSH1 0x00 0000034d: PUSH1 0x00 0000034f: PUSH1 0x00 00000351: POP 00000352: SLOAD 00000353: SWAP1 00000354: POP 00000355: DUP1 00000356: POP 00000357: JUMPDEST 00000358: SWAP1 00000359: JUMP 0000035a: JUMPDEST 0000035b: PUSH1 0x00 0000035d: PUSH1 0x01 0000035f: PUSH1 0x0a 00000361: PUSH1 0x00 00000363: POP 00000364: SLOAD 00000365: PUSH1 0x07 00000367: PUSH1 0x00 00000369: POP 0000036a: DUP1 0000036b: SLOAD 0000036c: SWAP1 0000036d: POP 0000036e: SUB 0000036f: LT 00000370: ISZERO 00000371: ISZERO 00000372: PUSH2 0x03a9 00000375: JUMPI 00000376: PUSH1 0x07 00000378: PUSH1 0x00 0000037a: POP 0000037b: PUSH1 0x0a 0000037d: PUSH1 0x00 0000037f: POP 00000380: SLOAD 00000381: DUP2 00000382: SLOAD 00000383: DUP2 00000384: LT 00000385: ISZERO 00000386: PUSH2 0x0002 00000389: JUMPI 0000038a: SWAP1 0000038b: PUSH1 0x00 0000038d: MSTORE 0000038e: PUSH1 0x20 00000390: PUSH1 0x00 00000392: KECCAK256 00000393: SWAP1 00000394: PUSH1 0x04 00000396: MUL 00000397: ADD 00000398: PUSH1 0x00 0000039a: JUMPDEST 0000039b: POP 0000039c: PUSH1 0x02 0000039e: ADD 0000039f: PUSH1 0x00 000003a1: POP 000003a2: SLOAD 000003a3: SWAP1 000003a4: POP 000003a5: PUSH2 0x03aa 000003a8: JUMP 000003a9: JUMPDEST 000003aa: JUMPDEST 000003ab: SWAP1 000003ac: JUMP 000003ad: JUMPDEST 000003ae: PUSH1 0x00 000003b0: PUSH1 0x02 000003b2: PUSH1 0x00 000003b4: POP 000003b5: SLOAD 000003b6: SWAP1 000003b7: POP 000003b8: PUSH2 0x03bc 000003bb: JUMP 000003bc: JUMPDEST 000003bd: SWAP1 000003be: JUMP 000003bf: JUMPDEST 000003c0: PUSH1 0x20 000003c2: PUSH1 0x40 000003c4: MLOAD 000003c5: SWAP1 000003c6: DUP2 000003c7: ADD 000003c8: PUSH1 0x40 000003ca: MSTORE 000003cb: DUP1 000003cc: PUSH1 0x00 000003ce: DUP2 000003cf: MSTORE 000003d0: PUSH1 0x20 000003d2: ADD 000003d3: POP 000003d4: PUSH1 0x00 000003d6: PUSH1 0x00 000003d8: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 000003ed: AND 000003ee: PUSH1 0x06 000003f0: PUSH1 0x00 000003f2: SWAP1 000003f3: SLOAD 000003f4: SWAP1 000003f5: PUSH2 0x0100 000003f8: EXP 000003f9: SWAP1 000003fa: DIV 000003fb: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00000410: AND 00000411: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00000426: AND 00000427: EQ 00000428: ISZERO 00000429: ISZERO 0000042a: PUSH2 0x0461 0000042d: JUMPI 0000042e: PUSH2 0x0458 00000431: PUSH1 0x06 00000433: PUSH1 0x00 00000435: SWAP1 00000436: SLOAD 00000437: SWAP1 00000438: PUSH2 0x0100 0000043b: EXP 0000043c: SWAP1 0000043d: DIV 0000043e: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00000453: AND 00000454: PUSH2 0x1013 00000457: JUMP 00000458: JUMPDEST 00000459: SWAP2 0000045a: POP 0000045b: DUP2 0000045c: POP 0000045d: PUSH2 0x04a0 00000460: JUMP 00000461: JUMPDEST 00000462: PUSH1 0x40 00000464: PUSH1 0x40 00000466: MLOAD 00000467: SWAP1 00000468: DUP2 00000469: ADD 0000046a: PUSH1 0x40 0000046c: MSTORE 0000046d: DUP1 0000046e: PUSH1 0x09 00000470: DUP2 00000471: MSTORE 00000472: PUSH1 0x20 00000474: ADD 00000475: PUSH32 0x5b6e6f74207365745d0000000000000000000000000000000000000000000000 00000496: DUP2 00000497: MSTORE 00000498: PUSH1 0x20 0000049a: ADD 0000049b: POP 0000049c: SWAP2 0000049d: POP 0000049e: DUP2 0000049f: POP 000004a0: JUMPDEST 000004a1: PUSH1 0x01 000004a3: PUSH1 0x00 000004a5: POP 000004a6: SLOAD 000004a7: SWAP1 000004a8: POP 000004a9: DUP1 000004aa: POP 000004ab: JUMPDEST 000004ac: SWAP1 000004ad: SWAP2 000004ae: JUMP 000004af: JUMPDEST 000004b0: PUSH1 0x20 000004b2: PUSH1 0x40 000004b4: MLOAD 000004b5: SWAP1 000004b6: DUP2 000004b7: ADD 000004b8: PUSH1 0x40 000004ba: MSTORE 000004bb: DUP1 000004bc: PUSH1 0x00 000004be: DUP2 000004bf: MSTORE 000004c0: PUSH1 0x20 000004c2: ADD 000004c3: POP 000004c4: PUSH1 0x00 000004c6: PUSH1 0x09 000004c8: PUSH1 0x00 000004ca: POP 000004cb: SLOAD 000004cc: GT 000004cd: ISZERO 000004ce: PUSH2 0x052c 000004d1: JUMPI 000004d2: PUSH2 0x0523 000004d5: PUSH1 0x07 000004d7: PUSH1 0x00 000004d9: POP 000004da: PUSH1 0x09 000004dc: PUSH1 0x00 000004de: POP 000004df: SLOAD 000004e0: DUP2 000004e1: SLOAD 000004e2: DUP2 000004e3: LT 000004e4: ISZERO 000004e5: PUSH2 0x0002 000004e8: JUMPI 000004e9: SWAP1 000004ea: PUSH1 0x00 000004ec: MSTORE 000004ed: PUSH1 0x20 000004ef: PUSH1 0x00 000004f1: KECCAK256 000004f2: SWAP1 000004f3: PUSH1 0x04 000004f5: MUL 000004f6: ADD 000004f7: PUSH1 0x00 000004f9: JUMPDEST 000004fa: POP 000004fb: PUSH1 0x00 000004fd: ADD 000004fe: PUSH1 0x00 00000500: SWAP1 00000501: SLOAD 00000502: SWAP1 00000503: PUSH2 0x0100 00000506: EXP 00000507: SWAP1 00000508: DIV 00000509: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 0000051e: AND 0000051f: PUSH2 0x1013 00000522: JUMP 00000523: JUMPDEST 00000524: SWAP1 00000525: POP 00000526: DUP1 00000527: POP 00000528: PUSH2 0x056b 0000052b: JUMP 0000052c: JUMPDEST 0000052d: PUSH1 0x40 0000052f: PUSH1 0x40 00000531: MLOAD 00000532: SWAP1 00000533: DUP2 00000534: ADD 00000535: PUSH1 0x40 00000537: MSTORE 00000538: DUP1 00000539: PUSH1 0x08 0000053b: DUP2 0000053c: MSTORE 0000053d: PUSH1 0x20 0000053f: ADD 00000540: PUSH32 0x5b6e6f626f64795d000000000000000000000000000000000000000000000000 00000561: DUP2 00000562: MSTORE 00000563: PUSH1 0x20 00000565: ADD 00000566: POP 00000567: SWAP1 00000568: POP 00000569: DUP1 0000056a: POP 0000056b: JUMPDEST 0000056c: JUMPDEST 0000056d: SWAP1 0000056e: JUMP 0000056f: JUMPDEST 00000570: PUSH1 0x00 00000572: PUSH1 0x0a 00000574: PUSH1 0x00 00000576: POP 00000577: SLOAD 00000578: PUSH1 0x07 0000057a: PUSH1 0x00 0000057c: POP 0000057d: DUP1 0000057e: SLOAD 0000057f: SWAP1 00000580: POP 00000581: SUB 00000582: SWAP1 00000583: POP 00000584: PUSH2 0x0588 00000587: JUMP 00000588: JUMPDEST 00000589: SWAP1 0000058a: JUMP 0000058b: JUMPDEST 0000058c: PUSH1 0x20 0000058e: PUSH1 0x40 00000590: MLOAD 00000591: SWAP1 00000592: DUP2 00000593: ADD 00000594: PUSH1 0x40 00000596: MSTORE 00000597: DUP1 00000598: PUSH1 0x00 0000059a: DUP2 0000059b: MSTORE 0000059c: PUSH1 0x20 0000059e: ADD 0000059f: POP 000005a0: PUSH1 0x00 000005a2: PUSH1 0x00 000005a4: PUSH1 0x00 000005a6: PUSH1 0x00 000005a8: PUSH1 0x00 000005aa: PUSH1 0x00 000005ac: DUP8 000005ad: GT 000005ae: DUP1 000005af: ISZERO 000005b0: PUSH2 0x05c8 000005b3: JUMPI 000005b4: POP 000005b5: PUSH1 0x0a 000005b7: PUSH1 0x00 000005b9: POP 000005ba: SLOAD 000005bb: PUSH1 0x07 000005bd: PUSH1 0x00 000005bf: POP 000005c0: DUP1 000005c1: SLOAD 000005c2: SWAP1 000005c3: POP 000005c4: SUB 000005c5: DUP8 000005c6: GT 000005c7: ISZERO 000005c8: JUMPDEST 000005c9: ISZERO 000005ca: PUSH2 0x0679 000005cd: JUMPI 000005ce: PUSH1 0x07 000005d0: PUSH1 0x00 000005d2: POP 000005d3: PUSH1 0x01 000005d5: DUP9 000005d6: SUB 000005d7: PUSH1 0x0a 000005d9: PUSH1 0x00 000005db: POP 000005dc: SLOAD 000005dd: ADD 000005de: DUP2 000005df: SLOAD 000005e0: DUP2 000005e1: LT 000005e2: ISZERO 000005e3: PUSH2 0x0002 000005e6: JUMPI 000005e7: SWAP1 000005e8: PUSH1 0x00 000005ea: MSTORE 000005eb: PUSH1 0x20 000005ed: PUSH1 0x00 000005ef: KECCAK256 000005f0: SWAP1 000005f1: PUSH1 0x04 000005f3: MUL 000005f4: ADD 000005f5: PUSH1 0x00 000005f7: JUMPDEST 000005f8: POP 000005f9: SWAP1 000005fa: POP 000005fb: PUSH2 0x0627 000005fe: DUP2 000005ff: PUSH1 0x00 00000601: ADD 00000602: PUSH1 0x00 00000604: SWAP1 00000605: SLOAD 00000606: SWAP1 00000607: PUSH2 0x0100 0000060a: EXP 0000060b: SWAP1 0000060c: DIV 0000060d: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00000622: AND 00000623: PUSH2 0x1013 00000626: JUMP 00000627: JUMPDEST 00000628: SWAP6 00000629: POP 0000062a: DUP6 0000062b: POP 0000062c: DUP1 0000062d: PUSH1 0x00 0000062f: ADD 00000630: PUSH1 0x00 00000632: SWAP1 00000633: SLOAD 00000634: SWAP1 00000635: PUSH2 0x0100 00000638: EXP 00000639: SWAP1 0000063a: DIV 0000063b: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00000650: AND 00000651: SWAP5 00000652: POP 00000653: DUP5 00000654: POP 00000655: DUP1 00000656: PUSH1 0x01 00000658: ADD 00000659: PUSH1 0x00 0000065b: POP 0000065c: SLOAD 0000065d: SWAP4 0000065e: POP 0000065f: DUP4 00000660: POP 00000661: DUP1 00000662: PUSH1 0x02 00000664: ADD 00000665: PUSH1 0x00 00000667: POP 00000668: SLOAD 00000669: SWAP3 0000066a: POP 0000066b: DUP3 0000066c: POP 0000066d: DUP1 0000066e: PUSH1 0x03 00000670: ADD 00000671: PUSH1 0x00 00000673: POP 00000674: SLOAD 00000675: SWAP2 00000676: POP 00000677: DUP2 00000678: POP 00000679: JUMPDEST 0000067a: JUMPDEST 0000067b: POP 0000067c: SWAP2 0000067d: SWAP4 0000067e: SWAP6 0000067f: SWAP1 00000680: SWAP3 00000681: SWAP5 00000682: POP 00000683: JUMP 00000684: JUMPDEST 00000685: PUSH1 0x02 00000687: DUP2 00000688: MLOAD 00000689: LT 0000068a: ISZERO 0000068b: DUP1 0000068c: ISZERO 0000068d: PUSH2 0x0698 00000690: JUMPI 00000691: POP 00000692: PUSH1 0x10 00000694: DUP2 00000695: MLOAD 00000696: GT 00000697: ISZERO 00000698: JUMPDEST 00000699: ISZERO 0000069a: PUSH2 0x0775 0000069d: JUMPI 0000069e: DUP1 0000069f: PUSH1 0x08 000006a1: PUSH1 0x00 000006a3: POP 000006a4: PUSH1 0x00 000006a6: CALLER 000006a7: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 000006bc: AND 000006bd: DUP2 000006be: MSTORE 000006bf: PUSH1 0x20 000006c1: ADD 000006c2: SWAP1 000006c3: DUP2 000006c4: MSTORE 000006c5: PUSH1 0x20 000006c7: ADD 000006c8: PUSH1 0x00 000006ca: KECCAK256 000006cb: PUSH1 0x00 000006cd: POP 000006ce: SWAP1 000006cf: DUP1 000006d0: MLOAD 000006d1: SWAP1 000006d2: PUSH1 0x20 000006d4: ADD 000006d5: SWAP1 000006d6: DUP3 000006d7: DUP1 000006d8: SLOAD 000006d9: PUSH1 0x01 000006db: DUP2 000006dc: PUSH1 0x01 000006de: AND 000006df: ISZERO 000006e0: PUSH2 0x0100 000006e3: MUL 000006e4: SUB 000006e5: AND 000006e6: PUSH1 0x02 000006e8: SWAP1 000006e9: DIV 000006ea: SWAP1 000006eb: PUSH1 0x00 000006ed: MSTORE 000006ee: PUSH1 0x20 000006f0: PUSH1 0x00 000006f2: KECCAK256 000006f3: SWAP1 000006f4: PUSH1 0x1f 000006f6: ADD 000006f7: PUSH1 0x20 000006f9: SWAP1 000006fa: DIV 000006fb: DUP2 000006fc: ADD 000006fd: SWAP3 000006fe: DUP3 000006ff: PUSH1 0x1f 00000701: LT 00000702: PUSH2 0x0716 00000705: JUMPI 00000706: DUP1 00000707: MLOAD 00000708: PUSH1 0xff 0000070a: NOT 0000070b: AND 0000070c: DUP4 0000070d: DUP1 0000070e: ADD 0000070f: OR 00000710: DUP6 00000711: SSTORE 00000712: PUSH2 0x0747 00000715: JUMP 00000716: JUMPDEST 00000717: DUP3 00000718: DUP1 00000719: ADD 0000071a: PUSH1 0x01 0000071c: ADD 0000071d: DUP6 0000071e: SSTORE 0000071f: DUP3 00000720: ISZERO 00000721: PUSH2 0x0747 00000724: JUMPI 00000725: SWAP2 00000726: DUP3 00000727: ADD 00000728: JUMPDEST 00000729: DUP3 0000072a: DUP2 0000072b: GT 0000072c: ISZERO 0000072d: PUSH2 0x0746 00000730: JUMPI 00000731: DUP3 00000732: MLOAD 00000733: DUP3 00000734: PUSH1 0x00 00000736: POP 00000737: SSTORE 00000738: SWAP2 00000739: PUSH1 0x20 0000073b: ADD 0000073c: SWAP2 0000073d: SWAP1 0000073e: PUSH1 0x01 00000740: ADD 00000741: SWAP1 00000742: PUSH2 0x0728 00000745: JUMP 00000746: JUMPDEST 00000747: JUMPDEST 00000748: POP 00000749: SWAP1 0000074a: POP 0000074b: PUSH2 0x0772 0000074e: SWAP2 0000074f: SWAP1 00000750: PUSH2 0x0754 00000753: JUMP 00000754: JUMPDEST 00000755: DUP1 00000756: DUP3 00000757: GT 00000758: ISZERO 00000759: PUSH2 0x076e 0000075c: JUMPI 0000075d: PUSH1 0x00 0000075f: DUP2 00000760: DUP2 00000761: POP 00000762: PUSH1 0x00 00000764: SWAP1 00000765: SSTORE 00000766: POP 00000767: PUSH1 0x01 00000769: ADD 0000076a: PUSH2 0x0754 0000076d: JUMP 0000076e: JUMPDEST 0000076f: POP 00000770: SWAP1 00000771: JUMP 00000772: JUMPDEST 00000773: POP 00000774: POP 00000775: JUMPDEST 00000776: PUSH1 0x00 00000778: CALLVALUE 00000779: GT 0000077a: ISZERO 0000077b: PUSH2 0x0787 0000077e: JUMPI 0000077f: PUSH2 0x0786 00000782: PUSH2 0x078b 00000785: JUMP 00000786: JUMPDEST 00000787: JUMPDEST 00000788: JUMPDEST 00000789: POP 0000078a: JUMP 0000078b: JUMPDEST 0000078c: PUSH1 0x00 0000078e: PUSH8 0x0de0b6b3a7640000 00000797: CALLVALUE 00000798: LT 00000799: ISZERO 0000079a: PUSH2 0x07d5 0000079d: JUMPI 0000079e: CALLER 0000079f: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 000007b4: AND 000007b5: PUSH1 0x00 000007b7: CALLVALUE 000007b8: PUSH1 0x40 000007ba: MLOAD 000007bb: DUP1 000007bc: SWAP1 000007bd: POP 000007be: PUSH1 0x00 000007c0: PUSH1 0x40 000007c2: MLOAD 000007c3: DUP1 000007c4: DUP4 000007c5: SUB 000007c6: DUP2 000007c7: DUP6 000007c8: DUP9 000007c9: DUP9 000007ca: CALL 000007cb: SWAP4 000007cc: POP 000007cd: POP 000007ce: POP 000007cf: POP 000007d0: POP 000007d1: PUSH2 0x08ea 000007d4: JUMP 000007d5: JUMPDEST 000007d6: PUSH1 0x00 000007d8: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 000007ed: AND 000007ee: PUSH1 0x06 000007f0: PUSH1 0x00 000007f2: SWAP1 000007f3: SLOAD 000007f4: SWAP1 000007f5: PUSH2 0x0100 000007f8: EXP 000007f9: SWAP1 000007fa: DIV 000007fb: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00000810: AND 00000811: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00000826: AND 00000827: EQ 00000828: ISZERO 00000829: ISZERO 0000082a: PUSH2 0x087d 0000082d: JUMPI 0000082e: PUSH2 0x084b 00000831: PUSH1 0x01 00000833: PUSH1 0x00 00000835: POP 00000836: SLOAD 00000837: PUSH1 0x64 00000839: PUSH1 0x96 0000083b: PUSH1 0x01 0000083d: PUSH1 0x00 0000083f: POP 00000840: SLOAD 00000841: MUL 00000842: DIV 00000843: SUB 00000844: PUSH2 0x10e1 00000847: PUSH2 0x1189 0000084a: JUMP 0000084b: JUMPDEST 0000084c: PUSH1 0x01 0000084e: PUSH1 0x00 00000850: POP 00000851: SLOAD 00000852: ADD 00000853: SWAP1 00000854: POP 00000855: DUP1 00000856: CALLVALUE 00000857: LT 00000858: ISZERO 00000859: ISZERO 0000085a: PUSH2 0x086e 0000085d: JUMPI 0000085e: PUSH2 0x0869 00000861: DUP2 00000862: DUP3 00000863: CALLVALUE 00000864: SUB 00000865: PUSH2 0x0dee 00000868: JUMP 00000869: JUMPDEST 0000086a: PUSH2 0x0878 0000086d: JUMP 0000086e: JUMPDEST 0000086f: PUSH2 0x0877 00000872: CALLVALUE 00000873: PUSH2 0x08ed 00000876: JUMP 00000877: JUMPDEST 00000878: JUMPDEST 00000879: PUSH2 0x08e9 0000087c: JUMP 0000087d: JUMPDEST 0000087e: CALLER 0000087f: PUSH1 0x06 00000881: PUSH1 0x00 00000883: PUSH2 0x0100 00000886: EXP 00000887: DUP2 00000888: SLOAD 00000889: DUP2 0000088a: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 0000089f: MUL 000008a0: NOT 000008a1: AND 000008a2: SWAP1 000008a3: DUP4 000008a4: MUL 000008a5: OR 000008a6: SWAP1 000008a7: SSTORE 000008a8: POP 000008a9: PUSH1 0x01 000008ab: PUSH1 0x00 000008ad: POP 000008ae: SLOAD 000008af: PUSH1 0x04 000008b1: PUSH1 0x00 000008b3: POP 000008b4: DUP2 000008b5: SWAP1 000008b6: SSTORE 000008b7: POP 000008b8: CALLVALUE 000008b9: PUSH1 0x00 000008bb: PUSH1 0x00 000008bd: DUP3 000008be: DUP3 000008bf: DUP3 000008c0: POP 000008c1: SLOAD 000008c2: ADD 000008c3: SWAP3 000008c4: POP 000008c5: POP 000008c6: DUP2 000008c7: SWAP1 000008c8: SSTORE 000008c9: POP 000008ca: PUSH1 0x64 000008cc: PUSH1 0x7d 000008ce: CALLVALUE 000008cf: MUL 000008d0: DIV 000008d1: PUSH1 0x01 000008d3: PUSH1 0x00 000008d5: POP 000008d6: DUP2 000008d7: SWAP1 000008d8: SSTORE 000008d9: POP 000008da: PUSH1 0x01 000008dc: PUSH1 0x00 000008de: POP 000008df: SLOAD 000008e0: PUSH1 0x03 000008e2: PUSH1 0x00 000008e4: POP 000008e5: DUP2 000008e6: SWAP1 000008e7: SSTORE 000008e8: POP 000008e9: JUMPDEST 000008ea: JUMPDEST 000008eb: POP 000008ec: JUMP 000008ed: JUMPDEST 000008ee: PUSH1 0x00 000008f0: PUSH1 0x00 000008f2: PUSH1 0x00 000008f4: PUSH1 0x00 000008f6: PUSH1 0x00 000008f8: PUSH1 0x00 000008fa: PUSH1 0x00 000008fc: PUSH1 0x00 000008fe: SWAP7 000008ff: POP 00000900: PUSH1 0x64 00000902: PUSH1 0x02 00000904: PUSH1 0x00 00000906: POP 00000907: SLOAD 00000908: DUP10 00000909: MUL 0000090a: DIV 0000090b: SWAP6 0000090c: POP 0000090d: PUSH1 0x64 0000090f: PUSH1 0x46 00000911: DUP10 00000912: MUL 00000913: DIV 00000914: PUSH1 0x00 00000916: PUSH1 0x00 00000918: DUP3 00000919: DUP3 0000091a: DUP3 0000091b: POP 0000091c: SLOAD 0000091d: ADD 0000091e: SWAP3 0000091f: POP 00000920: POP 00000921: DUP2 00000922: SWAP1 00000923: SSTORE 00000924: POP 00000925: PUSH1 0x64 00000927: PUSH1 0x0f 00000929: DUP10 0000092a: MUL 0000092b: DIV 0000092c: SWAP5 0000092d: POP 0000092e: PUSH1 0x64 00000930: PUSH1 0x03 00000932: DUP10 00000933: MUL 00000934: DIV 00000935: SWAP4 00000936: POP 00000937: PUSH1 0x00 00000939: PUSH1 0x09 0000093b: PUSH1 0x00 0000093d: POP 0000093e: SLOAD 0000093f: EQ 00000940: ISZERO 00000941: DUP1 00000942: ISZERO 00000943: PUSH2 0x0956 00000946: JUMPI 00000947: POP 00000948: PUSH1 0x0a 0000094a: PUSH1 0x00 0000094c: POP 0000094d: SLOAD 0000094e: PUSH1 0x09 00000950: PUSH1 0x00 00000952: POP 00000953: SLOAD 00000954: LT 00000955: ISZERO 00000956: JUMPDEST 00000957: ISZERO 00000958: PUSH2 0x09dc 0000095b: JUMPI 0000095c: PUSH1 0x07 0000095e: PUSH1 0x00 00000960: POP 00000961: PUSH1 0x09 00000963: PUSH1 0x00 00000965: POP 00000966: SLOAD 00000967: DUP2 00000968: SLOAD 00000969: DUP2 0000096a: LT 0000096b: ISZERO 0000096c: PUSH2 0x0002 0000096f: JUMPI 00000970: SWAP1 00000971: PUSH1 0x00 00000973: MSTORE 00000974: PUSH1 0x20 00000976: PUSH1 0x00 00000978: KECCAK256 00000979: SWAP1 0000097a: PUSH1 0x04 0000097c: MUL 0000097d: ADD 0000097e: PUSH1 0x00 00000980: JUMPDEST 00000981: POP 00000982: PUSH1 0x00 00000984: ADD 00000985: PUSH1 0x00 00000987: SWAP1 00000988: SLOAD 00000989: SWAP1 0000098a: PUSH2 0x0100 0000098d: EXP 0000098e: SWAP1 0000098f: DIV 00000990: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 000009a5: AND 000009a6: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 000009bb: AND 000009bc: PUSH1 0x00 000009be: DUP6 000009bf: PUSH1 0x40 000009c1: MLOAD 000009c2: DUP1 000009c3: SWAP1 000009c4: POP 000009c5: PUSH1 0x00 000009c7: PUSH1 0x40 000009c9: MLOAD 000009ca: DUP1 000009cb: DUP4 000009cc: SUB 000009cd: DUP2 000009ce: DUP6 000009cf: DUP9 000009d0: DUP9 000009d1: CALL 000009d2: SWAP4 000009d3: POP 000009d4: POP 000009d5: POP 000009d6: POP 000009d7: POP 000009d8: PUSH2 0x09e4 000009db: JUMP 000009dc: JUMPDEST 000009dd: DUP4 000009de: DUP6 000009df: ADD 000009e0: SWAP5 000009e1: POP 000009e2: DUP5 000009e3: POP 000009e4: JUMPDEST 000009e5: PUSH1 0x06 000009e7: PUSH1 0x00 000009e9: SWAP1 000009ea: SLOAD 000009eb: SWAP1 000009ec: PUSH2 0x0100 000009ef: EXP 000009f0: SWAP1 000009f1: DIV 000009f2: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00000a07: AND 00000a08: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00000a1d: AND 00000a1e: PUSH1 0x00 00000a20: DUP7 00000a21: PUSH1 0x40 00000a23: MLOAD 00000a24: DUP1 00000a25: SWAP1 00000a26: POP 00000a27: PUSH1 0x00 00000a29: PUSH1 0x40 00000a2b: MLOAD 00000a2c: DUP1 00000a2d: DUP4 00000a2e: SUB 00000a2f: DUP2 00000a30: DUP6 00000a31: DUP9 00000a32: DUP9 00000a33: CALL 00000a34: SWAP4 00000a35: POP 00000a36: POP 00000a37: POP 00000a38: POP 00000a39: POP 00000a3a: PUSH1 0x64 00000a3c: PUSH1 0x0a 00000a3e: DUP10 00000a3f: MUL 00000a40: DIV 00000a41: SWAP3 00000a42: POP 00000a43: DUP3 00000a44: PUSH1 0x01 00000a46: PUSH1 0x00 00000a48: DUP3 00000a49: DUP3 00000a4a: DUP3 00000a4b: POP 00000a4c: SLOAD 00000a4d: SUB 00000a4e: SWAP3 00000a4f: POP 00000a50: POP 00000a51: DUP2 00000a52: SWAP1 00000a53: SSTORE 00000a54: POP 00000a55: PUSH1 0x00 00000a57: SWAP2 00000a58: POP 00000a59: PUSH1 0x04 00000a5b: PUSH1 0x00 00000a5d: POP 00000a5e: SLOAD 00000a5f: PUSH1 0x01 00000a61: PUSH1 0x00 00000a63: POP 00000a64: SLOAD 00000a65: GT 00000a66: ISZERO 00000a67: PUSH2 0x0a96 00000a6a: JUMPI 00000a6b: PUSH1 0x04 00000a6d: PUSH1 0x00 00000a6f: POP 00000a70: SLOAD 00000a71: PUSH1 0x03 00000a73: PUSH1 0x00 00000a75: POP 00000a76: SLOAD 00000a77: SUB 00000a78: SWAP1 00000a79: POP 00000a7a: DUP1 00000a7b: PUSH1 0x01 00000a7d: PUSH1 0x00 00000a7f: POP 00000a80: SLOAD 00000a81: PUSH1 0x03 00000a83: PUSH1 0x00 00000a85: POP 00000a86: SLOAD 00000a87: SUB 00000a88: PUSH3 0x0186a0 00000a8c: MUL 00000a8d: DIV 00000a8e: SWAP2 00000a8f: POP 00000a90: DUP2 00000a91: POP 00000a92: PUSH2 0x0a9f 00000a95: JUMP 00000a96: JUMPDEST 00000a97: PUSH3 0x0186a0 00000a9b: SWAP2 00000a9c: POP 00000a9d: DUP2 00000a9e: POP 00000a9f: JUMPDEST 00000aa0: PUSH3 0x0186a0 00000aa4: PUSH1 0x1e 00000aa6: DUP4 00000aa7: MUL 00000aa8: DIV 00000aa9: PUSH1 0x96 00000aab: SUB 00000aac: PUSH1 0x02 00000aae: PUSH1 0x00 00000ab0: POP 00000ab1: DUP2 00000ab2: SWAP1 00000ab3: SSTORE 00000ab4: POP 00000ab5: PUSH1 0x64 00000ab7: PUSH1 0x02 00000ab9: DUP10 00000aba: MUL 00000abb: DIV 00000abc: PUSH1 0x05 00000abe: PUSH1 0x00 00000ac0: DUP3 00000ac1: DUP3 00000ac2: DUP3 00000ac3: POP 00000ac4: SLOAD 00000ac5: ADD 00000ac6: SWAP3 00000ac7: POP 00000ac8: POP 00000ac9: DUP2 00000aca: SWAP1 00000acb: SSTORE 00000acc: POP 00000acd: JUMPDEST 00000ace: PUSH1 0x07 00000ad0: PUSH1 0x00 00000ad2: POP 00000ad3: DUP1 00000ad4: SLOAD 00000ad5: SWAP1 00000ad6: POP 00000ad7: PUSH1 0x0a 00000ad9: PUSH1 0x00 00000adb: POP 00000adc: SLOAD 00000add: LT 00000ade: DUP1 00000adf: ISZERO 00000ae0: PUSH2 0x0b1a 00000ae3: JUMPI 00000ae4: POP 00000ae5: PUSH1 0x07 00000ae7: PUSH1 0x00 00000ae9: POP 00000aea: PUSH1 0x0a 00000aec: PUSH1 0x00 00000aee: POP 00000aef: SLOAD 00000af0: DUP2 00000af1: SLOAD 00000af2: DUP2 00000af3: LT 00000af4: ISZERO 00000af5: PUSH2 0x0002 00000af8: JUMPI 00000af9: SWAP1 00000afa: PUSH1 0x00 00000afc: MSTORE 00000afd: PUSH1 0x20 00000aff: PUSH1 0x00 00000b01: KECCAK256 00000b02: SWAP1 00000b03: PUSH1 0x04 00000b05: MUL 00000b06: ADD 00000b07: PUSH1 0x00 00000b09: JUMPDEST 00000b0a: POP 00000b0b: PUSH1 0x02 00000b0d: ADD 00000b0e: PUSH1 0x00 00000b10: POP 00000b11: SLOAD 00000b12: PUSH1 0x00 00000b14: PUSH1 0x00 00000b16: POP 00000b17: SLOAD 00000b18: LT 00000b19: ISZERO 00000b1a: JUMPDEST 00000b1b: ISZERO 00000b1c: PUSH2 0x0caf 00000b1f: JUMPI 00000b20: PUSH1 0x07 00000b22: PUSH1 0x00 00000b24: POP 00000b25: PUSH1 0x0a 00000b27: PUSH1 0x00 00000b29: POP 00000b2a: SLOAD 00000b2b: DUP2 00000b2c: SLOAD 00000b2d: DUP2 00000b2e: LT 00000b2f: ISZERO 00000b30: PUSH2 0x0002 00000b33: JUMPI 00000b34: SWAP1 00000b35: PUSH1 0x00 00000b37: MSTORE 00000b38: PUSH1 0x20 00000b3a: PUSH1 0x00 00000b3c: KECCAK256 00000b3d: SWAP1 00000b3e: PUSH1 0x04 00000b40: MUL 00000b41: ADD 00000b42: PUSH1 0x00 00000b44: JUMPDEST 00000b45: POP 00000b46: PUSH1 0x03 00000b48: ADD 00000b49: PUSH1 0x00 00000b4b: POP 00000b4c: SLOAD 00000b4d: PUSH1 0x0b 00000b4f: PUSH1 0x00 00000b51: DUP3 00000b52: DUP3 00000b53: DUP3 00000b54: POP 00000b55: SLOAD 00000b56: SUB 00000b57: SWAP3 00000b58: POP 00000b59: POP 00000b5a: DUP2 00000b5b: SWAP1 00000b5c: SSTORE 00000b5d: POP 00000b5e: PUSH1 0x07 00000b60: PUSH1 0x00 00000b62: POP 00000b63: PUSH1 0x0a 00000b65: PUSH1 0x00 00000b67: POP 00000b68: SLOAD 00000b69: DUP2 00000b6a: SLOAD 00000b6b: DUP2 00000b6c: LT 00000b6d: ISZERO 00000b6e: PUSH2 0x0002 00000b71: JUMPI 00000b72: SWAP1 00000b73: PUSH1 0x00 00000b75: MSTORE 00000b76: PUSH1 0x20 00000b78: PUSH1 0x00 00000b7a: KECCAK256 00000b7b: SWAP1 00000b7c: PUSH1 0x04 00000b7e: MUL 00000b7f: ADD 00000b80: PUSH1 0x00 00000b82: JUMPDEST 00000b83: POP 00000b84: PUSH1 0x02 00000b86: ADD 00000b87: PUSH1 0x00 00000b89: POP 00000b8a: SLOAD 00000b8b: PUSH1 0x00 00000b8d: PUSH1 0x00 00000b8f: DUP3 00000b90: DUP3 00000b91: DUP3 00000b92: POP 00000b93: SLOAD 00000b94: SUB 00000b95: SWAP3 00000b96: POP 00000b97: POP 00000b98: DUP2 00000b99: SWAP1 00000b9a: SSTORE 00000b9b: POP 00000b9c: PUSH1 0x07 00000b9e: PUSH1 0x00 00000ba0: POP 00000ba1: PUSH1 0x0a 00000ba3: PUSH1 0x00 00000ba5: POP 00000ba6: SLOAD 00000ba7: DUP2 00000ba8: SLOAD 00000ba9: DUP2 00000baa: LT 00000bab: ISZERO 00000bac: PUSH2 0x0002 00000baf: JUMPI 00000bb0: SWAP1 00000bb1: PUSH1 0x00 00000bb3: MSTORE 00000bb4: PUSH1 0x20 00000bb6: PUSH1 0x00 00000bb8: KECCAK256 00000bb9: SWAP1 00000bba: PUSH1 0x04 00000bbc: MUL 00000bbd: ADD 00000bbe: PUSH1 0x00 00000bc0: JUMPDEST 00000bc1: POP 00000bc2: PUSH1 0x00 00000bc4: ADD 00000bc5: PUSH1 0x00 00000bc7: SWAP1 00000bc8: SLOAD 00000bc9: SWAP1 00000bca: PUSH2 0x0100 00000bcd: EXP 00000bce: SWAP1 00000bcf: DIV 00000bd0: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00000be5: AND 00000be6: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00000bfb: AND 00000bfc: PUSH1 0x00 00000bfe: PUSH1 0x07 00000c00: PUSH1 0x00 00000c02: POP 00000c03: PUSH1 0x0a 00000c05: PUSH1 0x00 00000c07: POP 00000c08: SLOAD 00000c09: DUP2 00000c0a: SLOAD 00000c0b: DUP2 00000c0c: LT 00000c0d: ISZERO 00000c0e: PUSH2 0x0002 00000c11: JUMPI 00000c12: SWAP1 00000c13: PUSH1 0x00 00000c15: MSTORE 00000c16: PUSH1 0x20 00000c18: PUSH1 0x00 00000c1a: KECCAK256 00000c1b: SWAP1 00000c1c: PUSH1 0x04 00000c1e: MUL 00000c1f: ADD 00000c20: PUSH1 0x00 00000c22: JUMPDEST 00000c23: POP 00000c24: PUSH1 0x02 00000c26: ADD 00000c27: PUSH1 0x00 00000c29: POP 00000c2a: SLOAD 00000c2b: PUSH1 0x40 00000c2d: MLOAD 00000c2e: DUP1 00000c2f: SWAP1 00000c30: POP 00000c31: PUSH1 0x00 00000c33: PUSH1 0x40 00000c35: MLOAD 00000c36: DUP1 00000c37: DUP4 00000c38: SUB 00000c39: DUP2 00000c3a: DUP6 00000c3b: DUP9 00000c3c: DUP9 00000c3d: CALL 00000c3e: SWAP4 00000c3f: POP 00000c40: POP 00000c41: POP 00000c42: POP 00000c43: POP 00000c44: PUSH1 0x09 00000c46: PUSH1 0x00 00000c48: POP 00000c49: SLOAD 00000c4a: PUSH1 0x0a 00000c4c: PUSH1 0x00 00000c4e: POP 00000c4f: SLOAD 00000c50: EQ 00000c51: DUP1 00000c52: ISZERO 00000c53: PUSH2 0x0c62 00000c56: JUMPI 00000c57: POP 00000c58: PUSH1 0x00 00000c5a: PUSH1 0x09 00000c5c: PUSH1 0x00 00000c5e: POP 00000c5f: SLOAD 00000c60: EQ 00000c61: ISZERO 00000c62: JUMPDEST 00000c63: ISZERO 00000c64: PUSH2 0x0c7a 00000c67: JUMPI 00000c68: PUSH1 0x07 00000c6a: PUSH1 0x00 00000c6c: POP 00000c6d: DUP1 00000c6e: SLOAD 00000c6f: SWAP1 00000c70: POP 00000c71: PUSH1 0x09 00000c73: PUSH1 0x00 00000c75: POP 00000c76: DUP2 00000c77: SWAP1 00000c78: SSTORE 00000c79: POP 00000c7a: JUMPDEST 00000c7b: PUSH1 0x0a 00000c7d: PUSH1 0x00 00000c7f: DUP2 00000c80: DUP2 00000c81: POP 00000c82: SLOAD 00000c83: DUP1 00000c84: SWAP3 00000c85: SWAP2 00000c86: SWAP1 00000c87: PUSH1 0x01 00000c89: ADD 00000c8a: SWAP2 00000c8b: SWAP1 00000c8c: POP 00000c8d: SSTORE 00000c8e: POP 00000c8f: DUP7 00000c90: DUP1 00000c91: PUSH1 0x01 00000c93: ADD 00000c94: SWAP8 00000c95: POP 00000c96: POP 00000c97: PUSH1 0x0b 00000c99: PUSH1 0x00 00000c9b: DUP2 00000c9c: DUP2 00000c9d: POP 00000c9e: SLOAD 00000c9f: DUP1 00000ca0: SWAP3 00000ca1: SWAP2 00000ca2: SWAP1 00000ca3: PUSH1 0x01 00000ca5: ADD 00000ca6: SWAP2 00000ca7: SWAP1 00000ca8: POP 00000ca9: SSTORE 00000caa: POP 00000cab: PUSH2 0x0acd 00000cae: JUMP 00000caf: JUMPDEST 00000cb0: PUSH1 0x07 00000cb2: PUSH1 0x00 00000cb4: POP 00000cb5: DUP1 00000cb6: SLOAD 00000cb7: DUP1 00000cb8: PUSH1 0x01 00000cba: ADD 00000cbb: DUP3 00000cbc: DUP2 00000cbd: DUP2 00000cbe: SLOAD 00000cbf: DUP2 00000cc0: DUP4 00000cc1: SSTORE 00000cc2: DUP2 00000cc3: DUP2 00000cc4: ISZERO 00000cc5: GT 00000cc6: PUSH2 0x0d48 00000cc9: JUMPI 00000cca: PUSH1 0x04 00000ccc: MUL 00000ccd: DUP2 00000cce: PUSH1 0x04 00000cd0: MUL 00000cd1: DUP4 00000cd2: PUSH1 0x00 00000cd4: MSTORE 00000cd5: PUSH1 0x20 00000cd7: PUSH1 0x00 00000cd9: KECCAK256 00000cda: SWAP2 00000cdb: DUP3 00000cdc: ADD 00000cdd: SWAP2 00000cde: ADD 00000cdf: PUSH2 0x0d47 00000ce2: SWAP2 00000ce3: SWAP1 00000ce4: PUSH2 0x0ce8 00000ce7: JUMP 00000ce8: JUMPDEST 00000ce9: DUP1 00000cea: DUP3 00000ceb: GT 00000cec: ISZERO 00000ced: PUSH2 0x0d43 00000cf0: JUMPI 00000cf1: PUSH1 0x00 00000cf3: PUSH1 0x00 00000cf5: DUP3 00000cf6: ADD 00000cf7: PUSH1 0x00 00000cf9: PUSH2 0x0100 00000cfc: EXP 00000cfd: DUP2 00000cfe: SLOAD 00000cff: SWAP1 00000d00: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00000d15: MUL 00000d16: NOT 00000d17: AND 00000d18: SWAP1 00000d19: SSTORE 00000d1a: PUSH1 0x01 00000d1c: DUP3 00000d1d: ADD 00000d1e: PUSH1 0x00 00000d20: POP 00000d21: PUSH1 0x00 00000d23: SWAP1 00000d24: SSTORE 00000d25: PUSH1 0x02 00000d27: DUP3 00000d28: ADD 00000d29: PUSH1 0x00 00000d2b: POP 00000d2c: PUSH1 0x00 00000d2e: SWAP1 00000d2f: SSTORE 00000d30: PUSH1 0x03 00000d32: DUP3 00000d33: ADD 00000d34: PUSH1 0x00 00000d36: POP 00000d37: PUSH1 0x00 00000d39: SWAP1 00000d3a: SSTORE 00000d3b: POP 00000d3c: PUSH1 0x01 00000d3e: ADD 00000d3f: PUSH2 0x0ce8 00000d42: JUMP 00000d43: JUMPDEST 00000d44: POP 00000d45: SWAP1 00000d46: JUMP 00000d47: JUMPDEST 00000d48: JUMPDEST 00000d49: POP 00000d4a: POP 00000d4b: POP 00000d4c: SWAP2 00000d4d: SWAP1 00000d4e: SWAP1 00000d4f: PUSH1 0x00 00000d51: MSTORE 00000d52: PUSH1 0x20 00000d54: PUSH1 0x00 00000d56: KECCAK256 00000d57: SWAP1 00000d58: PUSH1 0x04 00000d5a: MUL 00000d5b: ADD 00000d5c: PUSH1 0x00 00000d5e: JUMPDEST 00000d5f: PUSH1 0x80 00000d61: PUSH1 0x40 00000d63: MLOAD 00000d64: SWAP1 00000d65: DUP2 00000d66: ADD 00000d67: PUSH1 0x40 00000d69: MSTORE 00000d6a: DUP1 00000d6b: CALLER 00000d6c: DUP2 00000d6d: MSTORE 00000d6e: PUSH1 0x20 00000d70: ADD 00000d71: DUP13 00000d72: DUP2 00000d73: MSTORE 00000d74: PUSH1 0x20 00000d76: ADD 00000d77: DUP11 00000d78: DUP2 00000d79: MSTORE 00000d7a: PUSH1 0x20 00000d7c: ADD 00000d7d: DUP12 00000d7e: DUP2 00000d7f: MSTORE 00000d80: PUSH1 0x20 00000d82: ADD 00000d83: POP 00000d84: SWAP1 00000d85: SWAP2 00000d86: SWAP1 00000d87: SWAP2 00000d88: POP 00000d89: PUSH1 0x00 00000d8b: DUP3 00000d8c: ADD 00000d8d: MLOAD 00000d8e: DUP2 00000d8f: PUSH1 0x00 00000d91: ADD 00000d92: PUSH1 0x00 00000d94: PUSH2 0x0100 00000d97: EXP 00000d98: DUP2 00000d99: SLOAD 00000d9a: DUP2 00000d9b: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00000db0: MUL 00000db1: NOT 00000db2: AND 00000db3: SWAP1 00000db4: DUP4 00000db5: MUL 00000db6: OR 00000db7: SWAP1 00000db8: SSTORE 00000db9: POP 00000dba: PUSH1 0x20 00000dbc: DUP3 00000dbd: ADD 00000dbe: MLOAD 00000dbf: DUP2 00000dc0: PUSH1 0x01 00000dc2: ADD 00000dc3: PUSH1 0x00 00000dc5: POP 00000dc6: SSTORE 00000dc7: PUSH1 0x40 00000dc9: DUP3 00000dca: ADD 00000dcb: MLOAD 00000dcc: DUP2 00000dcd: PUSH1 0x02 00000dcf: ADD 00000dd0: PUSH1 0x00 00000dd2: POP 00000dd3: SSTORE 00000dd4: PUSH1 0x60 00000dd6: DUP3 00000dd7: ADD 00000dd8: MLOAD 00000dd9: DUP2 00000dda: PUSH1 0x03 00000ddc: ADD 00000ddd: PUSH1 0x00 00000ddf: POP 00000de0: SSTORE 00000de1: POP 00000de2: POP 00000de3: POP 00000de4: JUMPDEST 00000de5: POP 00000de6: POP 00000de7: POP 00000de8: POP 00000de9: POP 00000dea: POP 00000deb: POP 00000dec: POP 00000ded: JUMP 00000dee: JUMPDEST 00000def: PUSH1 0x00 00000df1: PUSH1 0x00 00000df3: PUSH1 0x00 00000df5: PUSH1 0x00 00000df7: PUSH1 0x00 00000df9: PUSH1 0x00 00000dfb: PUSH1 0x00 00000dfd: PUSH1 0x64 00000dff: PUSH1 0x05 00000e01: DUP11 00000e02: MUL 00000e03: DIV 00000e04: SWAP7 00000e05: POP 00000e06: DUP7 00000e07: DUP10 00000e08: SUB 00000e09: SWAP6 00000e0a: POP 00000e0b: PUSH1 0x06 00000e0d: PUSH1 0x00 00000e0f: SWAP1 00000e10: SLOAD 00000e11: SWAP1 00000e12: PUSH2 0x0100 00000e15: EXP 00000e16: SWAP1 00000e17: DIV 00000e18: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00000e2d: AND 00000e2e: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00000e43: AND 00000e44: PUSH1 0x00 00000e46: DUP8 00000e47: PUSH1 0x40 00000e49: MLOAD 00000e4a: DUP1 00000e4b: SWAP1 00000e4c: POP 00000e4d: PUSH1 0x00 00000e4f: PUSH1 0x40 00000e51: MLOAD 00000e52: DUP1 00000e53: DUP4 00000e54: SUB 00000e55: DUP2 00000e56: DUP6 00000e57: DUP9 00000e58: DUP9 00000e59: CALL 00000e5a: SWAP4 00000e5b: POP 00000e5c: POP 00000e5d: POP 00000e5e: POP 00000e5f: POP 00000e60: DUP7 00000e61: PUSH1 0x05 00000e63: PUSH1 0x00 00000e65: DUP3 00000e66: DUP3 00000e67: DUP3 00000e68: POP 00000e69: SLOAD 00000e6a: ADD 00000e6b: SWAP3 00000e6c: POP 00000e6d: POP 00000e6e: DUP2 00000e6f: SWAP1 00000e70: SSTORE 00000e71: POP 00000e72: PUSH1 0x0c 00000e74: PUSH1 0x00 00000e76: SWAP1 00000e77: SLOAD 00000e78: SWAP1 00000e79: PUSH2 0x0100 00000e7c: EXP 00000e7d: SWAP1 00000e7e: DIV 00000e7f: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00000e94: AND 00000e95: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00000eaa: AND 00000eab: PUSH1 0x00 00000ead: PUSH1 0x05 00000eaf: PUSH1 0x00 00000eb1: POP 00000eb2: SLOAD 00000eb3: PUSH1 0x40 00000eb5: MLOAD 00000eb6: DUP1 00000eb7: SWAP1 00000eb8: POP 00000eb9: PUSH1 0x00 00000ebb: PUSH1 0x40 00000ebd: MLOAD 00000ebe: DUP1 00000ebf: DUP4 00000ec0: SUB 00000ec1: DUP2 00000ec2: DUP6 00000ec3: DUP9 00000ec4: DUP9 00000ec5: CALL 00000ec6: SWAP4 00000ec7: POP 00000ec8: POP 00000ec9: POP 00000eca: POP 00000ecb: POP 00000ecc: PUSH1 0x00 00000ece: PUSH1 0x05 00000ed0: PUSH1 0x00 00000ed2: POP 00000ed3: DUP2 00000ed4: SWAP1 00000ed5: SSTORE 00000ed6: POP 00000ed7: PUSH1 0x01 00000ed9: PUSH1 0x00 00000edb: POP 00000edc: SLOAD 00000edd: PUSH1 0x04 00000edf: PUSH1 0x00 00000ee1: POP 00000ee2: DUP2 00000ee3: SWAP1 00000ee4: SSTORE 00000ee5: POP 00000ee6: PUSH1 0x64 00000ee8: PUSH1 0x7d 00000eea: CALLVALUE 00000eeb: MUL 00000eec: DIV 00000eed: PUSH1 0x01 00000eef: PUSH1 0x00 00000ef1: POP 00000ef2: DUP2 00000ef3: SWAP1 00000ef4: SSTORE 00000ef5: POP 00000ef6: PUSH1 0x01 00000ef8: PUSH1 0x00 00000efa: POP 00000efb: SLOAD 00000efc: PUSH1 0x03 00000efe: PUSH1 0x00 00000f00: POP 00000f01: DUP2 00000f02: SWAP1 00000f03: SSTORE 00000f04: POP 00000f05: PUSH1 0x96 00000f07: PUSH1 0x02 00000f09: PUSH1 0x00 00000f0b: POP 00000f0c: DUP2 00000f0d: SWAP1 00000f0e: SSTORE 00000f0f: POP 00000f10: PUSH1 0x0a 00000f12: PUSH1 0x00 00000f14: POP 00000f15: SLOAD 00000f16: PUSH1 0x07 00000f18: PUSH1 0x00 00000f1a: POP 00000f1b: DUP1 00000f1c: SLOAD 00000f1d: SWAP1 00000f1e: POP 00000f1f: SUB 00000f20: SWAP5 00000f21: POP 00000f22: PUSH1 0x00 00000f24: DUP9 00000f25: GT 00000f26: DUP1 00000f27: ISZERO 00000f28: PUSH2 0x0f31 00000f2b: JUMPI 00000f2c: POP 00000f2d: PUSH1 0x00 00000f2f: DUP6 00000f30: GT 00000f31: JUMPDEST 00000f32: ISZERO 00000f33: PUSH2 0x0f40 00000f36: JUMPI 00000f37: PUSH2 0x0f3f 00000f3a: DUP9 00000f3b: PUSH2 0x11c5 00000f3e: JUMP 00000f3f: JUMPDEST 00000f40: JUMPDEST 00000f41: PUSH1 0x00 00000f43: DUP6 00000f44: GT 00000f45: ISZERO 00000f46: PUSH2 0x0fd0 00000f49: JUMPI 00000f4a: PUSH1 0x01 00000f4c: PUSH1 0x02 00000f4e: DUP7 00000f4f: MOD 00000f50: EQ 00000f51: PUSH2 0x0f62 00000f54: JUMPI 00000f55: PUSH1 0x02 00000f57: DUP6 00000f58: DIV 00000f59: PUSH1 0x01 00000f5b: DUP7 00000f5c: ADD 00000f5d: MUL 00000f5e: PUSH2 0x0f74 00000f61: JUMP 00000f62: JUMPDEST 00000f63: PUSH1 0x02 00000f65: DUP6 00000f66: DIV 00000f67: PUSH1 0x01 00000f69: DUP7 00000f6a: ADD 00000f6b: MUL 00000f6c: PUSH1 0x01 00000f6e: PUSH1 0x02 00000f70: DUP8 00000f71: DIV 00000f72: ADD 00000f73: ADD 00000f74: JUMPDEST 00000f75: SWAP4 00000f76: POP 00000f77: PUSH2 0x0f81 00000f7a: DUP5 00000f7b: PUSH1 0x45 00000f7d: PUSH2 0x1189 00000f80: JUMP 00000f81: JUMPDEST 00000f82: SWAP3 00000f83: POP 00000f84: DUP5 00000f85: DUP5 00000f86: SUB 00000f87: SWAP2 00000f88: POP 00000f89: PUSH1 0x01 00000f8b: SWAP1 00000f8c: POP 00000f8d: JUMPDEST 00000f8e: DUP3 00000f8f: DUP3 00000f90: LT 00000f91: ISZERO 00000f92: DUP1 00000f93: ISZERO 00000f94: PUSH2 0x0f9c 00000f97: JUMPI 00000f98: POP 00000f99: DUP5 00000f9a: DUP2 00000f9b: LT 00000f9c: JUMPDEST 00000f9d: ISZERO 00000f9e: PUSH2 0x0fb7 00000fa1: JUMPI 00000fa2: DUP1 00000fa3: DUP6 00000fa4: SUB 00000fa5: DUP3 00000fa6: SUB 00000fa7: SWAP2 00000fa8: POP 00000fa9: DUP2 00000faa: POP 00000fab: DUP1 00000fac: DUP1 00000fad: PUSH1 0x01 00000faf: ADD 00000fb0: SWAP2 00000fb1: POP 00000fb2: POP 00000fb3: PUSH2 0x0f8d 00000fb6: JUMP 00000fb7: JUMPDEST 00000fb8: DUP1 00000fb9: PUSH1 0x07 00000fbb: PUSH1 0x00 00000fbd: POP 00000fbe: DUP1 00000fbf: SLOAD 00000fc0: SWAP1 00000fc1: POP 00000fc2: SUB 00000fc3: PUSH1 0x09 00000fc5: PUSH1 0x00 00000fc7: POP 00000fc8: DUP2 00000fc9: SWAP1 00000fca: SSTORE 00000fcb: POP 00000fcc: PUSH2 0x0fdc 00000fcf: JUMP 00000fd0: JUMPDEST 00000fd1: PUSH1 0x00 00000fd3: PUSH1 0x09 00000fd5: PUSH1 0x00 00000fd7: POP 00000fd8: DUP2 00000fd9: SWAP1 00000fda: SSTORE 00000fdb: POP 00000fdc: JUMPDEST 00000fdd: CALLER 00000fde: PUSH1 0x06 00000fe0: PUSH1 0x00 00000fe2: PUSH2 0x0100 00000fe5: EXP 00000fe6: DUP2 00000fe7: SLOAD 00000fe8: DUP2 00000fe9: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00000ffe: MUL 00000fff: NOT 00001000: AND 00001001: SWAP1 00001002: DUP4 00001003: MUL 00001004: OR 00001005: SWAP1 00001006: SSTORE 00001007: POP 00001008: JUMPDEST 00001009: POP 0000100a: POP 0000100b: POP 0000100c: POP 0000100d: POP 0000100e: POP 0000100f: POP 00001010: POP 00001011: POP 00001012: JUMP 00001013: JUMPDEST 00001014: PUSH1 0x20 00001016: PUSH1 0x40 00001018: MLOAD 00001019: SWAP1 0000101a: DUP2 0000101b: ADD 0000101c: PUSH1 0x40 0000101e: MSTORE 0000101f: DUP1 00001020: PUSH1 0x00 00001022: DUP2 00001023: MSTORE 00001024: PUSH1 0x20 00001026: ADD 00001027: POP 00001028: PUSH1 0x00 0000102a: PUSH1 0x08 0000102c: PUSH1 0x00 0000102e: POP 0000102f: PUSH1 0x00 00001031: DUP5 00001032: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00001047: AND 00001048: DUP2 00001049: MSTORE 0000104a: PUSH1 0x20 0000104c: ADD 0000104d: SWAP1 0000104e: DUP2 0000104f: MSTORE 00001050: PUSH1 0x20 00001052: ADD 00001053: PUSH1 0x00 00001055: KECCAK256 00001056: PUSH1 0x00 00001058: POP 00001059: DUP1 0000105a: SLOAD 0000105b: PUSH1 0x01 0000105d: DUP2 0000105e: PUSH1 0x01 00001060: AND 00001061: ISZERO 00001062: PUSH2 0x0100 00001065: MUL 00001066: SUB 00001067: AND 00001068: PUSH1 0x02 0000106a: SWAP1 0000106b: DIV 0000106c: SWAP1 0000106d: POP 0000106e: GT 0000106f: ISZERO 00001070: PUSH2 0x1144 00001073: JUMPI 00001074: PUSH1 0x08 00001076: PUSH1 0x00 00001078: POP 00001079: PUSH1 0x00 0000107b: DUP4 0000107c: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00001091: AND 00001092: DUP2 00001093: MSTORE 00001094: PUSH1 0x20 00001096: ADD 00001097: SWAP1 00001098: DUP2 00001099: MSTORE 0000109a: PUSH1 0x20 0000109c: ADD 0000109d: PUSH1 0x00 0000109f: KECCAK256 000010a0: PUSH1 0x00 000010a2: POP 000010a3: DUP1 000010a4: SLOAD 000010a5: PUSH1 0x01 000010a7: DUP2 000010a8: PUSH1 0x01 000010aa: AND 000010ab: ISZERO 000010ac: PUSH2 0x0100 000010af: MUL 000010b0: SUB 000010b1: AND 000010b2: PUSH1 0x02 000010b4: SWAP1 000010b5: DIV 000010b6: DUP1 000010b7: PUSH1 0x1f 000010b9: ADD 000010ba: PUSH1 0x20 000010bc: DUP1 000010bd: SWAP2 000010be: DIV 000010bf: MUL 000010c0: PUSH1 0x20 000010c2: ADD 000010c3: PUSH1 0x40 000010c5: MLOAD 000010c6: SWAP1 000010c7: DUP2 000010c8: ADD 000010c9: PUSH1 0x40 000010cb: MSTORE 000010cc: DUP1 000010cd: SWAP3 000010ce: SWAP2 000010cf: SWAP1 000010d0: DUP2 000010d1: DUP2 000010d2: MSTORE 000010d3: PUSH1 0x20 000010d5: ADD 000010d6: DUP3 000010d7: DUP1 000010d8: SLOAD 000010d9: PUSH1 0x01 000010db: DUP2 000010dc: PUSH1 0x01 000010de: AND 000010df: ISZERO 000010e0: PUSH2 0x0100 000010e3: MUL 000010e4: SUB 000010e5: AND 000010e6: PUSH1 0x02 000010e8: SWAP1 000010e9: DIV 000010ea: DUP1 000010eb: ISZERO 000010ec: PUSH2 0x1136 000010ef: JUMPI 000010f0: DUP1 000010f1: PUSH1 0x1f 000010f3: LT 000010f4: PUSH2 0x110b 000010f7: JUMPI 000010f8: PUSH2 0x0100 000010fb: DUP1 000010fc: DUP4 000010fd: SLOAD 000010fe: DIV 000010ff: MUL 00001100: DUP4 00001101: MSTORE 00001102: SWAP2 00001103: PUSH1 0x20 00001105: ADD 00001106: SWAP2 00001107: PUSH2 0x1136 0000110a: JUMP 0000110b: JUMPDEST 0000110c: DUP3 0000110d: ADD 0000110e: SWAP2 0000110f: SWAP1 00001110: PUSH1 0x00 00001112: MSTORE 00001113: PUSH1 0x20 00001115: PUSH1 0x00 00001117: KECCAK256 00001118: SWAP1 00001119: JUMPDEST 0000111a: DUP2 0000111b: SLOAD 0000111c: DUP2 0000111d: MSTORE 0000111e: SWAP1 0000111f: PUSH1 0x01 00001121: ADD 00001122: SWAP1 00001123: PUSH1 0x20 00001125: ADD 00001126: DUP1 00001127: DUP4 00001128: GT 00001129: PUSH2 0x1119 0000112c: JUMPI 0000112d: DUP3 0000112e: SWAP1 0000112f: SUB 00001130: PUSH1 0x1f 00001132: AND 00001133: DUP3 00001134: ADD 00001135: SWAP2 00001136: JUMPDEST 00001137: POP 00001138: POP 00001139: POP 0000113a: POP 0000113b: POP 0000113c: SWAP1 0000113d: POP 0000113e: DUP1 0000113f: POP 00001140: PUSH2 0x1183 00001143: JUMP 00001144: JUMPDEST 00001145: PUSH1 0x40 00001147: PUSH1 0x40 00001149: MLOAD 0000114a: SWAP1 0000114b: DUP2 0000114c: ADD 0000114d: PUSH1 0x40 0000114f: MSTORE 00001150: DUP1 00001151: PUSH1 0x0c 00001153: DUP2 00001154: MSTORE 00001155: PUSH1 0x20 00001157: ADD 00001158: PUSH32 0x556e6e616d6564204d7574740000000000000000000000000000000000000000 00001179: DUP2 0000117a: MSTORE 0000117b: PUSH1 0x20 0000117d: ADD 0000117e: POP 0000117f: SWAP1 00001180: POP 00001181: DUP1 00001182: POP 00001183: JUMPDEST 00001184: JUMPDEST 00001185: SWAP2 00001186: SWAP1 00001187: POP 00001188: JUMP 00001189: JUMPDEST 0000118a: PUSH1 0x00 0000118c: PUSH1 0x01 0000118e: DUP4 0000118f: PUSH1 0x01 00001191: NUMBER 00001192: SUB 00001193: BLOCKHASH 00001194: DUP5 00001195: TIMESTAMP 00001196: ADD 00001197: PUSH1 0x40 00001199: MLOAD 0000119a: DUP1 0000119b: DUP4 0000119c: DUP2 0000119d: MSTORE 0000119e: PUSH1 0x20 000011a0: ADD 000011a1: DUP3 000011a2: DUP2 000011a3: MSTORE 000011a4: PUSH1 0x20 000011a6: ADD 000011a7: SWAP3 000011a8: POP 000011a9: POP 000011aa: POP 000011ab: PUSH1 0x40 000011ad: MLOAD 000011ae: DUP1 000011af: SWAP2 000011b0: SUB 000011b1: SWAP1 000011b2: KECCAK256 000011b3: PUSH1 0x01 000011b5: SWAP1 000011b6: DIV 000011b7: MOD 000011b8: ADD 000011b9: SWAP1 000011ba: POP 000011bb: PUSH2 0x11bf 000011be: JUMP 000011bf: JUMPDEST 000011c0: SWAP3 000011c1: SWAP2 000011c2: POP 000011c3: POP 000011c4: JUMP 000011c5: JUMPDEST 000011c6: PUSH1 0x00 000011c8: PUSH1 0x00 000011ca: PUSH1 0x00 000011cc: PUSH1 0x00 000011ce: PUSH1 0x00 000011d0: PUSH1 0x00 000011d2: PUSH1 0x00 000011d4: PUSH1 0x00 000011d6: PUSH1 0x0a 000011d8: PUSH1 0x00 000011da: POP 000011db: SLOAD 000011dc: PUSH1 0x07 000011de: PUSH1 0x00 000011e0: POP 000011e1: DUP1 000011e2: SLOAD 000011e3: SWAP1 000011e4: POP 000011e5: SUB 000011e6: SWAP8 000011e7: POP 000011e8: PUSH1 0x01 000011ea: PUSH1 0x07 000011ec: DUP10 000011ed: DIV 000011ee: ADD 000011ef: SWAP7 000011f0: POP 000011f1: DUP7 000011f2: DUP9 000011f3: DIV 000011f4: SWAP6 000011f5: POP 000011f6: PUSH1 0x01 000011f8: PUSH2 0x1202 000011fb: DUP9 000011fc: PUSH1 0x2a 000011fe: PUSH2 0x1189 00001201: JUMP 00001202: JUMPDEST 00001203: SUB 00001204: SWAP5 00001205: POP 00001206: PUSH1 0x0b 00001208: PUSH1 0x00 0000120a: POP 0000120b: SLOAD 0000120c: DUP7 0000120d: ADD 0000120e: DUP10 0000120f: DIV 00001210: SWAP4 00001211: POP 00001212: PUSH8 0x06f05b59d3b20000 0000121b: DUP5 0000121c: LT 0000121d: ISZERO 0000121e: PUSH2 0x122f 00001221: JUMPI 00001222: PUSH8 0x06f05b59d3b20000 0000122b: SWAP4 0000122c: POP 0000122d: DUP4 0000122e: POP 0000122f: JUMPDEST 00001230: DUP5 00001231: PUSH1 0x01 00001233: PUSH1 0x07 00001235: PUSH1 0x00 00001237: POP 00001238: DUP1 00001239: SLOAD 0000123a: SWAP1 0000123b: POP 0000123c: SUB 0000123d: SUB 0000123e: SWAP2 0000123f: POP 00001240: DUP9 00001241: SWAP1 00001242: POP 00001243: JUMPDEST 00001244: PUSH1 0x00 00001246: DUP7 00001247: GT 00001248: DUP1 00001249: ISZERO 0000124a: PUSH2 0x1253 0000124d: JUMPI 0000124e: POP 0000124f: PUSH1 0x00 00001251: DUP2 00001252: GT 00001253: JUMPDEST 00001254: DUP1 00001255: ISZERO 00001256: PUSH2 0x1264 00001259: JUMPI 0000125a: POP 0000125b: PUSH1 0x0a 0000125d: PUSH1 0x00 0000125f: POP 00001260: SLOAD 00001261: DUP3 00001262: LT 00001263: ISZERO 00001264: JUMPDEST 00001265: ISZERO 00001266: PUSH2 0x1346 00001269: JUMPI 0000126a: PUSH1 0x01 0000126c: PUSH1 0x07 0000126e: PUSH1 0x00 00001270: POP 00001271: DUP4 00001272: DUP2 00001273: SLOAD 00001274: DUP2 00001275: LT 00001276: ISZERO 00001277: PUSH2 0x0002 0000127a: JUMPI 0000127b: SWAP1 0000127c: PUSH1 0x00 0000127e: MSTORE 0000127f: PUSH1 0x20 00001281: PUSH1 0x00 00001283: KECCAK256 00001284: SWAP1 00001285: PUSH1 0x04 00001287: MUL 00001288: ADD 00001289: PUSH1 0x00 0000128b: JUMPDEST 0000128c: POP 0000128d: PUSH1 0x03 0000128f: ADD 00001290: PUSH1 0x00 00001292: POP 00001293: SLOAD 00001294: ADD 00001295: DUP5 00001296: MUL 00001297: SWAP3 00001298: POP 00001299: DUP3 0000129a: POP 0000129b: DUP1 0000129c: DUP4 0000129d: LT 0000129e: ISZERO 0000129f: PUSH2 0x12ae 000012a2: JUMPI 000012a3: DUP3 000012a4: DUP2 000012a5: SUB 000012a6: SWAP1 000012a7: POP 000012a8: DUP1 000012a9: POP 000012aa: PUSH2 0x12ba 000012ad: JUMP 000012ae: JUMPDEST 000012af: DUP1 000012b0: SWAP3 000012b1: POP 000012b2: DUP3 000012b3: POP 000012b4: PUSH1 0x00 000012b6: SWAP1 000012b7: POP 000012b8: DUP1 000012b9: POP 000012ba: JUMPDEST 000012bb: PUSH1 0x07 000012bd: PUSH1 0x00 000012bf: POP 000012c0: DUP3 000012c1: DUP2 000012c2: SLOAD 000012c3: DUP2 000012c4: LT 000012c5: ISZERO 000012c6: PUSH2 0x0002 000012c9: JUMPI 000012ca: SWAP1 000012cb: PUSH1 0x00 000012cd: MSTORE 000012ce: PUSH1 0x20 000012d0: PUSH1 0x00 000012d2: KECCAK256 000012d3: SWAP1 000012d4: PUSH1 0x04 000012d6: MUL 000012d7: ADD 000012d8: PUSH1 0x00 000012da: JUMPDEST 000012db: POP 000012dc: PUSH1 0x00 000012de: ADD 000012df: PUSH1 0x00 000012e1: SWAP1 000012e2: SLOAD 000012e3: SWAP1 000012e4: PUSH2 0x0100 000012e7: EXP 000012e8: SWAP1 000012e9: DIV 000012ea: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 000012ff: AND 00001300: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00001315: AND 00001316: PUSH1 0x00 00001318: DUP5 00001319: PUSH1 0x40 0000131b: MLOAD 0000131c: DUP1 0000131d: SWAP1 0000131e: POP 0000131f: PUSH1 0x00 00001321: PUSH1 0x40 00001323: MLOAD 00001324: DUP1 00001325: DUP4 00001326: SUB 00001327: DUP2 00001328: DUP6 00001329: DUP9 0000132a: DUP9 0000132b: CALL 0000132c: SWAP4 0000132d: POP 0000132e: POP 0000132f: POP 00001330: POP 00001331: POP 00001332: DUP6 00001333: DUP1 00001334: PUSH1 0x01 00001336: SWAP1 00001337: SUB 00001338: SWAP7 00001339: POP 0000133a: POP 0000133b: DUP7 0000133c: DUP3 0000133d: SUB 0000133e: SWAP2 0000133f: POP 00001340: DUP2 00001341: POP 00001342: PUSH2 0x1243 00001345: JUMP 00001346: JUMPDEST 00001347: PUSH1 0x00 00001349: DUP2 0000134a: GT 0000134b: ISZERO 0000134c: PUSH2 0x1362 0000134f: JUMPI 00001350: DUP1 00001351: PUSH1 0x00 00001353: PUSH1 0x00 00001355: DUP3 00001356: DUP3 00001357: DUP3 00001358: POP 00001359: SLOAD 0000135a: ADD 0000135b: SWAP3 0000135c: POP 0000135d: POP 0000135e: DUP2 0000135f: SWAP1 00001360: SSTORE 00001361: POP 00001362: JUMPDEST 00001363: JUMPDEST 00001364: POP 00001365: POP 00001366: POP 00001367: POP 00001368: POP 00001369: POP 0000136a: POP 0000136b: POP 0000136c: POP 0000136d: JUMP
| Severity | Category | Tool | Title | Confidence | Validated | Confirmed | Details |
|---|---|---|---|---|---|---|---|
| high | other | detector | Untrusted CALL target/value reachable | 60 | yes | yes |
viewtrace_id: 0x22a035f1175c2d218038fd05b5f9d922b9d8c2512d5bea2dbdaa07160c4f710a
call_targets:
0x0000000000000000000000000000000000000004, 0xf4cae4aec9b4d7682f8cee4d9a273ba063e71366
target_varies:
yes
classification:
target_varies
validation_json{
"sink": "CALL",
"errors": 0,
"status": "confirmed",
"attempts": 1,
"trace_id": "0x22a035f1175c2d218038fd05b5f9d922b9d8c2512d5bea2dbdaa07160c4f710a",
"confirmed": true,
"trace_mode": "callTracer",
"call_targets": [
"0x0000000000000000000000000000000000000004",
"0xf4cae4aec9b4d7682f8cee4d9a273ba063e71366"
],
"matched_probe": null,
"target_varies": true,
"classification": "target_varies"
}
witness_json{
"notes": "heuristic witness; entrypoints are best-effort selectors with zeroed calldata",
"constraints": [],
"entrypoints": [
{
"calldata": "0x21bb79fe",
"selector": "0x21bb79fe",
"calldata_variants": [
"0x21bb79fe",
"0x21bb79fe0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x2880ebe7",
"selector": "0x2880ebe7",
"calldata_variants": [
"0x2880ebe7",
"0x2880ebe70000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x51560da9",
"selector": "0x51560da9",
"calldata_variants": [
"0x51560da9",
"0x51560da90000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x6eb7b4c2",
"selector": "0x6eb7b4c2",
"calldata_variants": [
"0x6eb7b4c2",
"0x6eb7b4c20000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x75f40f40",
"selector": "0x75f40f40",
"calldata_variants": [
"0x75f40f40",
"0x75f40f400000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xb3cb8885",
"selector": "0xb3cb8885",
"calldata_variants": [
"0xb3cb8885",
"0xb3cb88850000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xc47f0027",
"selector": "0xc47f0027",
"calldata_variants": [
"0xc47f0027",
"0xc47f00270000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xddf187b0",
"selector": "0xddf187b0",
"calldata_variants": [
"0xddf187b0",
"0xddf187b00000000000000000000000000000000000000000000000000000000000000000"
]
}
]
}
evidence_json{
"examples": [
{
"pc": 233,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
},
{
"pc": 397,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
},
{
"pc": 576,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
}
],
"call_count": 10,
"guards_detected": [],
"untrusted_call_count": 9
}
|
| high | other | detector | ETH value transfer possible | 55 | yes | yes |
viewtrace_id: 0x22a035f1175c2d218038fd05b5f9d922b9d8c2512d5bea2dbdaa07160c4f710a
call_targets:
0x0000000000000000000000000000000000000004, 0xf4cae4aec9b4d7682f8cee4d9a273ba063e71366
target_varies:
yes
classification:
target_varies
validation_json{
"sink": "CALL",
"errors": 0,
"status": "confirmed",
"attempts": 1,
"trace_id": "0x22a035f1175c2d218038fd05b5f9d922b9d8c2512d5bea2dbdaa07160c4f710a",
"confirmed": true,
"trace_mode": "callTracer",
"call_targets": [
"0x0000000000000000000000000000000000000004",
"0xf4cae4aec9b4d7682f8cee4d9a273ba063e71366"
],
"matched_probe": null,
"target_varies": true,
"classification": "target_varies"
}
witness_json{
"notes": "heuristic witness; entrypoints are best-effort selectors with zeroed calldata",
"constraints": [],
"entrypoints": [
{
"calldata": "0x21bb79fe",
"selector": "0x21bb79fe",
"calldata_variants": [
"0x21bb79fe",
"0x21bb79fe0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x2880ebe7",
"selector": "0x2880ebe7",
"calldata_variants": [
"0x2880ebe7",
"0x2880ebe70000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x51560da9",
"selector": "0x51560da9",
"calldata_variants": [
"0x51560da9",
"0x51560da90000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x6eb7b4c2",
"selector": "0x6eb7b4c2",
"calldata_variants": [
"0x6eb7b4c2",
"0x6eb7b4c20000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x75f40f40",
"selector": "0x75f40f40",
"calldata_variants": [
"0x75f40f40",
"0x75f40f400000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xb3cb8885",
"selector": "0xb3cb8885",
"calldata_variants": [
"0xb3cb8885",
"0xb3cb88850000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xc47f0027",
"selector": "0xc47f0027",
"calldata_variants": [
"0xc47f0027",
"0xc47f00270000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xddf187b0",
"selector": "0xddf187b0",
"calldata_variants": [
"0xddf187b0",
"0xddf187b00000000000000000000000000000000000000000000000000000000000000000"
]
}
]
}
evidence_json{
"examples": [
{
"pc": 233,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
},
{
"pc": 397,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
},
{
"pc": 576,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
}
],
"eth_value_calls": 9,
"guards_detected": []
}
|