019b3836-58f7-7190-bf36-d7a150459806
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 |
|---|---|---|---|---|
| 8715 | artifact.fetch | complete | 1 / 3 | 3 months ago |
| 8716 | tool.cast_disasm | complete | 1 / 3 | 3 months ago |
| 52056 | analysis.bundle | complete | 1 / 3 | 1 week ago |
| 52057 | capability.graph | complete | 1 / 3 | 1 week ago |
| 52058 | detector.run | complete | 1 / 3 | 1 week ago |
| 52059 | validation.fork | complete | 1 / 3 | 1 week ago |
| 113387 | report.consolidate | complete | 1 / 6 | 1 week ago |
No slither job recorded yet.
OpenAI Codex v0.118.0 (research preview) -------- workdir: /tmp/codex-5wq_dfew model: gpt-5.4 provider: openai approval: never sandbox: read-only reasoning effort: high reasoning summaries: none session id: 019d5c92-39bd-7463-9da3-f76ee707869e -------- user You are a security auditor. You ONLY have runtime bytecode + analysis artifacts. You MUST read `BYTECODE_BUNDLE.json` before concluding; it contains the bytecode summary, evidence bundle, callsites, storage slots, and detector findings. Special cases when reasoning from bytecode (be explicit about uncertainty): - Selector inference is best-effort; missing selectors are common. - Fallback/receive paths may be the only entrypoints. - CALL vs DELEGATECALL semantics differ; DELEGATECALL executes in caller storage. - Proxy patterns (EIP-1967, minimal proxies, beacon) change which storage is authoritative. - Storage slots are raw; mappings/arrays appear via keccak patterns, names are unknown. - Guard detection is heuristic; absence of guards does NOT mean unguarded. - Returndata checking is unknown unless explicitly shown in evidence. - Precompiles (0x1..0x9) and common ERC20 transfer selectors may appear; do not over-claim. 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. - Locations can be pc references like "pc:0x123" or selectors like "selector:0xa9059cbb". Focus on: reentrancy, access control, upgradeability/proxy issues, signature validation, accounting/invariant breaks, dangerous delegatecall, and untrusted external calls. Be conservative: if evidence is weak, mark severity low/medium and explain why. 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:36:21.781285+00:00",
"returncode": 1
},
"project": {
"mode": "bytecode",
"bytecode_length": 11578,
"bytecode_truncated": false,
"capability_graph_present": true,
"analysis_artifact_present": true
},
"summary": null,
"no_findings": null,
"schema_version": 1
}
00000000: PUSH1 0x60 00000002: PUSH1 0x40 00000004: MSTORE 00000005: PUSH1 0xe0 00000007: PUSH1 0x02 00000009: EXP 0000000a: PUSH1 0x00 0000000c: CALLDATALOAD 0000000d: DIV 0000000e: PUSH4 0x545e7c61 00000013: DUP2 00000014: EQ 00000015: PUSH2 0x0026 00000018: JUMPI 00000019: DUP1 0000001a: PUSH4 0xc3a2a93a 0000001f: EQ 00000020: PUSH2 0x0179 00000023: JUMPI 00000024: JUMPDEST 00000025: STOP 00000026: JUMPDEST 00000027: PUSH2 0x01e3 0000002a: PUSH1 0x04 0000002c: CALLDATALOAD 0000002d: PUSH1 0x24 0000002f: CALLDATALOAD 00000030: PUSH1 0x00 00000032: PUSH1 0x00 00000034: PUSH1 0x40 00000036: MLOAD 00000037: PUSH2 0x13d2 0000003a: DUP1 0000003b: PUSH2 0x02ca 0000003e: DUP4 0000003f: CODECOPY 00000040: ADD 00000041: DUP1 00000042: SWAP1 00000043: POP 00000044: PUSH1 0x40 00000046: MLOAD 00000047: DUP1 00000048: SWAP2 00000049: SUB 0000004a: SWAP1 0000004b: PUSH1 0x00 0000004d: CREATE 0000004e: DUP1 0000004f: ISZERO 00000050: PUSH2 0x0002 00000053: JUMPI 00000054: SWAP1 00000055: POP 00000056: PUSH1 0x01 00000058: PUSH1 0xa0 0000005a: PUSH1 0x02 0000005c: EXP 0000005d: SUB 0000005e: DUP5 0000005f: AND 00000060: DUP3 00000061: EQ 00000062: PUSH2 0x00b9 00000065: JUMPI 00000066: DUP1 00000067: PUSH1 0x01 00000069: PUSH1 0xa0 0000006b: PUSH1 0x02 0000006d: EXP 0000006e: SUB 0000006f: AND 00000070: PUSH4 0xd1cf113e 00000075: DUP6 00000076: PUSH1 0x40 00000078: MLOAD 00000079: DUP3 0000007a: PUSH1 0xe0 0000007c: PUSH1 0x02 0000007e: EXP 0000007f: MUL 00000080: DUP2 00000081: MSTORE 00000082: PUSH1 0x04 00000084: ADD 00000085: DUP1 00000086: DUP3 00000087: PUSH1 0x01 00000089: PUSH1 0xa0 0000008b: PUSH1 0x02 0000008d: EXP 0000008e: SUB 0000008f: AND 00000090: DUP2 00000091: MSTORE 00000092: PUSH1 0x20 00000094: ADD 00000095: SWAP2 00000096: POP 00000097: POP 00000098: PUSH1 0x20 0000009a: PUSH1 0x40 0000009c: MLOAD 0000009d: DUP1 0000009e: DUP4 0000009f: SUB 000000a0: DUP2 000000a1: PUSH1 0x00 000000a3: DUP8 000000a4: DUP1 000000a5: EXTCODESIZE 000000a6: ISZERO 000000a7: PUSH2 0x0002 000000aa: JUMPI 000000ab: PUSH2 0x61da 000000ae: GAS 000000af: SUB 000000b0: CALL 000000b1: ISZERO 000000b2: PUSH2 0x0002 000000b5: JUMPI 000000b6: POP 000000b7: POP 000000b8: POP 000000b9: JUMPDEST 000000ba: CALLER 000000bb: PUSH1 0x01 000000bd: PUSH1 0xa0 000000bf: PUSH1 0x02 000000c1: EXP 000000c2: SUB 000000c3: AND 000000c4: DUP4 000000c5: PUSH1 0x01 000000c7: PUSH1 0xa0 000000c9: PUSH1 0x02 000000cb: EXP 000000cc: SUB 000000cd: AND 000000ce: EQ 000000cf: ISZERO 000000d0: ISZERO 000000d1: PUSH2 0x0139 000000d4: JUMPI 000000d5: DUP1 000000d6: PUSH1 0x01 000000d8: PUSH1 0xa0 000000da: PUSH1 0x02 000000dc: EXP 000000dd: SUB 000000de: AND 000000df: PUSH4 0x9bd99195 000000e4: ADDRESS 000000e5: DUP6 000000e6: PUSH1 0x40 000000e8: MLOAD 000000e9: DUP4 000000ea: PUSH1 0xe0 000000ec: PUSH1 0x02 000000ee: EXP 000000ef: MUL 000000f0: DUP2 000000f1: MSTORE 000000f2: PUSH1 0x04 000000f4: ADD 000000f5: DUP1 000000f6: DUP4 000000f7: PUSH1 0x01 000000f9: PUSH1 0xa0 000000fb: PUSH1 0x02 000000fd: EXP 000000fe: SUB 000000ff: AND 00000100: DUP2 00000101: MSTORE 00000102: PUSH1 0x20 00000104: ADD 00000105: DUP3 00000106: PUSH1 0x01 00000108: PUSH1 0xa0 0000010a: PUSH1 0x02 0000010c: EXP 0000010d: SUB 0000010e: AND 0000010f: DUP2 00000110: MSTORE 00000111: PUSH1 0x20 00000113: ADD 00000114: SWAP3 00000115: POP 00000116: POP 00000117: POP 00000118: PUSH1 0x20 0000011a: PUSH1 0x40 0000011c: MLOAD 0000011d: DUP1 0000011e: DUP4 0000011f: SUB 00000120: DUP2 00000121: PUSH1 0x00 00000123: DUP8 00000124: DUP1 00000125: EXTCODESIZE 00000126: ISZERO 00000127: PUSH2 0x0002 0000012a: JUMPI 0000012b: PUSH2 0x61da 0000012e: GAS 0000012f: SUB 00000130: CALL 00000131: ISZERO 00000132: PUSH2 0x0002 00000135: JUMPI 00000136: POP 00000137: POP 00000138: POP 00000139: JUMPDEST 0000013a: PUSH1 0x00 0000013c: DUP1 0000013d: SLOAD 0000013e: PUSH1 0x01 00000140: DUP2 00000141: ADD 00000142: DUP1 00000143: DUP4 00000144: SSTORE 00000145: DUP3 00000146: DUP2 00000147: DUP4 00000148: DUP1 00000149: ISZERO 0000014a: DUP3 0000014b: SWAP1 0000014c: GT 0000014d: PUSH2 0x0241 00000150: JUMPI 00000151: DUP2 00000152: DUP4 00000153: PUSH1 0x00 00000155: MSTORE 00000156: PUSH1 0x20 00000158: PUSH1 0x00 0000015a: KECCAK256 0000015b: SWAP2 0000015c: DUP3 0000015d: ADD 0000015e: SWAP2 0000015f: ADD 00000160: PUSH2 0x0241 00000163: SWAP2 00000164: SWAP1 00000165: JUMPDEST 00000166: DUP1 00000167: DUP3 00000168: GT 00000169: ISZERO 0000016a: PUSH2 0x02c6 0000016d: JUMPI 0000016e: PUSH1 0x00 00000170: DUP2 00000171: SSTORE 00000172: PUSH1 0x01 00000174: ADD 00000175: PUSH2 0x0165 00000178: JUMP 00000179: JUMPDEST 0000017a: PUSH1 0x40 0000017c: DUP1 0000017d: MLOAD 0000017e: PUSH1 0x20 00000180: DUP2 00000181: DUP2 00000182: ADD 00000183: DUP4 00000184: MSTORE 00000185: PUSH1 0x00 00000187: DUP1 00000188: DUP4 00000189: MSTORE 0000018a: DUP1 0000018b: SLOAD 0000018c: DUP5 0000018d: MLOAD 0000018e: DUP2 0000018f: DUP5 00000190: MUL 00000191: DUP2 00000192: ADD 00000193: DUP5 00000194: ADD 00000195: SWAP1 00000196: SWAP6 00000197: MSTORE 00000198: DUP1 00000199: DUP6 0000019a: MSTORE 0000019b: PUSH2 0x01f7 0000019e: SWAP5 0000019f: SWAP3 000001a0: DUP4 000001a1: ADD 000001a2: DUP3 000001a3: DUP3 000001a4: DUP1 000001a5: ISZERO 000001a6: PUSH2 0x01d9 000001a9: JUMPI 000001aa: PUSH1 0x20 000001ac: MUL 000001ad: DUP3 000001ae: ADD 000001af: SWAP2 000001b0: SWAP1 000001b1: PUSH1 0x00 000001b3: MSTORE 000001b4: PUSH1 0x20 000001b6: PUSH1 0x00 000001b8: KECCAK256 000001b9: SWAP1 000001ba: JUMPDEST 000001bb: DUP2 000001bc: SLOAD 000001bd: PUSH1 0x01 000001bf: PUSH1 0xa0 000001c1: PUSH1 0x02 000001c3: EXP 000001c4: SUB 000001c5: AND 000001c6: DUP2 000001c7: MSTORE 000001c8: PUSH1 0x01 000001ca: SWAP2 000001cb: SWAP1 000001cc: SWAP2 000001cd: ADD 000001ce: SWAP1 000001cf: PUSH1 0x20 000001d1: ADD 000001d2: DUP1 000001d3: DUP4 000001d4: GT 000001d5: PUSH2 0x01ba 000001d8: JUMPI 000001d9: JUMPDEST 000001da: POP 000001db: POP 000001dc: POP 000001dd: POP 000001de: POP 000001df: SWAP1 000001e0: POP 000001e1: SWAP1 000001e2: JUMP 000001e3: JUMPDEST 000001e4: PUSH1 0x40 000001e6: DUP1 000001e7: MLOAD 000001e8: SWAP2 000001e9: ISZERO 000001ea: ISZERO 000001eb: DUP3 000001ec: MSTORE 000001ed: MLOAD 000001ee: SWAP1 000001ef: DUP2 000001f0: SWAP1 000001f1: SUB 000001f2: PUSH1 0x20 000001f4: ADD 000001f5: SWAP1 000001f6: RETURN 000001f7: JUMPDEST 000001f8: PUSH1 0x40 000001fa: MLOAD 000001fb: DUP1 000001fc: DUP1 000001fd: PUSH1 0x20 000001ff: ADD 00000200: DUP3 00000201: DUP2 00000202: SUB 00000203: DUP3 00000204: MSTORE 00000205: DUP4 00000206: DUP2 00000207: DUP2 00000208: MLOAD 00000209: DUP2 0000020a: MSTORE 0000020b: PUSH1 0x20 0000020d: ADD 0000020e: SWAP2 0000020f: POP 00000210: DUP1 00000211: MLOAD 00000212: SWAP1 00000213: PUSH1 0x20 00000215: ADD 00000216: SWAP1 00000217: PUSH1 0x20 00000219: MUL 0000021a: DUP1 0000021b: DUP4 0000021c: DUP4 0000021d: DUP3 0000021e: SWAP1 0000021f: PUSH1 0x00 00000221: PUSH1 0x04 00000223: PUSH1 0x20 00000225: DUP5 00000226: PUSH1 0x1f 00000228: ADD 00000229: DIV 0000022a: PUSH1 0x03 0000022c: MUL 0000022d: PUSH1 0x0f 0000022f: ADD 00000230: CALL 00000231: POP 00000232: SWAP1 00000233: POP 00000234: ADD 00000235: SWAP3 00000236: POP 00000237: POP 00000238: POP 00000239: PUSH1 0x40 0000023b: MLOAD 0000023c: DUP1 0000023d: SWAP2 0000023e: SUB 0000023f: SWAP1 00000240: RETURN 00000241: JUMPDEST 00000242: POP 00000243: POP 00000244: POP 00000245: PUSH1 0x00 00000247: SWAP3 00000248: DUP4 00000249: MSTORE 0000024a: POP 0000024b: PUSH1 0x20 0000024d: SWAP2 0000024e: DUP3 0000024f: SWAP1 00000250: KECCAK256 00000251: ADD 00000252: DUP1 00000253: SLOAD 00000254: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00000269: NOT 0000026a: AND 0000026b: DUP4 0000026c: OR 0000026d: SWAP1 0000026e: SSTORE 0000026f: PUSH1 0x40 00000271: DUP1 00000272: MLOAD 00000273: PUSH1 0x01 00000275: PUSH1 0xa0 00000277: PUSH1 0x02 00000279: EXP 0000027a: SUB 0000027b: DUP5 0000027c: DUP2 0000027d: AND 0000027e: DUP3 0000027f: MSTORE 00000280: DUP7 00000281: DUP2 00000282: AND 00000283: SWAP4 00000284: DUP3 00000285: ADD 00000286: SWAP4 00000287: SWAP1 00000288: SWAP4 00000289: MSTORE 0000028a: CALLER 0000028b: SWAP1 0000028c: SWAP3 0000028d: AND 0000028e: DUP3 0000028f: DUP3 00000290: ADD 00000291: MSTORE 00000292: MLOAD 00000293: PUSH32 0xd891579382335a4561d7e90956afe163514f6a8057aeb64393b910c17abb3387 000002b4: SWAP2 000002b5: DUP2 000002b6: SWAP1 000002b7: SUB 000002b8: PUSH1 0x60 000002ba: ADD 000002bb: SWAP1 000002bc: LOG1 000002bd: POP 000002be: PUSH1 0x01 000002c0: SWAP4 000002c1: SWAP3 000002c2: POP 000002c3: POP 000002c4: POP 000002c5: JUMP 000002c6: JUMPDEST 000002c7: POP 000002c8: SWAP1 000002c9: JUMP 000002ca: PUSH1 0x60 000002cc: PUSH1 0x40 000002ce: MSTORE 000002cf: PUSH1 0x02 000002d1: PUSH1 0x05 000002d3: PUSH1 0x00 000002d5: POP 000002d6: DUP2 000002d7: DUP2 000002d8: SLOAD 000002d9: DUP2 000002da: DUP4 000002db: SSTORE 000002dc: DUP2 000002dd: DUP2 000002de: ISZERO 000002df: GT 000002e0: PUSH2 0x0040 000002e3: JUMPI 000002e4: PUSH1 0x00 000002e6: DUP4 000002e7: DUP2 000002e8: MSTORE 000002e9: PUSH1 0x20 000002eb: SWAP1 000002ec: KECCAK256 000002ed: PUSH2 0x0040 000002f0: SWAP2 000002f1: DUP2 000002f2: ADD 000002f3: SWAP1 000002f4: DUP4 000002f5: ADD 000002f6: JUMPDEST 000002f7: DUP1 000002f8: DUP3 000002f9: GT 000002fa: ISZERO 000002fb: PUSH2 0x00d9 000002fe: JUMPI 000002ff: PUSH1 0x00 00000301: DUP2 00000302: SSTORE 00000303: PUSH1 0x01 00000305: ADD 00000306: PUSH2 0x002c 00000309: JUMP 0000030a: JUMPDEST 0000030b: POP 0000030c: POP 0000030d: POP 0000030e: POP 0000030f: CALLER 00000310: PUSH1 0x05 00000312: PUSH1 0x00 00000314: POP 00000315: PUSH1 0x01 00000317: DUP2 00000318: SLOAD 00000319: DUP2 0000031a: LT 0000031b: ISZERO 0000031c: PUSH2 0x0002 0000031f: JUMPI 00000320: PUSH32 0x036b6384b5eca791c62761152d0c79bb0604c104a5fb6f4eb0703f3154bb3db1 00000341: DUP1 00000342: SLOAD 00000343: PUSH1 0x01 00000345: PUSH1 0xa0 00000347: PUSH1 0x02 00000349: EXP 0000034a: SUB 0000034b: NOT 0000034c: AND 0000034d: DUP5 0000034e: OR 0000034f: SWAP1 00000350: SSTORE 00000351: PUSH1 0x01 00000353: PUSH1 0xa0 00000355: PUSH1 0x02 00000357: EXP 00000358: SUB 00000359: SWAP1 0000035a: SWAP3 0000035b: AND 0000035c: PUSH1 0x00 0000035e: SWAP1 0000035f: DUP2 00000360: MSTORE 00000361: PUSH1 0x04 00000363: PUSH1 0x20 00000365: MSTORE 00000366: PUSH1 0x40 00000368: SWAP1 00000369: KECCAK256 0000036a: DUP3 0000036b: SWAP1 0000036c: SSTORE 0000036d: POP 0000036e: PUSH1 0x03 00000370: DUP2 00000371: SWAP1 00000372: SSTORE 00000373: PUSH1 0x02 00000375: DUP1 00000376: SLOAD 00000377: DUP3 00000378: DUP3 00000379: SSTORE 0000037a: DUP3 0000037b: SWAP1 0000037c: DUP1 0000037d: ISZERO 0000037e: DUP3 0000037f: SWAP1 00000380: GT 00000381: PUSH2 0x00dd 00000384: JUMPI 00000385: PUSH1 0x03 00000387: MUL 00000388: DUP2 00000389: PUSH1 0x03 0000038b: MUL 0000038c: DUP4 0000038d: PUSH1 0x00 0000038f: MSTORE 00000390: PUSH1 0x20 00000392: PUSH1 0x00 00000394: KECCAK256 00000395: SWAP2 00000396: DUP3 00000397: ADD 00000398: SWAP2 00000399: ADD 0000039a: PUSH2 0x00dd 0000039d: SWAP2 0000039e: SWAP1 0000039f: PUSH2 0x0103 000003a2: JUMP 000003a3: JUMPDEST 000003a4: POP 000003a5: SWAP1 000003a6: JUMP 000003a7: JUMPDEST 000003a8: POP 000003a9: POP 000003aa: POP 000003ab: POP 000003ac: PUSH2 0x129a 000003af: DUP1 000003b0: PUSH2 0x0138 000003b3: PUSH1 0x00 000003b5: CODECOPY 000003b6: PUSH1 0x00 000003b8: RETURN 000003b9: JUMPDEST 000003ba: POP 000003bb: POP 000003bc: PUSH1 0x00 000003be: PUSH1 0x01 000003c0: DUP3 000003c1: ADD 000003c2: DUP2 000003c3: SWAP1 000003c4: SSTORE 000003c5: PUSH1 0x02 000003c7: DUP3 000003c8: ADD 000003c9: SSTORE 000003ca: PUSH1 0x03 000003cc: ADD 000003cd: JUMPDEST 000003ce: DUP1 000003cf: DUP3 000003d0: GT 000003d1: ISZERO 000003d2: PUSH2 0x00d9 000003d5: JUMPI 000003d6: PUSH1 0x00 000003d8: PUSH1 0x00 000003da: DUP3 000003db: ADD 000003dc: PUSH1 0x00 000003de: POP 000003df: DUP1 000003e0: SLOAD 000003e1: PUSH1 0x00 000003e3: DUP3 000003e4: SSTORE 000003e5: PUSH1 0x1f 000003e7: ADD 000003e8: PUSH1 0x20 000003ea: SWAP1 000003eb: DIV 000003ec: SWAP1 000003ed: PUSH1 0x00 000003ef: MSTORE 000003f0: PUSH1 0x20 000003f2: PUSH1 0x00 000003f4: KECCAK256 000003f5: SWAP1 000003f6: DUP2 000003f7: ADD 000003f8: SWAP1 000003f9: PUSH2 0x00ef 000003fc: SWAP2 000003fd: SWAP1 000003fe: PUSH2 0x002c 00000401: JUMP 00000402: PUSH1 0x60 00000404: PUSH1 0x40 00000406: MSTORE 00000407: CALLDATASIZE 00000408: ISZERO 00000409: PUSH2 0x00ae 0000040c: JUMPI 0000040d: PUSH1 0xe0 0000040f: PUSH1 0x02 00000411: EXP 00000412: PUSH1 0x00 00000414: CALLDATALOAD 00000415: DIV 00000416: PUSH4 0x24f1ec37 0000041b: DUP2 0000041c: EQ 0000041d: PUSH2 0x00ca 00000420: JUMPI 00000421: DUP1 00000422: PUSH4 0x446294ad 00000427: EQ 00000428: PUSH2 0x00dc 0000042b: JUMPI 0000042c: DUP1 0000042d: PUSH4 0x4f60f334 00000432: EQ 00000433: PUSH2 0x018d 00000436: JUMPI 00000437: DUP1 00000438: PUSH4 0x62891b5d 0000043d: EQ 0000043e: PUSH2 0x019f 00000441: JUMPI 00000442: DUP1 00000443: PUSH4 0x69a5e902 00000448: EQ 00000449: PUSH2 0x01af 0000044c: JUMPI 0000044d: DUP1 0000044e: PUSH4 0x73f310df 00000453: EQ 00000454: PUSH2 0x0205 00000457: JUMPI 00000458: DUP1 00000459: PUSH4 0x7ed19af9 0000045e: EQ 0000045f: PUSH2 0x0219 00000462: JUMPI 00000463: DUP1 00000464: PUSH4 0x8060830a 00000469: EQ 0000046a: PUSH2 0x022e 0000046d: JUMPI 0000046e: DUP1 0000046f: PUSH4 0x9bd99195 00000474: EQ 00000475: PUSH2 0x03e0 00000478: JUMPI 00000479: DUP1 0000047a: PUSH4 0xb87c03c2 0000047f: EQ 00000480: PUSH2 0x03f5 00000483: JUMPI 00000484: DUP1 00000485: PUSH4 0xc23693e0 0000048a: EQ 0000048b: PUSH2 0x0429 0000048e: JUMPI 0000048f: DUP1 00000490: PUSH4 0xd1cf113e 00000495: EQ 00000496: PUSH2 0x0432 00000499: JUMPI 0000049a: DUP1 0000049b: PUSH4 0xe419f189 000004a0: EQ 000004a1: PUSH2 0x0442 000004a4: JUMPI 000004a5: DUP1 000004a6: PUSH4 0xeb7402f5 000004ab: EQ 000004ac: PUSH2 0x0469 000004af: JUMPI 000004b0: JUMPDEST 000004b1: PUSH2 0x0495 000004b4: PUSH1 0x00 000004b6: PUSH2 0x04a9 000004b9: JUMPDEST 000004ba: PUSH1 0x00 000004bc: PUSH1 0x00 000004be: PUSH1 0x00 000004c0: PUSH1 0x00 000004c2: PUSH1 0x00 000004c4: PUSH2 0x063a 000004c7: CALLER 000004c8: PUSH2 0x0449 000004cb: JUMP 000004cc: JUMPDEST 000004cd: PUSH2 0x0501 000004d0: PUSH1 0x00 000004d2: SLOAD 000004d3: PUSH1 0x01 000004d5: PUSH1 0xa0 000004d7: PUSH1 0x02 000004d9: EXP 000004da: SUB 000004db: AND 000004dc: DUP2 000004dd: JUMP 000004de: JUMPDEST 000004df: PUSH2 0x051e 000004e2: PUSH1 0x40 000004e4: DUP1 000004e5: MLOAD 000004e6: PUSH1 0x20 000004e8: DUP2 000004e9: DUP2 000004ea: ADD 000004eb: DUP4 000004ec: MSTORE 000004ed: PUSH1 0x00 000004ef: DUP1 000004f0: DUP4 000004f1: MSTORE 000004f2: DUP4 000004f3: MLOAD 000004f4: SWAP2 000004f5: DUP3 000004f6: ADD 000004f7: DUP5 000004f8: MSTORE 000004f9: DUP1 000004fa: DUP3 000004fb: MSTORE 000004fc: SWAP3 000004fd: MLOAD 000004fe: PUSH1 0x05 00000500: SLOAD 00000501: SWAP3 00000502: SWAP4 00000503: SWAP2 00000504: SWAP3 00000505: PUSH1 0x00 00000507: NOT 00000508: ADD 00000509: SWAP1 0000050a: DUP1 0000050b: MSIZE 0000050c: LT 0000050d: PUSH2 0x0111 00000510: JUMPI 00000511: POP 00000512: MSIZE 00000513: JUMPDEST 00000514: SWAP1 00000515: DUP1 00000516: DUP3 00000517: MSTORE 00000518: DUP1 00000519: PUSH1 0x20 0000051b: MUL 0000051c: PUSH1 0x20 0000051e: ADD 0000051f: DUP3 00000520: ADD 00000521: PUSH1 0x40 00000523: MSTORE 00000524: DUP1 00000525: ISZERO 00000526: PUSH2 0x0128 00000529: JUMPI 0000052a: JUMPDEST 0000052b: POP 0000052c: SWAP2 0000052d: POP 0000052e: PUSH1 0x01 00000530: SWAP1 00000531: POP 00000532: JUMPDEST 00000533: PUSH1 0x05 00000535: SLOAD 00000536: DUP2 00000537: LT 00000538: ISZERO 00000539: PUSH2 0x09f3 0000053c: JUMPI 0000053d: PUSH1 0x05 0000053f: DUP1 00000540: SLOAD 00000541: DUP3 00000542: SWAP1 00000543: DUP2 00000544: LT 00000545: ISZERO 00000546: PUSH2 0x0002 00000549: JUMPI 0000054a: POP 0000054b: PUSH1 0x00 0000054d: MSTORE 0000054e: PUSH1 0x00 00000550: DUP1 00000551: MLOAD 00000552: PUSH1 0x20 00000554: PUSH2 0x127a 00000557: DUP4 00000558: CODECOPY 00000559: DUP2 0000055a: MLOAD 0000055b: SWAP2 0000055c: MSTORE 0000055d: DUP2 0000055e: ADD 0000055f: SLOAD 00000560: DUP3 00000561: MLOAD 00000562: PUSH1 0x01 00000564: PUSH1 0xa0 00000566: PUSH1 0x02 00000568: EXP 00000569: SUB 0000056a: SWAP2 0000056b: SWAP1 0000056c: SWAP2 0000056d: AND 0000056e: SWAP1 0000056f: DUP4 00000570: SWAP1 00000571: PUSH1 0x00 00000573: NOT 00000574: DUP5 00000575: ADD 00000576: SWAP1 00000577: DUP2 00000578: LT 00000579: ISZERO 0000057a: PUSH2 0x0002 0000057d: JUMPI 0000057e: PUSH1 0x20 00000580: SWAP1 00000581: DUP2 00000582: MUL 00000583: SWAP1 00000584: SWAP2 00000585: ADD 00000586: ADD 00000587: MSTORE 00000588: PUSH1 0x01 0000058a: ADD 0000058b: PUSH2 0x0130 0000058e: JUMP 0000058f: JUMPDEST 00000590: PUSH2 0x0495 00000593: PUSH1 0x04 00000595: CALLDATALOAD 00000596: PUSH1 0x00 00000598: PUSH1 0x00 0000059a: PUSH2 0x09f9 0000059d: PUSH2 0x00b7 000005a0: JUMP 000005a1: JUMPDEST 000005a2: PUSH2 0x0495 000005a5: PUSH1 0x04 000005a7: CALLDATALOAD 000005a8: PUSH1 0x00 000005aa: PUSH2 0x0aca 000005ad: PUSH2 0x00b7 000005b0: JUMP 000005b1: JUMPDEST 000005b2: PUSH1 0x40 000005b4: DUP1 000005b5: MLOAD 000005b6: PUSH1 0x20 000005b8: PUSH1 0x44 000005ba: CALLDATALOAD 000005bb: PUSH1 0x04 000005bd: DUP2 000005be: DUP2 000005bf: ADD 000005c0: CALLDATALOAD 000005c1: PUSH1 0x1f 000005c3: DUP2 000005c4: ADD 000005c5: DUP5 000005c6: SWAP1 000005c7: DIV 000005c8: DUP5 000005c9: MUL 000005ca: DUP6 000005cb: ADD 000005cc: DUP5 000005cd: ADD 000005ce: SWAP1 000005cf: SWAP6 000005d0: MSTORE 000005d1: DUP5 000005d2: DUP5 000005d3: MSTORE 000005d4: PUSH2 0x0495 000005d7: SWAP5 000005d8: DUP2 000005d9: CALLDATALOAD 000005da: SWAP5 000005db: PUSH1 0x24 000005dd: DUP1 000005de: CALLDATALOAD 000005df: SWAP6 000005e0: SWAP4 000005e1: SWAP5 000005e2: PUSH1 0x64 000005e4: SWAP5 000005e5: SWAP3 000005e6: SWAP4 000005e7: SWAP2 000005e8: ADD 000005e9: SWAP2 000005ea: DUP2 000005eb: SWAP1 000005ec: DUP5 000005ed: ADD 000005ee: DUP4 000005ef: DUP3 000005f0: DUP1 000005f1: DUP3 000005f2: DUP5 000005f3: CALLDATACOPY 000005f4: POP 000005f5: SWAP5 000005f6: SWAP7 000005f7: POP 000005f8: POP 000005f9: POP 000005fa: POP 000005fb: POP 000005fc: POP 000005fd: POP 000005fe: PUSH1 0x00 00000600: PUSH2 0x0bb9 00000603: PUSH2 0x00b7 00000606: JUMP 00000607: JUMPDEST 00000608: PUSH2 0x0495 0000060b: PUSH1 0x04 0000060d: CALLDATALOAD 0000060e: PUSH1 0x00 00000610: PUSH1 0x00 00000612: PUSH1 0x00 00000614: PUSH2 0x0c39 00000617: PUSH2 0x00b7 0000061a: JUMP 0000061b: JUMPDEST 0000061c: PUSH2 0x0495 0000061f: PUSH1 0x04 00000621: CALLDATALOAD 00000622: PUSH1 0x00 00000624: PUSH1 0x00 00000626: PUSH1 0x00 00000628: PUSH2 0x0dba 0000062b: CALLER 0000062c: PUSH2 0x0449 0000062f: JUMP 00000630: JUMPDEST 00000631: PUSH2 0x0568 00000634: PUSH1 0x40 00000636: DUP1 00000637: MLOAD 00000638: PUSH1 0x20 0000063a: DUP2 0000063b: DUP2 0000063c: ADD 0000063d: DUP4 0000063e: MSTORE 0000063f: PUSH1 0x00 00000641: DUP1 00000642: DUP4 00000643: MSTORE 00000644: DUP4 00000645: MLOAD 00000646: DUP1 00000647: DUP4 00000648: ADD 00000649: DUP6 0000064a: MSTORE 0000064b: DUP2 0000064c: DUP2 0000064d: MSTORE 0000064e: DUP5 0000064f: MLOAD 00000650: DUP1 00000651: DUP5 00000652: ADD 00000653: DUP7 00000654: MSTORE 00000655: DUP3 00000656: DUP2 00000657: MSTORE 00000658: DUP6 00000659: MLOAD 0000065a: DUP1 0000065b: DUP6 0000065c: ADD 0000065d: DUP8 0000065e: MSTORE 0000065f: DUP4 00000660: DUP2 00000661: MSTORE 00000662: DUP7 00000663: MLOAD 00000664: DUP1 00000665: DUP7 00000666: ADD 00000667: DUP9 00000668: MSTORE 00000669: DUP5 0000066a: DUP2 0000066b: MSTORE 0000066c: DUP8 0000066d: MLOAD 0000066e: DUP1 0000066f: DUP8 00000670: ADD 00000671: DUP10 00000672: MSTORE 00000673: DUP6 00000674: DUP2 00000675: MSTORE 00000676: DUP9 00000677: MLOAD 00000678: SWAP7 00000679: DUP8 0000067a: ADD 0000067b: DUP10 0000067c: MSTORE 0000067d: DUP6 0000067e: DUP8 0000067f: MSTORE 00000680: PUSH1 0x02 00000682: SLOAD 00000683: SWAP9 00000684: MLOAD 00000685: SWAP8 00000686: SWAP9 00000687: SWAP5 00000688: SWAP8 00000689: SWAP4 0000068a: SWAP7 0000068b: SWAP3 0000068c: SWAP6 0000068d: SWAP2 0000068e: SWAP5 0000068f: SWAP1 00000690: SWAP4 00000691: SWAP2 00000692: SWAP3 00000693: DUP4 00000694: SWAP3 00000695: DUP4 00000696: SWAP3 00000697: DUP4 00000698: SWAP3 00000699: SWAP2 0000069a: DUP4 0000069b: SWAP2 0000069c: PUSH1 0x00 0000069e: NOT 0000069f: ADD 000006a0: SWAP1 000006a1: DUP1 000006a2: MSIZE 000006a3: LT 000006a4: PUSH2 0x02a8 000006a7: JUMPI 000006a8: POP 000006a9: MSIZE 000006aa: JUMPDEST 000006ab: SWAP1 000006ac: DUP1 000006ad: DUP3 000006ae: MSTORE 000006af: DUP1 000006b0: PUSH1 0x20 000006b2: MUL 000006b3: PUSH1 0x20 000006b5: ADD 000006b6: DUP3 000006b7: ADD 000006b8: PUSH1 0x40 000006ba: MSTORE 000006bb: DUP1 000006bc: ISZERO 000006bd: PUSH2 0x02bf 000006c0: JUMPI 000006c1: JUMPDEST 000006c2: POP 000006c3: PUSH1 0x02 000006c5: SLOAD 000006c6: PUSH1 0x40 000006c8: MLOAD 000006c9: SWAP2 000006ca: SWAP11 000006cb: POP 000006cc: PUSH1 0x00 000006ce: NOT 000006cf: ADD 000006d0: SWAP1 000006d1: DUP1 000006d2: MSIZE 000006d3: LT 000006d4: PUSH2 0x02d8 000006d7: JUMPI 000006d8: POP 000006d9: MSIZE 000006da: JUMPDEST 000006db: SWAP1 000006dc: DUP1 000006dd: DUP3 000006de: MSTORE 000006df: DUP1 000006e0: PUSH1 0x20 000006e2: MUL 000006e3: PUSH1 0x20 000006e5: ADD 000006e6: DUP3 000006e7: ADD 000006e8: PUSH1 0x40 000006ea: MSTORE 000006eb: DUP1 000006ec: ISZERO 000006ed: PUSH2 0x02ef 000006f0: JUMPI 000006f1: JUMPDEST 000006f2: POP 000006f3: PUSH1 0x02 000006f5: SLOAD 000006f6: PUSH1 0x05 000006f8: SLOAD 000006f9: PUSH1 0x40 000006fb: MLOAD 000006fc: SWAP3 000006fd: SWAP11 000006fe: POP 000006ff: PUSH1 0x00 00000701: NOT 00000702: SWAP1 00000703: DUP2 00000704: ADD 00000705: SWAP2 00000706: ADD 00000707: MUL 00000708: SWAP1 00000709: DUP1 0000070a: MSIZE 0000070b: LT 0000070c: PUSH2 0x0310 0000070f: JUMPI 00000710: POP 00000711: MSIZE 00000712: JUMPDEST 00000713: SWAP1 00000714: DUP1 00000715: DUP3 00000716: MSTORE 00000717: DUP1 00000718: PUSH1 0x20 0000071a: MUL 0000071b: PUSH1 0x20 0000071d: ADD 0000071e: DUP3 0000071f: ADD 00000720: PUSH1 0x40 00000722: MSTORE 00000723: DUP1 00000724: ISZERO 00000725: PUSH2 0x0327 00000728: JUMPI 00000729: JUMPDEST 0000072a: POP 0000072b: SWAP7 0000072c: POP 0000072d: PUSH1 0x00 0000072f: SWAP6 00000730: POP 00000731: PUSH1 0x00 00000733: SWAP5 00000734: POP 00000735: JUMPDEST 00000736: PUSH1 0x02 00000738: SLOAD 00000739: PUSH1 0x00 0000073b: NOT 0000073c: ADD 0000073d: DUP6 0000073e: LT 0000073f: ISZERO 00000740: PUSH2 0x0ee7 00000743: JUMPI 00000744: PUSH1 0x02 00000746: DUP1 00000747: SLOAD 00000748: PUSH1 0x01 0000074a: DUP8 0000074b: ADD 0000074c: SWAP1 0000074d: DUP2 0000074e: LT 0000074f: ISZERO 00000750: PUSH2 0x0002 00000753: JUMPI 00000754: SWAP1 00000755: PUSH1 0x00 00000757: MSTORE 00000758: PUSH1 0x20 0000075a: PUSH1 0x00 0000075c: KECCAK256 0000075d: SWAP1 0000075e: PUSH1 0x03 00000760: MUL 00000761: ADD 00000762: PUSH1 0x00 00000764: POP 00000765: SWAP4 00000766: POP 00000767: DUP4 00000768: PUSH1 0x02 0000076a: ADD 0000076b: PUSH1 0x00 0000076d: POP 0000076e: SLOAD 0000076f: DUP10 00000770: DUP7 00000771: DUP2 00000772: MLOAD 00000773: DUP2 00000774: LT 00000775: ISZERO 00000776: PUSH2 0x0002 00000779: JUMPI 0000077a: PUSH1 0x20 0000077c: SWAP1 0000077d: DUP2 0000077e: MUL 0000077f: SWAP1 00000780: SWAP2 00000781: ADD 00000782: ADD 00000783: MSTORE 00000784: PUSH1 0x01 00000786: DUP5 00000787: ADD 00000788: SLOAD 00000789: DUP9 0000078a: MLOAD 0000078b: DUP10 0000078c: SWAP1 0000078d: DUP8 0000078e: SWAP1 0000078f: DUP2 00000790: LT 00000791: ISZERO 00000792: PUSH2 0x0002 00000795: JUMPI 00000796: PUSH1 0x20 00000798: SWAP1 00000799: DUP2 0000079a: MUL 0000079b: SWAP1 0000079c: SWAP2 0000079d: ADD 0000079e: ADD 0000079f: MSTORE 000007a0: PUSH1 0x01 000007a2: SWAP3 000007a3: POP 000007a4: JUMPDEST 000007a5: PUSH1 0x05 000007a7: SLOAD 000007a8: DUP4 000007a9: LT 000007aa: ISZERO 000007ab: PUSH2 0x0f58 000007ae: JUMPI 000007af: PUSH2 0x0f64 000007b2: DUP5 000007b3: PUSH1 0x02 000007b5: ADD 000007b6: PUSH1 0x00 000007b8: POP 000007b9: SLOAD 000007ba: PUSH1 0x05 000007bc: PUSH1 0x00 000007be: POP 000007bf: DUP6 000007c0: DUP2 000007c1: SLOAD 000007c2: DUP2 000007c3: LT 000007c4: ISZERO 000007c5: PUSH2 0x0002 000007c8: JUMPI 000007c9: PUSH1 0x00 000007cb: SWAP2 000007cc: DUP3 000007cd: MSTORE 000007ce: PUSH1 0x20 000007d0: SWAP1 000007d1: SWAP2 000007d2: KECCAK256 000007d3: ADD 000007d4: SLOAD 000007d5: PUSH1 0x01 000007d7: PUSH1 0xa0 000007d9: PUSH1 0x02 000007db: EXP 000007dc: SUB 000007dd: AND 000007de: PUSH2 0x0473 000007e1: JUMP 000007e2: JUMPDEST 000007e3: PUSH2 0x0495 000007e6: PUSH1 0x04 000007e8: CALLDATALOAD 000007e9: PUSH1 0x24 000007eb: CALLDATALOAD 000007ec: PUSH1 0x00 000007ee: PUSH1 0x00 000007f0: PUSH2 0x0fd3 000007f3: PUSH2 0x00b7 000007f6: JUMP 000007f7: JUMPDEST 000007f8: PUSH2 0x0501 000007fb: PUSH1 0x04 000007fd: CALLDATALOAD 000007fe: PUSH1 0x05 00000800: DUP1 00000801: SLOAD 00000802: DUP3 00000803: SWAP1 00000804: DUP2 00000805: LT 00000806: ISZERO 00000807: PUSH2 0x0002 0000080a: JUMPI 0000080b: POP 0000080c: PUSH1 0x00 0000080e: MSTORE 0000080f: PUSH1 0x00 00000811: DUP1 00000812: MLOAD 00000813: PUSH1 0x20 00000815: PUSH2 0x127a 00000818: DUP4 00000819: CODECOPY 0000081a: DUP2 0000081b: MLOAD 0000081c: SWAP2 0000081d: MSTORE 0000081e: ADD 0000081f: SLOAD 00000820: PUSH1 0x01 00000822: PUSH1 0xa0 00000824: PUSH1 0x02 00000826: EXP 00000827: SUB 00000828: AND 00000829: DUP2 0000082a: JUMP 0000082b: JUMPDEST 0000082c: PUSH2 0x0628 0000082f: PUSH1 0x03 00000831: SLOAD 00000832: DUP2 00000833: JUMP 00000834: JUMPDEST 00000835: PUSH2 0x0495 00000838: PUSH1 0x04 0000083a: CALLDATALOAD 0000083b: PUSH1 0x00 0000083d: PUSH2 0x10c3 00000840: PUSH2 0x00b7 00000843: JUMP 00000844: JUMPDEST 00000845: PUSH2 0x0495 00000848: PUSH1 0x04 0000084a: CALLDATALOAD 0000084b: JUMPDEST 0000084c: PUSH1 0x01 0000084e: PUSH1 0xa0 00000850: PUSH1 0x02 00000852: EXP 00000853: SUB 00000854: DUP2 00000855: AND 00000856: PUSH1 0x00 00000858: SWAP1 00000859: DUP2 0000085a: MSTORE 0000085b: PUSH1 0x04 0000085d: PUSH1 0x20 0000085f: MSTORE 00000860: PUSH1 0x40 00000862: DUP2 00000863: KECCAK256 00000864: SLOAD 00000865: GT 00000866: JUMPDEST 00000867: SWAP2 00000868: SWAP1 00000869: POP 0000086a: JUMP 0000086b: JUMPDEST 0000086c: PUSH2 0x0495 0000086f: PUSH1 0x04 00000871: CALLDATALOAD 00000872: PUSH1 0x24 00000874: CALLDATALOAD 00000875: JUMPDEST 00000876: PUSH1 0x00 00000878: DUP3 00000879: DUP2 0000087a: MSTORE 0000087b: PUSH1 0x01 0000087d: PUSH1 0x20 0000087f: MSTORE 00000880: PUSH1 0x40 00000882: DUP2 00000883: KECCAK256 00000884: SLOAD 00000885: DUP2 00000886: DUP1 00000887: DUP3 00000888: DUP2 00000889: EQ 0000088a: ISZERO 0000088b: PUSH2 0x111b 0000088e: JUMPI 0000088f: PUSH1 0x00 00000891: SWAP4 00000892: POP 00000893: PUSH2 0x1112 00000896: JUMP 00000897: JUMPDEST 00000898: PUSH1 0x40 0000089a: DUP1 0000089b: MLOAD 0000089c: SWAP2 0000089d: ISZERO 0000089e: ISZERO 0000089f: DUP3 000008a0: MSTORE 000008a1: MLOAD 000008a2: SWAP1 000008a3: DUP2 000008a4: SWAP1 000008a5: SUB 000008a6: PUSH1 0x20 000008a8: ADD 000008a9: SWAP1 000008aa: RETURN 000008ab: JUMPDEST 000008ac: ISZERO 000008ad: PUSH2 0x04fe 000008b0: JUMPI 000008b1: PUSH1 0x00 000008b3: CALLDATASIZE 000008b4: GT 000008b5: ISZERO 000008b6: PUSH2 0x04fa 000008b9: JUMPI 000008ba: PUSH1 0x00 000008bc: DUP1 000008bd: SLOAD 000008be: PUSH1 0x40 000008c0: MLOAD 000008c1: PUSH1 0x01 000008c3: PUSH1 0xa0 000008c5: PUSH1 0x02 000008c7: EXP 000008c8: SUB 000008c9: SWAP2 000008ca: SWAP1 000008cb: SWAP2 000008cc: AND 000008cd: SWAP2 000008ce: SWAP1 000008cf: CALLDATASIZE 000008d0: SWAP1 000008d1: DUP1 000008d2: DUP4 000008d3: DUP4 000008d4: DUP1 000008d5: DUP3 000008d6: DUP5 000008d7: CALLDATACOPY 000008d8: DUP3 000008d9: ADD 000008da: SWAP2 000008db: POP 000008dc: POP 000008dd: SWAP3 000008de: POP 000008df: POP 000008e0: POP 000008e1: PUSH1 0x00 000008e3: PUSH1 0x40 000008e5: MLOAD 000008e6: DUP1 000008e7: DUP4 000008e8: SUB 000008e9: DUP2 000008ea: PUSH1 0x00 000008ec: DUP7 000008ed: PUSH2 0x61da 000008f0: GAS 000008f1: SUB 000008f2: CALL 000008f3: SWAP2 000008f4: POP 000008f5: POP 000008f6: SWAP1 000008f7: POP 000008f8: PUSH2 0x04fe 000008fb: JUMP 000008fc: JUMPDEST 000008fd: POP 000008fe: PUSH1 0x00 00000900: JUMPDEST 00000901: SWAP1 00000902: JUMP 00000903: JUMPDEST 00000904: PUSH1 0x40 00000906: DUP1 00000907: MLOAD 00000908: PUSH1 0x01 0000090a: PUSH1 0xa0 0000090c: PUSH1 0x02 0000090e: EXP 0000090f: SUB 00000910: SWAP3 00000911: SWAP1 00000912: SWAP3 00000913: AND 00000914: DUP3 00000915: MSTORE 00000916: MLOAD 00000917: SWAP1 00000918: DUP2 00000919: SWAP1 0000091a: SUB 0000091b: PUSH1 0x20 0000091d: ADD 0000091e: SWAP1 0000091f: RETURN 00000920: JUMPDEST 00000921: PUSH1 0x40 00000923: MLOAD 00000924: DUP1 00000925: DUP1 00000926: PUSH1 0x20 00000928: ADD 00000929: DUP3 0000092a: DUP2 0000092b: SUB 0000092c: DUP3 0000092d: MSTORE 0000092e: DUP4 0000092f: DUP2 00000930: DUP2 00000931: MLOAD 00000932: DUP2 00000933: MSTORE 00000934: PUSH1 0x20 00000936: ADD 00000937: SWAP2 00000938: POP 00000939: DUP1 0000093a: MLOAD 0000093b: SWAP1 0000093c: PUSH1 0x20 0000093e: ADD 0000093f: SWAP1 00000940: PUSH1 0x20 00000942: MUL 00000943: DUP1 00000944: DUP4 00000945: DUP4 00000946: DUP3 00000947: SWAP1 00000948: PUSH1 0x00 0000094a: PUSH1 0x04 0000094c: PUSH1 0x20 0000094e: DUP5 0000094f: PUSH1 0x1f 00000951: ADD 00000952: DIV 00000953: PUSH1 0x03 00000955: MUL 00000956: PUSH1 0x0f 00000958: ADD 00000959: CALL 0000095a: POP 0000095b: SWAP1 0000095c: POP 0000095d: ADD 0000095e: SWAP3 0000095f: POP 00000960: POP 00000961: POP 00000962: PUSH1 0x40 00000964: MLOAD 00000965: DUP1 00000966: SWAP2 00000967: SUB 00000968: SWAP1 00000969: RETURN 0000096a: JUMPDEST 0000096b: PUSH1 0x40 0000096d: MLOAD 0000096e: DUP1 0000096f: DUP1 00000970: PUSH1 0x20 00000972: ADD 00000973: DUP1 00000974: PUSH1 0x20 00000976: ADD 00000977: DUP1 00000978: PUSH1 0x20 0000097a: ADD 0000097b: DUP5 0000097c: DUP2 0000097d: SUB 0000097e: DUP5 0000097f: MSTORE 00000980: DUP8 00000981: DUP2 00000982: DUP2 00000983: MLOAD 00000984: DUP2 00000985: MSTORE 00000986: PUSH1 0x20 00000988: ADD 00000989: SWAP2 0000098a: POP 0000098b: DUP1 0000098c: MLOAD 0000098d: SWAP1 0000098e: PUSH1 0x20 00000990: ADD 00000991: SWAP1 00000992: PUSH1 0x20 00000994: MUL 00000995: DUP1 00000996: DUP4 00000997: DUP4 00000998: DUP3 00000999: SWAP1 0000099a: PUSH1 0x00 0000099c: PUSH1 0x04 0000099e: PUSH1 0x20 000009a0: DUP5 000009a1: PUSH1 0x1f 000009a3: ADD 000009a4: DIV 000009a5: PUSH1 0x03 000009a7: MUL 000009a8: PUSH1 0x0f 000009aa: ADD 000009ab: CALL 000009ac: POP 000009ad: SWAP1 000009ae: POP 000009af: ADD 000009b0: DUP5 000009b1: DUP2 000009b2: SUB 000009b3: DUP4 000009b4: MSTORE 000009b5: DUP7 000009b6: DUP2 000009b7: DUP2 000009b8: MLOAD 000009b9: DUP2 000009ba: MSTORE 000009bb: PUSH1 0x20 000009bd: ADD 000009be: SWAP2 000009bf: POP 000009c0: DUP1 000009c1: MLOAD 000009c2: SWAP1 000009c3: PUSH1 0x20 000009c5: ADD 000009c6: SWAP1 000009c7: PUSH1 0x20 000009c9: MUL 000009ca: DUP1 000009cb: DUP4 000009cc: DUP4 000009cd: DUP3 000009ce: SWAP1 000009cf: PUSH1 0x00 000009d1: PUSH1 0x04 000009d3: PUSH1 0x20 000009d5: DUP5 000009d6: PUSH1 0x1f 000009d8: ADD 000009d9: DIV 000009da: PUSH1 0x03 000009dc: MUL 000009dd: PUSH1 0x0f 000009df: ADD 000009e0: CALL 000009e1: POP 000009e2: SWAP1 000009e3: POP 000009e4: ADD 000009e5: DUP5 000009e6: DUP2 000009e7: SUB 000009e8: DUP3 000009e9: MSTORE 000009ea: DUP6 000009eb: DUP2 000009ec: DUP2 000009ed: MLOAD 000009ee: DUP2 000009ef: MSTORE 000009f0: PUSH1 0x20 000009f2: ADD 000009f3: SWAP2 000009f4: POP 000009f5: DUP1 000009f6: MLOAD 000009f7: SWAP1 000009f8: PUSH1 0x20 000009fa: ADD 000009fb: SWAP1 000009fc: PUSH1 0x20 000009fe: MUL 000009ff: DUP1 00000a00: DUP4 00000a01: DUP4 00000a02: DUP3 00000a03: SWAP1 00000a04: PUSH1 0x00 00000a06: PUSH1 0x04 00000a08: PUSH1 0x20 00000a0a: DUP5 00000a0b: PUSH1 0x1f 00000a0d: ADD 00000a0e: DIV 00000a0f: PUSH1 0x03 00000a11: MUL 00000a12: PUSH1 0x0f 00000a14: ADD 00000a15: CALL 00000a16: POP 00000a17: SWAP1 00000a18: POP 00000a19: ADD 00000a1a: SWAP7 00000a1b: POP 00000a1c: POP 00000a1d: POP 00000a1e: POP 00000a1f: POP 00000a20: POP 00000a21: POP 00000a22: PUSH1 0x40 00000a24: MLOAD 00000a25: DUP1 00000a26: SWAP2 00000a27: SUB 00000a28: SWAP1 00000a29: RETURN 00000a2a: JUMPDEST 00000a2b: PUSH1 0x40 00000a2d: DUP1 00000a2e: MLOAD 00000a2f: SWAP2 00000a30: DUP3 00000a31: MSTORE 00000a32: MLOAD 00000a33: SWAP1 00000a34: DUP2 00000a35: SWAP1 00000a36: SUB 00000a37: PUSH1 0x20 00000a39: ADD 00000a3a: SWAP1 00000a3b: RETURN 00000a3c: JUMPDEST 00000a3d: ISZERO 00000a3e: PUSH2 0x0693 00000a41: JUMPI 00000a42: PUSH1 0x00 00000a44: CALLDATASIZE 00000a45: PUSH1 0x40 00000a47: MLOAD 00000a48: DUP1 00000a49: DUP4 00000a4a: DUP4 00000a4b: DUP1 00000a4c: DUP3 00000a4d: DUP5 00000a4e: CALLDATACOPY 00000a4f: DUP3 00000a50: ADD 00000a51: SWAP2 00000a52: POP 00000a53: POP 00000a54: SWAP3 00000a55: POP 00000a56: POP 00000a57: POP 00000a58: PUSH1 0x40 00000a5a: MLOAD 00000a5b: DUP1 00000a5c: SWAP2 00000a5d: SUB 00000a5e: SWAP1 00000a5f: KECCAK256 00000a60: SWAP4 00000a61: POP 00000a62: PUSH1 0x04 00000a64: PUSH1 0x00 00000a66: POP 00000a67: PUSH1 0x00 00000a69: CALLER 00000a6a: PUSH1 0x01 00000a6c: PUSH1 0xa0 00000a6e: PUSH1 0x02 00000a70: EXP 00000a71: SUB 00000a72: AND 00000a73: DUP2 00000a74: MSTORE 00000a75: PUSH1 0x20 00000a77: ADD 00000a78: SWAP1 00000a79: DUP2 00000a7a: MSTORE 00000a7b: PUSH1 0x20 00000a7d: ADD 00000a7e: PUSH1 0x00 00000a80: KECCAK256 00000a81: PUSH1 0x00 00000a83: POP 00000a84: SLOAD 00000a85: SWAP3 00000a86: POP 00000a87: PUSH2 0x069a 00000a8a: DUP5 00000a8b: CALLER 00000a8c: PUSH2 0x0473 00000a8f: JUMP 00000a90: JUMPDEST 00000a91: PUSH1 0x01 00000a93: SWAP5 00000a94: POP 00000a95: JUMPDEST 00000a96: POP 00000a97: POP 00000a98: POP 00000a99: POP 00000a9a: SWAP1 00000a9b: JUMP 00000a9c: JUMPDEST 00000a9d: ISZERO 00000a9e: PUSH2 0x06a8 00000aa1: JUMPI 00000aa2: PUSH1 0x00 00000aa4: SWAP5 00000aa5: POP 00000aa6: PUSH2 0x0693 00000aa9: JUMP 00000aaa: JUMPDEST 00000aab: PUSH1 0x00 00000aad: DUP5 00000aae: DUP2 00000aaf: MSTORE 00000ab0: PUSH1 0x01 00000ab2: PUSH1 0x20 00000ab4: MSTORE 00000ab5: PUSH1 0x40 00000ab7: DUP2 00000ab8: KECCAK256 00000ab9: SLOAD 00000aba: SWAP3 00000abb: POP 00000abc: DUP3 00000abd: EQ 00000abe: ISZERO 00000abf: PUSH2 0x078a 00000ac2: JUMPI 00000ac3: PUSH1 0x02 00000ac5: DUP1 00000ac6: SLOAD 00000ac7: PUSH1 0x01 00000ac9: DUP2 00000aca: ADD 00000acb: DUP1 00000acc: DUP4 00000acd: SSTORE 00000ace: SWAP1 00000acf: SWAP2 00000ad0: SWAP1 00000ad1: DUP3 00000ad2: DUP1 00000ad3: ISZERO 00000ad4: DUP3 00000ad5: SWAP1 00000ad6: GT 00000ad7: PUSH2 0x06f7 00000ada: JUMPI 00000adb: PUSH1 0x03 00000add: MUL 00000ade: DUP2 00000adf: PUSH1 0x03 00000ae1: MUL 00000ae2: DUP4 00000ae3: PUSH1 0x00 00000ae5: MSTORE 00000ae6: PUSH1 0x20 00000ae8: PUSH1 0x00 00000aea: KECCAK256 00000aeb: SWAP2 00000aec: DUP3 00000aed: ADD 00000aee: SWAP2 00000aef: ADD 00000af0: PUSH2 0x06f7 00000af3: SWAP2 00000af4: SWAP1 00000af5: PUSH2 0x08c6 00000af8: JUMP 00000af9: JUMPDEST 00000afa: POP 00000afb: POP 00000afc: PUSH1 0x02 00000afe: DUP1 00000aff: SLOAD 00000b00: PUSH1 0x03 00000b02: SLOAD 00000b03: SWAP4 00000b04: SWAP6 00000b05: POP 00000b06: SWAP1 00000b07: SWAP2 00000b08: POP 00000b09: DUP5 00000b0a: SWAP1 00000b0b: DUP2 00000b0c: LT 00000b0d: ISZERO 00000b0e: PUSH2 0x0002 00000b11: JUMPI 00000b12: PUSH1 0x00 00000b14: DUP3 00000b15: SWAP1 00000b16: MSTORE 00000b17: PUSH1 0x03 00000b19: DUP2 00000b1a: MUL 00000b1b: PUSH32 0x405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5acf 00000b3c: ADD 00000b3d: SWAP3 00000b3e: SWAP1 00000b3f: SWAP3 00000b40: SSTORE 00000b41: DUP1 00000b42: SLOAD 00000b43: DUP7 00000b44: SWAP3 00000b45: POP 00000b46: DUP5 00000b47: SWAP1 00000b48: DUP2 00000b49: LT 00000b4a: ISZERO 00000b4b: PUSH2 0x0002 00000b4e: JUMPI 00000b4f: POP 00000b50: POP 00000b51: POP 00000b52: PUSH1 0x03 00000b54: DUP3 00000b55: MUL 00000b56: PUSH32 0x405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ad0 00000b77: ADD 00000b78: DUP5 00000b79: SWAP1 00000b7a: SSTORE 00000b7b: PUSH1 0x00 00000b7d: DUP5 00000b7e: DUP2 00000b7f: MSTORE 00000b80: PUSH1 0x01 00000b82: PUSH1 0x20 00000b84: MSTORE 00000b85: PUSH1 0x40 00000b87: SWAP1 00000b88: KECCAK256 00000b89: DUP3 00000b8a: SWAP1 00000b8b: SSTORE 00000b8c: JUMPDEST 00000b8d: PUSH1 0x02 00000b8f: DUP1 00000b90: SLOAD 00000b91: DUP4 00000b92: SWAP1 00000b93: DUP2 00000b94: LT 00000b95: ISZERO 00000b96: PUSH2 0x0002 00000b99: JUMPI 00000b9a: SWAP1 00000b9b: PUSH1 0x00 00000b9d: MSTORE 00000b9e: PUSH1 0x20 00000ba0: PUSH1 0x00 00000ba2: KECCAK256 00000ba3: SWAP1 00000ba4: PUSH1 0x03 00000ba6: MUL 00000ba7: ADD 00000ba8: PUSH1 0x00 00000baa: POP 00000bab: PUSH1 0x01 00000bad: DUP2 00000bae: DUP2 00000baf: ADD 00000bb0: SLOAD 00000bb1: SWAP2 00000bb2: SWAP3 00000bb3: POP 00000bb4: SWAP1 00000bb5: GT 00000bb6: PUSH2 0x090f 00000bb9: JUMPI 00000bba: PUSH1 0x40 00000bbc: DUP1 00000bbd: MLOAD 00000bbe: PUSH1 0x01 00000bc0: DUP2 00000bc1: MSTORE 00000bc2: SWAP1 00000bc3: MLOAD 00000bc4: DUP6 00000bc5: SWAP2 00000bc6: PUSH1 0x01 00000bc8: PUSH1 0xa0 00000bca: PUSH1 0x02 00000bcc: EXP 00000bcd: SUB 00000bce: CALLER 00000bcf: AND 00000bd0: SWAP2 00000bd1: PUSH32 0xe65b00b698ba37c614af350761c735c5f4a82b4ab365a1f1022d49d9dfc8e930 00000bf2: SWAP2 00000bf3: DUP2 00000bf4: SWAP1 00000bf5: SUB 00000bf6: PUSH1 0x20 00000bf8: ADD 00000bf9: SWAP1 00000bfa: LOG3 00000bfb: PUSH2 0x068e 00000bfe: DUP5 00000bff: JUMPDEST 00000c00: PUSH1 0x00 00000c02: DUP2 00000c03: DUP2 00000c04: MSTORE 00000c05: PUSH1 0x01 00000c07: PUSH1 0x20 00000c09: MSTORE 00000c0a: PUSH1 0x02 00000c0c: SLOAD 00000c0d: PUSH1 0x40 00000c0f: DUP3 00000c10: KECCAK256 00000c11: SLOAD 00000c12: SWAP2 00000c13: SWAP1 00000c14: PUSH1 0x00 00000c16: NOT 00000c17: ADD 00000c18: DUP3 00000c19: LT 00000c1a: ISZERO 00000c1b: PUSH2 0x11b1 00000c1e: JUMPI 00000c1f: PUSH1 0x02 00000c21: DUP1 00000c22: SLOAD 00000c23: PUSH1 0x00 00000c25: NOT 00000c26: DUP2 00000c27: ADD 00000c28: SWAP1 00000c29: DUP2 00000c2a: LT 00000c2b: ISZERO 00000c2c: PUSH2 0x0002 00000c2f: JUMPI 00000c30: SWAP1 00000c31: PUSH1 0x00 00000c33: MSTORE 00000c34: PUSH1 0x20 00000c36: PUSH1 0x00 00000c38: KECCAK256 00000c39: SWAP1 00000c3a: PUSH1 0x03 00000c3c: MUL 00000c3d: ADD 00000c3e: PUSH1 0x00 00000c40: POP 00000c41: SWAP1 00000c42: POP 00000c43: DUP1 00000c44: PUSH1 0x02 00000c46: PUSH1 0x00 00000c48: POP 00000c49: DUP4 00000c4a: DUP2 00000c4b: SLOAD 00000c4c: DUP2 00000c4d: LT 00000c4e: ISZERO 00000c4f: PUSH2 0x0002 00000c52: JUMPI 00000c53: PUSH1 0x20 00000c55: PUSH1 0x00 00000c57: DUP2 00000c58: DUP2 00000c59: KECCAK256 00000c5a: DUP6 00000c5b: SLOAD 00000c5c: PUSH1 0x03 00000c5e: SWAP1 00000c5f: SWAP5 00000c60: MUL 00000c61: ADD 00000c62: DUP1 00000c63: SLOAD 00000c64: DUP5 00000c65: DUP3 00000c66: SSTORE 00000c67: DUP2 00000c68: DUP4 00000c69: MSTORE 00000c6a: SWAP2 00000c6b: DUP4 00000c6c: SWAP1 00000c6d: KECCAK256 00000c6e: SWAP1 00000c6f: SWAP5 00000c70: POP 00000c71: DUP5 00000c72: SWAP4 00000c73: PUSH1 0x1f 00000c75: SWAP3 00000c76: SWAP1 00000c77: SWAP3 00000c78: ADD 00000c79: SWAP3 00000c7a: SWAP1 00000c7b: SWAP3 00000c7c: DIV 00000c7d: DUP3 00000c7e: ADD 00000c7f: SWAP2 00000c80: DUP6 00000c81: DUP3 00000c82: ISZERO 00000c83: PUSH2 0x11e9 00000c86: JUMPI 00000c87: PUSH1 0x00 00000c89: MSTORE 00000c8a: PUSH1 0x20 00000c8c: PUSH1 0x00 00000c8e: KECCAK256 00000c8f: SWAP2 00000c90: PUSH1 0x1f 00000c92: ADD 00000c93: PUSH1 0x20 00000c95: SWAP1 00000c96: DIV 00000c97: DUP3 00000c98: ADD 00000c99: JUMPDEST 00000c9a: DUP3 00000c9b: DUP2 00000c9c: GT 00000c9d: ISZERO 00000c9e: PUSH2 0x11e9 00000ca1: JUMPI 00000ca2: DUP3 00000ca3: SLOAD 00000ca4: DUP3 00000ca5: SSTORE 00000ca6: SWAP2 00000ca7: PUSH1 0x01 00000ca9: ADD 00000caa: SWAP2 00000cab: SWAP1 00000cac: PUSH1 0x01 00000cae: ADD 00000caf: SWAP1 00000cb0: PUSH2 0x0897 00000cb3: JUMP 00000cb4: JUMPDEST 00000cb5: POP 00000cb6: POP 00000cb7: PUSH1 0x00 00000cb9: PUSH1 0x01 00000cbb: DUP3 00000cbc: ADD 00000cbd: DUP2 00000cbe: SWAP1 00000cbf: SSTORE 00000cc0: PUSH1 0x02 00000cc2: DUP3 00000cc3: ADD 00000cc4: SSTORE 00000cc5: PUSH1 0x03 00000cc7: ADD 00000cc8: JUMPDEST 00000cc9: DUP1 00000cca: DUP3 00000ccb: GT 00000ccc: ISZERO 00000ccd: PUSH2 0x090b 00000cd0: JUMPI 00000cd1: PUSH1 0x00 00000cd3: PUSH1 0x00 00000cd5: DUP3 00000cd6: ADD 00000cd7: PUSH1 0x00 00000cd9: POP 00000cda: DUP1 00000cdb: SLOAD 00000cdc: PUSH1 0x00 00000cde: DUP3 00000cdf: SSTORE 00000ce0: PUSH1 0x1f 00000ce2: ADD 00000ce3: PUSH1 0x20 00000ce5: SWAP1 00000ce6: DIV 00000ce7: SWAP1 00000ce8: PUSH1 0x00 00000cea: MSTORE 00000ceb: PUSH1 0x20 00000ced: PUSH1 0x00 00000cef: KECCAK256 00000cf0: SWAP1 00000cf1: DUP2 00000cf2: ADD 00000cf3: SWAP1 00000cf4: PUSH2 0x08b2 00000cf7: SWAP2 00000cf8: SWAP1 00000cf9: JUMPDEST 00000cfa: DUP1 00000cfb: DUP3 00000cfc: GT 00000cfd: ISZERO 00000cfe: PUSH2 0x090b 00000d01: JUMPI 00000d02: PUSH1 0x00 00000d04: DUP2 00000d05: SSTORE 00000d06: PUSH1 0x01 00000d08: ADD 00000d09: PUSH2 0x08f7 00000d0c: JUMP 00000d0d: JUMPDEST 00000d0e: POP 00000d0f: SWAP1 00000d10: JUMP 00000d11: JUMPDEST 00000d12: PUSH1 0x40 00000d14: DUP1 00000d15: MLOAD 00000d16: PUSH1 0x00 00000d18: DUP2 00000d19: MSTORE 00000d1a: SWAP1 00000d1b: MLOAD 00000d1c: DUP6 00000d1d: SWAP2 00000d1e: PUSH1 0x01 00000d20: PUSH1 0xa0 00000d22: PUSH1 0x02 00000d24: EXP 00000d25: SUB 00000d26: CALLER 00000d27: AND 00000d28: SWAP2 00000d29: PUSH32 0xe65b00b698ba37c614af350761c735c5f4a82b4ab365a1f1022d49d9dfc8e930 00000d4a: SWAP2 00000d4b: DUP2 00000d4c: SWAP1 00000d4d: SUB 00000d4e: PUSH1 0x20 00000d50: ADD 00000d51: SWAP1 00000d52: LOG3 00000d53: PUSH1 0x01 00000d55: DUP2 00000d56: ADD 00000d57: DUP1 00000d58: SLOAD 00000d59: PUSH1 0x00 00000d5b: NOT 00000d5c: ADD 00000d5d: SWAP1 00000d5e: SSTORE 00000d5f: DUP1 00000d60: SLOAD 00000d61: DUP4 00000d62: LT 00000d63: PUSH2 0x09a9 00000d66: JUMPI 00000d67: DUP3 00000d68: PUSH1 0x01 00000d6a: ADD 00000d6b: DUP2 00000d6c: PUSH1 0x00 00000d6e: ADD 00000d6f: PUSH1 0x00 00000d71: POP 00000d72: DUP2 00000d73: DUP2 00000d74: SLOAD 00000d75: DUP2 00000d76: DUP4 00000d77: SSTORE 00000d78: DUP2 00000d79: DUP2 00000d7a: ISZERO 00000d7b: GT 00000d7c: PUSH2 0x09a4 00000d7f: JUMPI 00000d80: PUSH1 0x1f 00000d82: ADD 00000d83: PUSH1 0x20 00000d85: SWAP1 00000d86: DIV 00000d87: DUP2 00000d88: PUSH1 0x1f 00000d8a: ADD 00000d8b: PUSH1 0x20 00000d8d: SWAP1 00000d8e: DIV 00000d8f: DUP4 00000d90: PUSH1 0x00 00000d92: MSTORE 00000d93: PUSH1 0x20 00000d95: PUSH1 0x00 00000d97: KECCAK256 00000d98: SWAP2 00000d99: DUP3 00000d9a: ADD 00000d9b: SWAP2 00000d9c: ADD 00000d9d: PUSH2 0x09a4 00000da0: SWAP2 00000da1: SWAP1 00000da2: PUSH2 0x08f7 00000da5: JUMP 00000da6: JUMPDEST 00000da7: POP 00000da8: POP 00000da9: POP 00000daa: POP 00000dab: JUMPDEST 00000dac: DUP1 00000dad: SLOAD 00000dae: PUSH1 0x01 00000db0: SWAP1 00000db1: DUP3 00000db2: SWAP1 00000db3: DUP6 00000db4: SWAP1 00000db5: DUP2 00000db6: LT 00000db7: ISZERO 00000db8: PUSH2 0x0002 00000dbb: JUMPI 00000dbc: SWAP1 00000dbd: PUSH1 0x00 00000dbf: MSTORE 00000dc0: PUSH1 0x20 00000dc2: PUSH1 0x00 00000dc4: KECCAK256 00000dc5: SWAP1 00000dc6: PUSH1 0x20 00000dc8: SWAP2 00000dc9: DUP3 00000dca: DUP3 00000dcb: DIV 00000dcc: ADD 00000dcd: SWAP2 00000dce: SWAP1 00000dcf: MOD 00000dd0: PUSH2 0x0100 00000dd3: EXP 00000dd4: DUP2 00000dd5: SLOAD 00000dd6: DUP2 00000dd7: PUSH1 0xff 00000dd9: MUL 00000dda: NOT 00000ddb: AND 00000ddc: SWAP1 00000ddd: DUP4 00000dde: MUL 00000ddf: OR 00000de0: SWAP1 00000de1: SSTORE 00000de2: POP 00000de3: PUSH1 0x00 00000de5: SWAP5 00000de6: POP 00000de7: PUSH2 0x0693 00000dea: JUMP 00000deb: JUMPDEST 00000dec: ISZERO 00000ded: PUSH2 0x0a07 00000df0: JUMPI 00000df1: PUSH1 0x00 00000df3: SWAP2 00000df4: POP 00000df5: JUMPDEST 00000df6: POP 00000df7: SWAP2 00000df8: SWAP1 00000df9: POP 00000dfa: JUMP 00000dfb: JUMPDEST 00000dfc: ISZERO 00000dfd: PUSH2 0x09f3 00000e00: JUMPI 00000e01: PUSH2 0x09e9 00000e04: DUP4 00000e05: PUSH2 0x0449 00000e08: JUMP 00000e09: JUMPDEST 00000e0a: PUSH1 0x05 00000e0c: DUP1 00000e0d: SLOAD 00000e0e: PUSH1 0x01 00000e10: DUP2 00000e11: ADD 00000e12: DUP1 00000e13: DUP4 00000e14: SSTORE 00000e15: SWAP1 00000e16: SWAP2 00000e17: SWAP1 00000e18: DUP3 00000e19: DUP1 00000e1a: ISZERO 00000e1b: DUP3 00000e1c: SWAP1 00000e1d: GT 00000e1e: PUSH2 0x0a38 00000e21: JUMPI 00000e22: DUP2 00000e23: DUP4 00000e24: PUSH1 0x00 00000e26: MSTORE 00000e27: PUSH1 0x20 00000e29: PUSH1 0x00 00000e2b: KECCAK256 00000e2c: SWAP2 00000e2d: DUP3 00000e2e: ADD 00000e2f: SWAP2 00000e30: ADD 00000e31: PUSH2 0x0a38 00000e34: SWAP2 00000e35: SWAP1 00000e36: PUSH2 0x08f7 00000e39: JUMP 00000e3a: JUMPDEST 00000e3b: POP 00000e3c: POP 00000e3d: POP 00000e3e: SWAP1 00000e3f: POP 00000e40: DUP3 00000e41: PUSH1 0x05 00000e43: PUSH1 0x00 00000e45: POP 00000e46: DUP3 00000e47: DUP2 00000e48: SLOAD 00000e49: DUP2 00000e4a: LT 00000e4b: ISZERO 00000e4c: PUSH2 0x0002 00000e4f: JUMPI 00000e50: POP 00000e51: POP 00000e52: POP 00000e53: PUSH1 0x00 00000e55: DUP1 00000e56: MLOAD 00000e57: PUSH1 0x20 00000e59: PUSH2 0x127a 00000e5c: DUP4 00000e5d: CODECOPY 00000e5e: DUP2 00000e5f: MLOAD 00000e60: SWAP2 00000e61: MSTORE 00000e62: DUP2 00000e63: ADD 00000e64: DUP1 00000e65: SLOAD 00000e66: PUSH1 0x01 00000e68: PUSH1 0xa0 00000e6a: PUSH1 0x02 00000e6c: EXP 00000e6d: SUB 00000e6e: NOT 00000e6f: AND 00000e70: DUP5 00000e71: OR 00000e72: SWAP1 00000e73: SSTORE 00000e74: PUSH1 0x01 00000e76: PUSH1 0xa0 00000e78: PUSH1 0x02 00000e7a: EXP 00000e7b: SUB 00000e7c: DUP4 00000e7d: AND 00000e7e: PUSH1 0x00 00000e80: DUP2 00000e81: DUP2 00000e82: MSTORE 00000e83: PUSH1 0x04 00000e85: PUSH1 0x20 00000e87: SWAP1 00000e88: DUP2 00000e89: MSTORE 00000e8a: PUSH1 0x40 00000e8c: SWAP2 00000e8d: DUP3 00000e8e: SWAP1 00000e8f: KECCAK256 00000e90: DUP5 00000e91: SWAP1 00000e92: SSTORE 00000e93: DUP2 00000e94: MLOAD 00000e95: SWAP3 00000e96: DUP4 00000e97: MSTORE 00000e98: SWAP1 00000e99: MLOAD 00000e9a: PUSH32 0x994a936646fe87ffe4f1e469d3d6aa417d6b855598397f323de5b449f765f0c3 00000ebb: SWAP3 00000ebc: DUP2 00000ebd: SWAP1 00000ebe: SUB 00000ebf: SWAP1 00000ec0: SWAP2 00000ec1: ADD 00000ec2: SWAP1 00000ec3: LOG1 00000ec4: POP 00000ec5: PUSH1 0x01 00000ec7: SWAP3 00000ec8: SWAP2 00000ec9: POP 00000eca: POP 00000ecb: JUMP 00000ecc: JUMPDEST 00000ecd: ISZERO 00000ece: PUSH2 0x0464 00000ed1: JUMPI 00000ed2: DUP2 00000ed3: PUSH1 0x00 00000ed5: EQ 00000ed6: DUP1 00000ed7: PUSH2 0x0ae3 00000eda: JUMPI 00000edb: POP 00000edc: PUSH1 0x05 00000ede: SLOAD 00000edf: PUSH1 0x00 00000ee1: NOT 00000ee2: ADD 00000ee3: DUP3 00000ee4: GT 00000ee5: JUMPDEST 00000ee6: ISZERO 00000ee7: PUSH2 0x0af0 00000eea: JUMPI 00000eeb: POP 00000eec: PUSH1 0x00 00000eee: PUSH2 0x0464 00000ef1: JUMP 00000ef2: JUMPDEST 00000ef3: PUSH1 0x03 00000ef5: DUP3 00000ef6: SWAP1 00000ef7: SSTORE 00000ef8: PUSH2 0x0b7e 00000efb: JUMPDEST 00000efc: PUSH1 0x02 00000efe: SLOAD 00000eff: PUSH1 0x00 00000f01: NOT 00000f02: DUP2 00000f03: ADD 00000f04: JUMPDEST 00000f05: PUSH1 0x00 00000f07: DUP2 00000f08: GT 00000f09: ISZERO 00000f0a: PUSH2 0x1269 00000f0d: JUMPI 00000f0e: PUSH1 0x02 00000f10: DUP1 00000f11: SLOAD 00000f12: PUSH1 0x01 00000f14: SWAP2 00000f15: PUSH1 0x00 00000f17: SWAP2 00000f18: DUP5 00000f19: SWAP1 00000f1a: DUP2 00000f1b: LT 00000f1c: ISZERO 00000f1d: PUSH2 0x0002 00000f20: JUMPI 00000f21: SWAP1 00000f22: PUSH1 0x00 00000f24: MSTORE 00000f25: PUSH1 0x20 00000f27: PUSH1 0x00 00000f29: KECCAK256 00000f2a: SWAP1 00000f2b: PUSH1 0x03 00000f2d: MUL 00000f2e: ADD 00000f2f: PUSH1 0x00 00000f31: POP 00000f32: PUSH1 0x02 00000f34: SWAP1 00000f35: DUP2 00000f36: ADD 00000f37: SLOAD 00000f38: DUP3 00000f39: MSTORE 00000f3a: PUSH1 0x20 00000f3c: DUP3 00000f3d: ADD 00000f3e: SWAP3 00000f3f: SWAP1 00000f40: SWAP3 00000f41: MSTORE 00000f42: PUSH1 0x40 00000f44: ADD 00000f45: PUSH1 0x00 00000f47: SWAP1 00000f48: DUP2 00000f49: KECCAK256 00000f4a: SSTORE 00000f4b: DUP1 00000f4c: SLOAD 00000f4d: PUSH1 0x00 00000f4f: NOT 00000f50: DUP2 00000f51: ADD 00000f52: DUP1 00000f53: DUP4 00000f54: SSTORE 00000f55: SWAP1 00000f56: SWAP2 00000f57: SWAP1 00000f58: DUP3 00000f59: DUP1 00000f5a: ISZERO 00000f5b: DUP3 00000f5c: SWAP1 00000f5d: GT 00000f5e: PUSH2 0x126d 00000f61: JUMPI 00000f62: PUSH1 0x03 00000f64: MUL 00000f65: DUP2 00000f66: PUSH1 0x03 00000f68: MUL 00000f69: DUP4 00000f6a: PUSH1 0x00 00000f6c: MSTORE 00000f6d: PUSH1 0x20 00000f6f: PUSH1 0x00 00000f71: KECCAK256 00000f72: SWAP2 00000f73: DUP3 00000f74: ADD 00000f75: SWAP2 00000f76: ADD 00000f77: PUSH2 0x126d 00000f7a: SWAP2 00000f7b: SWAP1 00000f7c: PUSH2 0x1234 00000f7f: JUMP 00000f80: JUMPDEST 00000f81: PUSH1 0x40 00000f83: DUP1 00000f84: MLOAD 00000f85: DUP4 00000f86: DUP2 00000f87: MSTORE 00000f88: SWAP1 00000f89: MLOAD 00000f8a: PUSH32 0xacbdb084c721332ac59f9b8e392196c9eb0e4932862da8eb9beaf0dad4f550da 00000fab: SWAP2 00000fac: DUP2 00000fad: SWAP1 00000fae: SUB 00000faf: PUSH1 0x20 00000fb1: ADD 00000fb2: SWAP1 00000fb3: LOG1 00000fb4: POP 00000fb5: PUSH1 0x01 00000fb7: PUSH2 0x0464 00000fba: JUMP 00000fbb: JUMPDEST 00000fbc: ISZERO 00000fbd: PUSH2 0x0c32 00000fc0: JUMPI 00000fc1: DUP4 00000fc2: PUSH1 0x01 00000fc4: PUSH1 0xa0 00000fc6: PUSH1 0x02 00000fc8: EXP 00000fc9: SUB 00000fca: AND 00000fcb: DUP4 00000fcc: DUP4 00000fcd: PUSH1 0x40 00000fcf: MLOAD 00000fd0: DUP1 00000fd1: DUP3 00000fd2: DUP1 00000fd3: MLOAD 00000fd4: SWAP1 00000fd5: PUSH1 0x20 00000fd7: ADD 00000fd8: SWAP1 00000fd9: DUP1 00000fda: DUP4 00000fdb: DUP4 00000fdc: DUP3 00000fdd: SWAP1 00000fde: PUSH1 0x00 00000fe0: PUSH1 0x04 00000fe2: PUSH1 0x20 00000fe4: DUP5 00000fe5: PUSH1 0x1f 00000fe7: ADD 00000fe8: DIV 00000fe9: PUSH1 0x03 00000feb: MUL 00000fec: PUSH1 0x0f 00000fee: ADD 00000fef: CALL 00000ff0: POP 00000ff1: SWAP1 00000ff2: POP 00000ff3: SWAP1 00000ff4: DUP2 00000ff5: ADD 00000ff6: SWAP1 00000ff7: PUSH1 0x1f 00000ff9: AND 00000ffa: DUP1 00000ffb: ISZERO 00000ffc: PUSH2 0x0c17 00000fff: JUMPI 00001000: DUP1 00001001: DUP3 00001002: SUB 00001003: DUP1 00001004: MLOAD 00001005: PUSH1 0x01 00001007: DUP4 00001008: PUSH1 0x20 0000100a: SUB 0000100b: PUSH2 0x0100 0000100e: EXP 0000100f: SUB 00001010: NOT 00001011: AND 00001012: DUP2 00001013: MSTORE 00001014: PUSH1 0x20 00001016: ADD 00001017: SWAP2 00001018: POP 00001019: JUMPDEST 0000101a: POP 0000101b: SWAP2 0000101c: POP 0000101d: POP 0000101e: PUSH1 0x00 00001020: PUSH1 0x40 00001022: MLOAD 00001023: DUP1 00001024: DUP4 00001025: SUB 00001026: DUP2 00001027: DUP6 00001028: DUP8 00001029: PUSH2 0x8502 0000102c: GAS 0000102d: SUB 0000102e: CALL 0000102f: SWAP4 00001030: POP 00001031: POP 00001032: POP 00001033: POP 00001034: JUMPDEST 00001035: SWAP4 00001036: SWAP3 00001037: POP 00001038: POP 00001039: POP 0000103a: JUMP 0000103b: JUMPDEST 0000103c: ISZERO 0000103d: PUSH2 0x0caa 00001040: JUMPI 00001041: PUSH1 0x01 00001043: PUSH1 0xa0 00001045: PUSH1 0x02 00001047: EXP 00001048: SUB 00001049: DUP5 0000104a: AND 0000104b: PUSH1 0x00 0000104d: SWAP1 0000104e: DUP2 0000104f: MSTORE 00001050: PUSH1 0x04 00001052: PUSH1 0x20 00001054: MSTORE 00001055: PUSH1 0x40 00001057: DUP2 00001058: KECCAK256 00001059: SLOAD 0000105a: SWAP3 0000105b: POP 0000105c: DUP3 0000105d: EQ 0000105e: ISZERO 0000105f: PUSH2 0x0cb1 00001062: JUMPI 00001063: PUSH1 0x00 00001065: SWAP3 00001066: POP 00001067: PUSH2 0x0caa 0000106a: JUMP 0000106b: JUMPDEST 0000106c: PUSH1 0x40 0000106e: DUP1 0000106f: MLOAD 00001070: PUSH1 0x01 00001072: PUSH1 0xa0 00001074: PUSH1 0x02 00001076: EXP 00001077: SUB 00001078: DUP7 00001079: AND 0000107a: DUP2 0000107b: MSTORE 0000107c: SWAP1 0000107d: MLOAD 0000107e: PUSH32 0x58619076adf5bb0943d100ef88d52d7c3fd691b19d3a9071b555b651fbf418da 0000109f: SWAP2 000010a0: DUP2 000010a1: SWAP1 000010a2: SUB 000010a3: PUSH1 0x20 000010a5: ADD 000010a6: SWAP1 000010a7: LOG1 000010a8: PUSH1 0x01 000010aa: SWAP3 000010ab: POP 000010ac: JUMPDEST 000010ad: POP 000010ae: POP 000010af: SWAP2 000010b0: SWAP1 000010b1: POP 000010b2: JUMP 000010b3: JUMPDEST 000010b4: PUSH1 0x05 000010b6: SLOAD 000010b7: PUSH1 0x03 000010b9: SLOAD 000010ba: PUSH1 0x00 000010bc: NOT 000010bd: SWAP2 000010be: SWAP1 000010bf: SWAP2 000010c0: ADD 000010c1: SWAP1 000010c2: LT 000010c3: PUSH2 0x0ccd 000010c6: JUMPI 000010c7: PUSH1 0x00 000010c9: SWAP3 000010ca: POP 000010cb: PUSH2 0x0caa 000010ce: JUMP 000010cf: JUMPDEST 000010d0: PUSH1 0x05 000010d2: SLOAD 000010d3: PUSH1 0x00 000010d5: NOT 000010d6: ADD 000010d7: DUP3 000010d8: LT 000010d9: ISZERO 000010da: PUSH2 0x0d65 000010dd: JUMPI 000010de: PUSH1 0x05 000010e0: DUP1 000010e1: SLOAD 000010e2: PUSH1 0x00 000010e4: NOT 000010e5: DUP2 000010e6: ADD 000010e7: SWAP1 000010e8: DUP2 000010e9: LT 000010ea: ISZERO 000010eb: PUSH2 0x0002 000010ee: JUMPI 000010ef: POP 000010f0: DUP1 000010f1: SLOAD 000010f2: PUSH1 0x00 000010f4: DUP3 000010f5: SWAP1 000010f6: MSTORE 000010f7: PUSH32 0x036b6384b5eca791c62761152d0c79bb0604c104a5fb6f4eb0703f3154bb3daf 00001118: DUP2 00001119: ADD 0000111a: SLOAD 0000111b: PUSH1 0x01 0000111d: PUSH1 0xa0 0000111f: PUSH1 0x02 00001121: EXP 00001122: SUB 00001123: AND 00001124: SWAP3 00001125: POP 00001126: DUP3 00001127: SWAP2 00001128: SWAP1 00001129: DUP5 0000112a: SWAP1 0000112b: DUP2 0000112c: LT 0000112d: ISZERO 0000112e: PUSH2 0x0002 00001131: JUMPI 00001132: POP 00001133: POP 00001134: POP 00001135: PUSH1 0x00 00001137: DUP1 00001138: MLOAD 00001139: PUSH1 0x20 0000113b: PUSH2 0x127a 0000113e: DUP4 0000113f: CODECOPY 00001140: DUP2 00001141: MLOAD 00001142: SWAP2 00001143: MSTORE 00001144: DUP3 00001145: ADD 00001146: DUP1 00001147: SLOAD 00001148: PUSH1 0x01 0000114a: PUSH1 0xa0 0000114c: PUSH1 0x02 0000114e: EXP 0000114f: SUB 00001150: NOT 00001151: AND 00001152: DUP3 00001153: OR 00001154: SWAP1 00001155: SSTORE 00001156: PUSH1 0x00 00001158: DUP2 00001159: DUP2 0000115a: MSTORE 0000115b: PUSH1 0x04 0000115d: PUSH1 0x20 0000115f: MSTORE 00001160: PUSH1 0x40 00001162: SWAP1 00001163: KECCAK256 00001164: DUP3 00001165: SWAP1 00001166: SSTORE 00001167: JUMPDEST 00001168: PUSH1 0x05 0000116a: DUP1 0000116b: SLOAD 0000116c: PUSH1 0x00 0000116e: NOT 0000116f: DUP2 00001170: ADD 00001171: DUP1 00001172: DUP4 00001173: SSTORE 00001174: SWAP1 00001175: SWAP2 00001176: SWAP1 00001177: DUP3 00001178: DUP1 00001179: ISZERO 0000117a: DUP3 0000117b: SWAP1 0000117c: GT 0000117d: PUSH2 0x0d95 00001180: JUMPI 00001181: PUSH1 0x00 00001183: DUP4 00001184: DUP2 00001185: MSTORE 00001186: PUSH1 0x20 00001188: SWAP1 00001189: KECCAK256 0000118a: PUSH2 0x0d95 0000118d: SWAP2 0000118e: DUP2 0000118f: ADD 00001190: SWAP1 00001191: DUP4 00001192: ADD 00001193: PUSH2 0x08f7 00001196: JUMP 00001197: JUMPDEST 00001198: POP 00001199: POP 0000119a: POP 0000119b: POP 0000119c: PUSH1 0x01 0000119e: PUSH1 0xa0 000011a0: PUSH1 0x02 000011a2: EXP 000011a3: SUB 000011a4: DUP5 000011a5: AND 000011a6: PUSH1 0x00 000011a8: SWAP1 000011a9: DUP2 000011aa: MSTORE 000011ab: PUSH1 0x04 000011ad: PUSH1 0x20 000011af: MSTORE 000011b0: PUSH1 0x40 000011b2: DUP2 000011b3: KECCAK256 000011b4: SSTORE 000011b5: PUSH2 0x0c69 000011b8: PUSH2 0x0af9 000011bb: JUMP 000011bc: JUMPDEST 000011bd: ISZERO 000011be: PUSH2 0x0caa 000011c1: JUMPI 000011c2: PUSH1 0x01 000011c4: PUSH1 0xa0 000011c6: PUSH1 0x02 000011c8: EXP 000011c9: SUB 000011ca: CALLER 000011cb: SWAP1 000011cc: DUP2 000011cd: AND 000011ce: PUSH1 0x00 000011d0: SWAP1 000011d1: DUP2 000011d2: MSTORE 000011d3: PUSH1 0x04 000011d5: PUSH1 0x20 000011d7: MSTORE 000011d8: PUSH1 0x40 000011da: SWAP1 000011db: KECCAK256 000011dc: SLOAD 000011dd: SWAP3 000011de: POP 000011df: PUSH2 0x0de7 000011e2: SWAP1 000011e3: DUP6 000011e4: SWAP1 000011e5: PUSH2 0x0473 000011e8: JUMP 000011e9: JUMPDEST 000011ea: ISZERO 000011eb: ISZERO 000011ec: PUSH2 0x0df6 000011ef: JUMPI 000011f0: PUSH1 0x00 000011f2: SWAP3 000011f3: POP 000011f4: PUSH2 0x0caa 000011f7: JUMP 000011f8: JUMPDEST 000011f9: PUSH1 0x00 000011fb: DUP5 000011fc: DUP2 000011fd: MSTORE 000011fe: PUSH1 0x01 00001200: PUSH1 0x20 00001202: MSTORE 00001203: PUSH1 0x40 00001205: SWAP1 00001206: KECCAK256 00001207: SLOAD 00001208: PUSH1 0x02 0000120a: DUP1 0000120b: SLOAD 0000120c: SWAP1 0000120d: SWAP2 0000120e: SWAP1 0000120f: DUP2 00001210: LT 00001211: ISZERO 00001212: PUSH2 0x0002 00001215: JUMPI 00001216: PUSH1 0x00 00001218: SWAP2 00001219: DUP3 0000121a: MSTORE 0000121b: PUSH1 0x03 0000121d: MUL 0000121e: PUSH32 0x405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace 0000123f: ADD 00001240: DUP1 00001241: SLOAD 00001242: SWAP1 00001243: SWAP3 00001244: POP 00001245: DUP3 00001246: SWAP1 00001247: DUP5 00001248: SWAP1 00001249: DUP2 0000124a: LT 0000124b: ISZERO 0000124c: PUSH2 0x0002 0000124f: JUMPI 00001250: SWAP1 00001251: PUSH1 0x00 00001253: MSTORE 00001254: PUSH1 0x20 00001256: PUSH1 0x00 00001258: KECCAK256 00001259: SWAP1 0000125a: PUSH1 0x20 0000125c: SWAP2 0000125d: DUP3 0000125e: DUP3 0000125f: DIV 00001260: ADD 00001261: SWAP2 00001262: SWAP1 00001263: MOD 00001264: DUP2 00001265: SLOAD 00001266: PUSH2 0x0100 00001269: SWAP2 0000126a: SWAP1 0000126b: SWAP2 0000126c: EXP 0000126d: PUSH1 0xff 0000126f: DUP2 00001270: MUL 00001271: NOT 00001272: SWAP1 00001273: SWAP2 00001274: AND 00001275: SWAP3 00001276: MUL 00001277: SWAP2 00001278: SWAP1 00001279: SWAP2 0000127a: OR 0000127b: SWAP1 0000127c: SSTORE 0000127d: PUSH1 0x01 0000127f: DUP2 00001280: DUP2 00001281: ADD 00001282: DUP1 00001283: SLOAD 00001284: SWAP1 00001285: SWAP2 00001286: ADD 00001287: SWAP1 00001288: DUP2 00001289: SWAP1 0000128a: SSTORE 0000128b: PUSH1 0x03 0000128d: SLOAD 0000128e: EQ 0000128f: ISZERO 00001290: PUSH2 0x0e9a 00001293: JUMPI 00001294: PUSH2 0x0e9a 00001297: DUP5 00001298: PUSH2 0x07fd 0000129b: JUMP 0000129c: JUMPDEST 0000129d: PUSH1 0x40 0000129f: DUP1 000012a0: MLOAD 000012a1: PUSH1 0x01 000012a3: PUSH1 0xa0 000012a5: PUSH1 0x02 000012a7: EXP 000012a8: SUB 000012a9: CALLER 000012aa: AND 000012ab: DUP2 000012ac: MSTORE 000012ad: PUSH1 0x20 000012af: DUP2 000012b0: ADD 000012b1: DUP7 000012b2: SWAP1 000012b3: MSTORE 000012b4: DUP2 000012b5: MLOAD 000012b6: PUSH32 0xc7fb647e59b18047309aa15aad418e5d7ca96d173ad704f1031a2c3d7591734b 000012d7: SWAP3 000012d8: SWAP2 000012d9: DUP2 000012da: SWAP1 000012db: SUB 000012dc: SWAP1 000012dd: SWAP2 000012de: ADD 000012df: SWAP1 000012e0: LOG1 000012e1: PUSH1 0x01 000012e3: SWAP3 000012e4: POP 000012e5: PUSH2 0x0caa 000012e8: JUMP 000012e9: JUMPDEST 000012ea: DUP6 000012eb: PUSH1 0x40 000012ed: MLOAD 000012ee: DUP1 000012ef: MSIZE 000012f0: LT 000012f1: PUSH2 0x0ef5 000012f4: JUMPI 000012f5: POP 000012f6: MSIZE 000012f7: JUMPDEST 000012f8: SWAP1 000012f9: DUP1 000012fa: DUP3 000012fb: MSTORE 000012fc: DUP1 000012fd: PUSH1 0x20 000012ff: MUL 00001300: PUSH1 0x20 00001302: ADD 00001303: DUP3 00001304: ADD 00001305: PUSH1 0x40 00001307: MSTORE 00001308: DUP1 00001309: ISZERO 0000130a: PUSH2 0x0f0c 0000130d: JUMPI 0000130e: JUMPDEST 0000130f: POP 00001310: SWAP2 00001311: POP 00001312: PUSH1 0x00 00001314: SWAP1 00001315: POP 00001316: JUMPDEST 00001317: DUP6 00001318: DUP2 00001319: LT 0000131a: ISZERO 0000131b: PUSH2 0x0fc0 0000131e: JUMPI 0000131f: DUP7 00001320: DUP2 00001321: DUP2 00001322: MLOAD 00001323: DUP2 00001324: LT 00001325: ISZERO 00001326: PUSH2 0x0002 00001329: JUMPI 0000132a: SWAP1 0000132b: PUSH1 0x20 0000132d: ADD 0000132e: SWAP1 0000132f: PUSH1 0x20 00001331: MUL 00001332: ADD 00001333: MLOAD 00001334: DUP3 00001335: DUP3 00001336: DUP2 00001337: MLOAD 00001338: DUP2 00001339: LT 0000133a: ISZERO 0000133b: PUSH2 0x0002 0000133e: JUMPI 0000133f: POP 00001340: POP 00001341: PUSH1 0x01 00001343: PUSH1 0xa0 00001345: PUSH1 0x02 00001347: EXP 00001348: SUB 00001349: AND 0000134a: PUSH1 0x20 0000134c: DUP3 0000134d: DUP2 0000134e: MUL 0000134f: DUP5 00001350: ADD 00001351: ADD 00001352: MSTORE 00001353: PUSH1 0x01 00001355: ADD 00001356: PUSH2 0x0f14 00001359: JUMP 0000135a: JUMPDEST 0000135b: PUSH1 0x01 0000135d: SWAP5 0000135e: SWAP1 0000135f: SWAP5 00001360: ADD 00001361: SWAP4 00001362: PUSH2 0x0333 00001365: JUMP 00001366: JUMPDEST 00001367: ISZERO 00001368: PUSH2 0x0fb4 0000136b: JUMPI 0000136c: PUSH1 0x05 0000136e: DUP1 0000136f: SLOAD 00001370: DUP5 00001371: SWAP1 00001372: DUP2 00001373: LT 00001374: ISZERO 00001375: PUSH2 0x0002 00001378: JUMPI 00001379: POP 0000137a: PUSH1 0x00 0000137c: MSTORE 0000137d: PUSH1 0x00 0000137f: DUP1 00001380: MLOAD 00001381: PUSH1 0x20 00001383: PUSH2 0x127a 00001386: DUP4 00001387: CODECOPY 00001388: DUP2 00001389: MLOAD 0000138a: SWAP2 0000138b: MSTORE 0000138c: DUP4 0000138d: ADD 0000138e: SLOAD 0000138f: DUP8 00001390: MLOAD 00001391: PUSH1 0x01 00001393: DUP9 00001394: ADD 00001395: SWAP8 00001396: PUSH1 0x01 00001398: PUSH1 0xa0 0000139a: PUSH1 0x02 0000139c: EXP 0000139d: SUB 0000139e: SWAP3 0000139f: SWAP1 000013a0: SWAP3 000013a1: AND 000013a2: SWAP2 000013a3: DUP10 000013a4: SWAP2 000013a5: DUP2 000013a6: LT 000013a7: ISZERO 000013a8: PUSH2 0x0002 000013ab: JUMPI 000013ac: PUSH1 0x20 000013ae: SWAP1 000013af: DUP2 000013b0: MUL 000013b1: SWAP1 000013b2: SWAP2 000013b3: ADD 000013b4: ADD 000013b5: MSTORE 000013b6: JUMPDEST 000013b7: PUSH1 0x01 000013b9: SWAP3 000013ba: SWAP1 000013bb: SWAP3 000013bc: ADD 000013bd: SWAP2 000013be: PUSH2 0x03a2 000013c1: JUMP 000013c2: JUMPDEST 000013c3: POP 000013c4: SWAP7 000013c5: SWAP11 000013c6: SWAP6 000013c7: SWAP10 000013c8: POP 000013c9: SWAP6 000013ca: SWAP8 000013cb: POP 000013cc: SWAP4 000013cd: SWAP6 000013ce: POP 000013cf: POP 000013d0: POP 000013d1: POP 000013d2: POP 000013d3: POP 000013d4: JUMP 000013d5: JUMPDEST 000013d6: ISZERO 000013d7: PUSH2 0x107b 000013da: JUMPI 000013db: PUSH2 0x1082 000013de: DUP4 000013df: PUSH2 0x0449 000013e2: JUMP 000013e3: JUMPDEST 000013e4: DUP3 000013e5: PUSH1 0x05 000013e7: PUSH1 0x00 000013e9: POP 000013ea: DUP3 000013eb: DUP2 000013ec: SLOAD 000013ed: DUP2 000013ee: LT 000013ef: ISZERO 000013f0: PUSH2 0x0002 000013f3: JUMPI 000013f4: POP 000013f5: POP 000013f6: POP 000013f7: PUSH1 0x00 000013f9: DUP1 000013fa: MLOAD 000013fb: PUSH1 0x20 000013fd: PUSH2 0x127a 00001400: DUP4 00001401: CODECOPY 00001402: DUP2 00001403: MLOAD 00001404: SWAP2 00001405: MSTORE 00001406: DUP2 00001407: ADD 00001408: DUP1 00001409: SLOAD 0000140a: PUSH1 0x01 0000140c: PUSH1 0xa0 0000140e: PUSH1 0x02 00001410: EXP 00001411: SUB 00001412: NOT 00001413: AND 00001414: DUP5 00001415: OR 00001416: SWAP1 00001417: SSTORE 00001418: PUSH1 0x01 0000141a: PUSH1 0xa0 0000141c: PUSH1 0x02 0000141e: EXP 0000141f: SUB 00001420: DUP5 00001421: DUP2 00001422: AND 00001423: PUSH1 0x00 00001425: DUP2 00001426: DUP2 00001427: MSTORE 00001428: PUSH1 0x04 0000142a: PUSH1 0x20 0000142c: SWAP1 0000142d: DUP2 0000142e: MSTORE 0000142f: PUSH1 0x40 00001431: DUP1 00001432: DUP4 00001433: KECCAK256 00001434: DUP4 00001435: SWAP1 00001436: SSTORE 00001437: SWAP4 00001438: DUP8 00001439: AND 0000143a: DUP1 0000143b: DUP4 0000143c: MSTORE 0000143d: SWAP2 0000143e: DUP5 0000143f: SWAP1 00001440: KECCAK256 00001441: DUP6 00001442: SWAP1 00001443: SSTORE 00001444: DUP4 00001445: MLOAD 00001446: SWAP3 00001447: DUP4 00001448: MSTORE 00001449: DUP3 0000144a: ADD 0000144b: MSTORE 0000144c: DUP2 0000144d: MLOAD 0000144e: PUSH32 0xb532073b38c83145e3e5135377a08bf9aab55bc0fd7c1179cd4fb995d2a5159c 0000146f: SWAP3 00001470: SWAP2 00001471: DUP2 00001472: SWAP1 00001473: SUB 00001474: SWAP1 00001475: SWAP2 00001476: ADD 00001477: SWAP1 00001478: LOG1 00001479: PUSH1 0x01 0000147b: SWAP2 0000147c: POP 0000147d: JUMPDEST 0000147e: POP 0000147f: SWAP3 00001480: SWAP2 00001481: POP 00001482: POP 00001483: JUMP 00001484: JUMPDEST 00001485: ISZERO 00001486: PUSH2 0x1090 00001489: JUMPI 0000148a: PUSH1 0x00 0000148c: SWAP2 0000148d: POP 0000148e: PUSH2 0x107b 00001491: JUMP 00001492: JUMPDEST 00001493: POP 00001494: PUSH1 0x01 00001496: PUSH1 0xa0 00001498: PUSH1 0x02 0000149a: EXP 0000149b: SUB 0000149c: DUP4 0000149d: AND 0000149e: PUSH1 0x00 000014a0: SWAP1 000014a1: DUP2 000014a2: MSTORE 000014a3: PUSH1 0x04 000014a5: PUSH1 0x20 000014a7: MSTORE 000014a8: PUSH1 0x40 000014aa: DUP2 000014ab: KECCAK256 000014ac: SLOAD 000014ad: SWAP1 000014ae: DUP2 000014af: EQ 000014b0: ISZERO 000014b1: PUSH2 0x10bb 000014b4: JUMPI 000014b5: PUSH1 0x00 000014b7: SWAP2 000014b8: POP 000014b9: PUSH2 0x107b 000014bc: JUMP 000014bd: JUMPDEST 000014be: PUSH2 0x0fe1 000014c1: PUSH2 0x0af9 000014c4: JUMP 000014c5: JUMPDEST 000014c6: ISZERO 000014c7: PUSH2 0x0464 000014ca: JUMPI 000014cb: POP 000014cc: PUSH1 0x00 000014ce: DUP1 000014cf: SLOAD 000014d0: PUSH1 0x01 000014d2: PUSH1 0xa0 000014d4: PUSH1 0x02 000014d6: EXP 000014d7: SUB 000014d8: NOT 000014d9: AND 000014da: DUP3 000014db: OR 000014dc: SWAP1 000014dd: SSTORE 000014de: PUSH1 0x01 000014e0: PUSH2 0x0464 000014e3: JUMP 000014e4: JUMPDEST 000014e5: DUP1 000014e6: SLOAD 000014e7: DUP2 000014e8: SWAP1 000014e9: DUP4 000014ea: SWAP1 000014eb: DUP2 000014ec: LT 000014ed: ISZERO 000014ee: PUSH2 0x0002 000014f1: JUMPI 000014f2: SWAP1 000014f3: PUSH1 0x00 000014f5: MSTORE 000014f6: PUSH1 0x20 000014f8: PUSH1 0x00 000014fa: KECCAK256 000014fb: SWAP1 000014fc: PUSH1 0x20 000014fe: SWAP2 000014ff: DUP3 00001500: DUP3 00001501: DIV 00001502: ADD 00001503: SWAP2 00001504: SWAP1 00001505: MOD 00001506: SWAP1 00001507: SLOAD 00001508: SWAP1 00001509: PUSH2 0x0100 0000150c: EXP 0000150d: SWAP1 0000150e: DIV 0000150f: PUSH1 0xff 00001511: AND 00001512: SWAP4 00001513: POP 00001514: JUMPDEST 00001515: POP 00001516: POP 00001517: POP 00001518: SWAP3 00001519: SWAP2 0000151a: POP 0000151b: POP 0000151c: JUMP 0000151d: JUMPDEST 0000151e: PUSH1 0x01 00001520: PUSH1 0xa0 00001522: PUSH1 0x02 00001524: EXP 00001525: SUB 00001526: DUP6 00001527: AND 00001528: PUSH1 0x00 0000152a: SWAP1 0000152b: DUP2 0000152c: MSTORE 0000152d: PUSH1 0x04 0000152f: PUSH1 0x20 00001531: MSTORE 00001532: PUSH1 0x40 00001534: SWAP1 00001535: KECCAK256 00001536: SLOAD 00001537: PUSH1 0x02 00001539: DUP1 0000153a: SLOAD 0000153b: SWAP2 0000153c: SWAP4 0000153d: POP 0000153e: SWAP1 0000153f: DUP5 00001540: SWAP1 00001541: DUP2 00001542: LT 00001543: ISZERO 00001544: PUSH2 0x0002 00001547: JUMPI 00001548: POP 00001549: PUSH1 0x00 0000154b: MSTORE 0000154c: POP 0000154d: PUSH1 0x03 0000154f: DUP3 00001550: MUL 00001551: PUSH32 0x405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace 00001572: ADD 00001573: DUP1 00001574: SLOAD 00001575: DUP3 00001576: LT 00001577: PUSH2 0x10e2 0000157a: JUMPI 0000157b: PUSH1 0x00 0000157d: SWAP4 0000157e: POP 0000157f: PUSH2 0x1112 00001582: JUMP 00001583: JUMPDEST 00001584: POP 00001585: POP 00001586: PUSH1 0x01 00001588: DUP3 00001589: DUP2 0000158a: ADD 0000158b: SLOAD 0000158c: DUP3 0000158d: DUP3 0000158e: ADD 0000158f: SSTORE 00001590: PUSH1 0x02 00001592: SWAP3 00001593: DUP4 00001594: ADD 00001595: SLOAD 00001596: SWAP2 00001597: DUP4 00001598: ADD 00001599: SWAP2 0000159a: SWAP1 0000159b: SWAP2 0000159c: SSTORE 0000159d: SWAP1 0000159e: DUP3 0000159f: ADD 000015a0: SLOAD 000015a1: PUSH1 0x00 000015a3: SWAP1 000015a4: DUP2 000015a5: MSTORE 000015a6: PUSH1 0x20 000015a8: SWAP2 000015a9: SWAP1 000015aa: SWAP2 000015ab: MSTORE 000015ac: PUSH1 0x40 000015ae: SWAP1 000015af: KECCAK256 000015b0: DUP3 000015b1: SWAP1 000015b2: SSTORE 000015b3: JUMPDEST 000015b4: PUSH1 0x02 000015b6: DUP1 000015b7: SLOAD 000015b8: PUSH1 0x00 000015ba: NOT 000015bb: DUP2 000015bc: ADD 000015bd: DUP1 000015be: DUP4 000015bf: SSTORE 000015c0: SWAP1 000015c1: SWAP2 000015c2: SWAP1 000015c3: DUP3 000015c4: DUP1 000015c5: ISZERO 000015c6: DUP3 000015c7: SWAP1 000015c8: GT 000015c9: PUSH2 0x1209 000015cc: JUMPI 000015cd: PUSH1 0x03 000015cf: MUL 000015d0: DUP2 000015d1: PUSH1 0x03 000015d3: MUL 000015d4: DUP4 000015d5: PUSH1 0x00 000015d7: MSTORE 000015d8: PUSH1 0x20 000015da: PUSH1 0x00 000015dc: KECCAK256 000015dd: SWAP2 000015de: DUP3 000015df: ADD 000015e0: SWAP2 000015e1: ADD 000015e2: PUSH2 0x1209 000015e5: SWAP2 000015e6: SWAP1 000015e7: PUSH2 0x1234 000015ea: JUMP 000015eb: JUMPDEST 000015ec: POP 000015ed: PUSH2 0x1181 000015f0: SWAP3 000015f1: SWAP2 000015f2: POP 000015f3: JUMPDEST 000015f4: DUP1 000015f5: DUP3 000015f6: GT 000015f7: ISZERO 000015f8: PUSH2 0x090b 000015fb: JUMPI 000015fc: DUP1 000015fd: SLOAD 000015fe: PUSH1 0xff 00001600: NOT 00001601: AND 00001602: DUP2 00001603: SSTORE 00001604: PUSH1 0x01 00001606: ADD 00001607: PUSH2 0x11f1 0000160a: JUMP 0000160b: JUMPDEST 0000160c: POP 0000160d: POP 0000160e: POP 0000160f: PUSH1 0x00 00001611: SWAP4 00001612: DUP5 00001613: MSTORE 00001614: POP 00001615: POP 00001616: PUSH1 0x01 00001618: PUSH1 0x20 0000161a: MSTORE 0000161b: POP 0000161c: PUSH1 0x40 0000161e: DUP2 0000161f: KECCAK256 00001620: SSTORE 00001621: JUMP 00001622: JUMPDEST 00001623: POP 00001624: POP 00001625: PUSH1 0x00 00001627: PUSH1 0x01 00001629: DUP3 0000162a: ADD 0000162b: DUP2 0000162c: SWAP1 0000162d: SSTORE 0000162e: PUSH1 0x02 00001630: DUP3 00001631: ADD 00001632: SSTORE 00001633: PUSH1 0x03 00001635: ADD 00001636: JUMPDEST 00001637: DUP1 00001638: DUP3 00001639: GT 0000163a: ISZERO 0000163b: PUSH2 0x090b 0000163e: JUMPI 0000163f: PUSH1 0x00 00001641: PUSH1 0x00 00001643: DUP3 00001644: ADD 00001645: PUSH1 0x00 00001647: POP 00001648: DUP1 00001649: SLOAD 0000164a: PUSH1 0x00 0000164c: DUP3 0000164d: SSTORE 0000164e: PUSH1 0x1f 00001650: ADD 00001651: PUSH1 0x20 00001653: SWAP1 00001654: DIV 00001655: SWAP1 00001656: PUSH1 0x00 00001658: MSTORE 00001659: PUSH1 0x20 0000165b: PUSH1 0x00 0000165d: KECCAK256 0000165e: SWAP1 0000165f: DUP2 00001660: ADD 00001661: SWAP1 00001662: PUSH2 0x1220 00001665: SWAP2 00001666: SWAP1 00001667: PUSH2 0x08f7 0000166a: JUMP 0000166b: JUMPDEST 0000166c: POP 0000166d: POP 0000166e: JUMP 0000166f: JUMPDEST 00001670: POP 00001671: POP 00001672: POP 00001673: POP 00001674: PUSH1 0x00 00001676: NOT 00001677: ADD 00001678: PUSH2 0x0b02 0000167b: JUMP 0000167c: SUB 0000167d: PUSH12 0x6384b5eca791c62761152d0c 0000168a: PUSH26
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.
| Severity | Category | Tool | Title | Confidence | Validated | Confirmed | Details |
|---|---|---|---|---|---|---|---|
| high | other | detector | Untrusted CALL target/value reachable | 60 | yes | yes |
viewtrace_id: 0xb8201e6224961f3bb2a2c2efe27105f74230a2cf982ab7ff1d8e108aa7a7106c
call_targets:
0xc52ae341eb974191b848308f6b928240178c4011, 0xf7e93876b608c2deaddc548c73f24d18ef89a1ac
target_varies:
yes
classification:
target_varies
validation_json{
"sink": "CALL",
"errors": 0,
"status": "confirmed",
"attempts": 1,
"trace_id": "0xb8201e6224961f3bb2a2c2efe27105f74230a2cf982ab7ff1d8e108aa7a7106c",
"confirmed": true,
"trace_mode": "callTracer",
"call_targets": [
"0xc52ae341eb974191b848308f6b928240178c4011",
"0xf7e93876b608c2deaddc548c73f24d18ef89a1ac"
],
"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": "0x545e7c61",
"selector": "0x545e7c61",
"calldata_variants": [
"0x545e7c61",
"0x545e7c610000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xc3a2a93a",
"selector": "0xc3a2a93a",
"calldata_variants": [
"0xc3a2a93a",
"0xc3a2a93a0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x24f1ec37",
"selector": "0x24f1ec37",
"calldata_variants": [
"0x24f1ec37",
"0x24f1ec370000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x446294ad",
"selector": "0x446294ad",
"calldata_variants": [
"0x446294ad",
"0x446294ad0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x4f60f334",
"selector": "0x4f60f334",
"calldata_variants": [
"0x4f60f334",
"0x4f60f3340000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x62891b5d",
"selector": "0x62891b5d",
"calldata_variants": [
"0x62891b5d",
"0x62891b5d0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x69a5e902",
"selector": "0x69a5e902",
"calldata_variants": [
"0x69a5e902",
"0x69a5e9020000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x73f310df",
"selector": "0x73f310df",
"calldata_variants": [
"0x73f310df",
"0x73f310df0000000000000000000000000000000000000000000000000000000000000000"
]
}
]
}
evidence_json{
"examples": [
{
"pc": 176,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
},
{
"pc": 304,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
},
{
"pc": 560,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
}
],
"call_count": 10,
"guards_detected": [],
"untrusted_call_count": 10
}
|
| high | other | detector | ETH value transfer possible | 55 | yes | yes |
viewtrace_id: 0xb8201e6224961f3bb2a2c2efe27105f74230a2cf982ab7ff1d8e108aa7a7106c
call_targets:
0xc52ae341eb974191b848308f6b928240178c4011, 0xf7e93876b608c2deaddc548c73f24d18ef89a1ac
target_varies:
yes
classification:
target_varies
validation_json{
"sink": "CALL",
"errors": 0,
"status": "confirmed",
"attempts": 1,
"trace_id": "0xb8201e6224961f3bb2a2c2efe27105f74230a2cf982ab7ff1d8e108aa7a7106c",
"confirmed": true,
"trace_mode": "callTracer",
"call_targets": [
"0xc52ae341eb974191b848308f6b928240178c4011",
"0xf7e93876b608c2deaddc548c73f24d18ef89a1ac"
],
"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": "0x545e7c61",
"selector": "0x545e7c61",
"calldata_variants": [
"0x545e7c61",
"0x545e7c610000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xc3a2a93a",
"selector": "0xc3a2a93a",
"calldata_variants": [
"0xc3a2a93a",
"0xc3a2a93a0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x24f1ec37",
"selector": "0x24f1ec37",
"calldata_variants": [
"0x24f1ec37",
"0x24f1ec370000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x446294ad",
"selector": "0x446294ad",
"calldata_variants": [
"0x446294ad",
"0x446294ad0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x4f60f334",
"selector": "0x4f60f334",
"calldata_variants": [
"0x4f60f334",
"0x4f60f3340000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x62891b5d",
"selector": "0x62891b5d",
"calldata_variants": [
"0x62891b5d",
"0x62891b5d0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x69a5e902",
"selector": "0x69a5e902",
"calldata_variants": [
"0x69a5e902",
"0x69a5e9020000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x73f310df",
"selector": "0x73f310df",
"calldata_variants": [
"0x73f310df",
"0x73f310df0000000000000000000000000000000000000000000000000000000000000000"
]
}
]
}
evidence_json{
"examples": [
{
"pc": 176,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
},
{
"pc": 304,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
},
{
"pc": 560,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
}
],
"eth_value_calls": 10,
"guards_detected": []
}
|
| medium | other | detector | CREATE/CREATE2 reachable | 45 | yes | yes |
viewtrace_id: 0x501b71ce089055fd39ef6f6a062d6947bb57d2b873d954bfacfbee8c65f6a06a
validation_json{
"sink": "CREATE",
"errors": 0,
"status": "confirmed",
"attempts": 1,
"trace_id": "0x501b71ce089055fd39ef6f6a062d6947bb57d2b873d954bfacfbee8c65f6a06a",
"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": "0x545e7c61",
"selector": "0x545e7c61",
"calldata_variants": [
"0x545e7c61",
"0x545e7c610000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xc3a2a93a",
"selector": "0xc3a2a93a",
"calldata_variants": [
"0xc3a2a93a",
"0xc3a2a93a0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x24f1ec37",
"selector": "0x24f1ec37",
"calldata_variants": [
"0x24f1ec37",
"0x24f1ec370000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x446294ad",
"selector": "0x446294ad",
"calldata_variants": [
"0x446294ad",
"0x446294ad0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x4f60f334",
"selector": "0x4f60f334",
"calldata_variants": [
"0x4f60f334",
"0x4f60f3340000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x62891b5d",
"selector": "0x62891b5d",
"calldata_variants": [
"0x62891b5d",
"0x62891b5d0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x69a5e902",
"selector": "0x69a5e902",
"calldata_variants": [
"0x69a5e902",
"0x69a5e9020000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x73f310df",
"selector": "0x73f310df",
"calldata_variants": [
"0x73f310df",
"0x73f310df0000000000000000000000000000000000000000000000000000000000000000"
]
}
]
}
evidence_json{
"create_count": 1,
"create2_count": 0
}
|