019b477e-d6df-70c6-ab5d-2099bec24387
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 |
|---|---|---|---|---|
| 28783 | artifact.fetch | complete | 1 / 3 | 4 months ago |
| 28784 | tool.cast_disasm | complete | 1 / 3 | 4 months ago |
| 71980 | analysis.bundle | complete | 1 / 3 | 2 weeks ago |
| 71981 | capability.graph | complete | 1 / 3 | 2 weeks ago |
| 71982 | detector.run | complete | 1 / 3 | 2 weeks ago |
| 71983 | validation.fork | complete | 1 / 3 | 2 weeks ago |
No slither job recorded yet.
No codex job recorded yet.
00000000: PUSH1 0x80 00000002: PUSH1 0x40 00000004: MSTORE 00000005: PUSH1 0x04 00000007: CALLDATASIZE 00000008: LT 00000009: PUSH2 0x0195 0000000c: JUMPI 0000000d: PUSH0 0000000e: CALLDATALOAD 0000000f: PUSH1 0xe0 00000011: SHR 00000012: DUP1 00000013: PUSH4 0x8da5cb5b 00000018: GT 00000019: PUSH2 0x00e7 0000001c: JUMPI 0000001d: DUP1 0000001e: PUSH4 0xc4315d87 00000023: GT 00000024: PUSH2 0x0087 00000027: JUMPI 00000028: DUP1 00000029: PUSH4 0xed9ec888 0000002e: GT 0000002f: PUSH2 0x0062 00000032: JUMPI 00000033: DUP1 00000034: PUSH4 0xed9ec888 00000039: EQ 0000003a: PUSH2 0x0447 0000003d: JUMPI 0000003e: DUP1 0000003f: PUSH4 0xf1a9af89 00000044: EQ 00000045: PUSH2 0x0472 00000048: JUMPI 00000049: DUP1 0000004a: PUSH4 0xf2fde38b 0000004f: EQ 00000050: PUSH2 0x0487 00000053: JUMPI 00000054: DUP1 00000055: PUSH4 0xf5d8d7ba 0000005a: EQ 0000005b: PUSH2 0x04a6 0000005e: JUMPI 0000005f: PUSH0 00000060: DUP1 00000061: REVERT 00000062: JUMPDEST 00000063: DUP1 00000064: PUSH4 0xc4315d87 00000069: EQ 0000006a: PUSH2 0x03ff 0000006d: JUMPI 0000006e: DUP1 0000006f: PUSH4 0xcdcca20e 00000074: EQ 00000075: PUSH2 0x041e 00000078: JUMPI 00000079: DUP1 0000007a: PUSH4 0xdc9a1535 0000007f: EQ 00000080: PUSH2 0x0433 00000083: JUMPI 00000084: PUSH0 00000085: DUP1 00000086: REVERT 00000087: JUMPDEST 00000088: DUP1 00000089: PUSH4 0xabbb5a55 0000008e: GT 0000008f: PUSH2 0x00c2 00000092: JUMPI 00000093: DUP1 00000094: PUSH4 0xabbb5a55 00000099: EQ 0000009a: PUSH2 0x03a9 0000009d: JUMPI 0000009e: DUP1 0000009f: PUSH4 0xb187bd26 000000a4: EQ 000000a5: PUSH2 0x03bc 000000a8: JUMPI 000000a9: DUP1 000000aa: PUSH4 0xbc155ea5 000000af: EQ 000000b0: PUSH2 0x03d5 000000b3: JUMPI 000000b4: DUP1 000000b5: PUSH4 0xbe29b056 000000ba: EQ 000000bb: PUSH2 0x03ea 000000be: JUMPI 000000bf: PUSH0 000000c0: DUP1 000000c1: REVERT 000000c2: JUMPDEST 000000c3: DUP1 000000c4: PUSH4 0x8da5cb5b 000000c9: EQ 000000ca: PUSH2 0x035a 000000cd: JUMPI 000000ce: DUP1 000000cf: PUSH4 0x8ea85979 000000d4: EQ 000000d5: PUSH2 0x0376 000000d8: JUMPI 000000d9: DUP1 000000da: PUSH4 0x9d1b464a 000000df: EQ 000000e0: PUSH2 0x0395 000000e3: JUMPI 000000e4: PUSH0 000000e5: DUP1 000000e6: REVERT 000000e7: JUMPDEST 000000e8: DUP1 000000e9: PUSH4 0x51cff8d9 000000ee: GT 000000ef: PUSH2 0x0152 000000f2: JUMPI 000000f3: DUP1 000000f4: PUSH4 0x6a9412bd 000000f9: GT 000000fa: PUSH2 0x012d 000000fd: JUMPI 000000fe: DUP1 000000ff: PUSH4 0x6a9412bd 00000104: EQ 00000105: PUSH2 0x02fe 00000108: JUMPI 00000109: DUP1 0000010a: PUSH4 0x715018a6 0000010f: EQ 00000110: PUSH2 0x031d 00000113: JUMPI 00000114: DUP1 00000115: PUSH4 0x78e97925 0000011a: EQ 0000011b: PUSH2 0x0331 0000011e: JUMPI 0000011f: DUP1 00000120: PUSH4 0x8456cb59 00000125: EQ 00000126: PUSH2 0x0346 00000129: JUMPI 0000012a: PUSH0 0000012b: DUP1 0000012c: REVERT 0000012d: JUMPDEST 0000012e: DUP1 0000012f: PUSH4 0x51cff8d9 00000134: EQ 00000135: PUSH2 0x0294 00000138: JUMPI 00000139: DUP1 0000013a: PUSH4 0x55a373d6 0000013f: EQ 00000140: PUSH2 0x02b3 00000143: JUMPI 00000144: DUP1 00000145: PUSH4 0x590e1ae3 0000014a: EQ 0000014b: PUSH2 0x02ea 0000014e: JUMPI 0000014f: PUSH0 00000150: DUP1 00000151: REVERT 00000152: JUMPDEST 00000153: DUP1 00000154: PUSH4 0x01ffc9a7 00000159: EQ 0000015a: PUSH2 0x0199 0000015d: JUMPI 0000015e: DUP1 0000015f: PUSH4 0x11664f16 00000164: EQ 00000165: PUSH2 0x01cd 00000168: JUMPI 00000169: DUP1 0000016a: PUSH4 0x16acf175 0000016f: EQ 00000170: PUSH2 0x01fa 00000173: JUMPI 00000174: DUP1 00000175: PUSH4 0x17c5fee5 0000017a: EQ 0000017b: PUSH2 0x0225 0000017e: JUMPI 0000017f: DUP1 00000180: PUSH4 0x3e0a322d 00000185: EQ 00000186: PUSH2 0x025f 00000189: JUMPI 0000018a: DUP1 0000018b: PUSH4 0x3f4ba83a 00000190: EQ 00000191: PUSH2 0x0280 00000194: JUMPI 00000195: JUMPDEST 00000196: PUSH0 00000197: DUP1 00000198: REVERT 00000199: JUMPDEST 0000019a: CALLVALUE 0000019b: DUP1 0000019c: ISZERO 0000019d: PUSH2 0x01a4 000001a0: JUMPI 000001a1: PUSH0 000001a2: DUP1 000001a3: REVERT 000001a4: JUMPDEST 000001a5: POP 000001a6: PUSH2 0x01b8 000001a9: PUSH2 0x01b3 000001ac: CALLDATASIZE 000001ad: PUSH1 0x04 000001af: PUSH2 0x1692 000001b2: JUMP 000001b3: JUMPDEST 000001b4: PUSH2 0x04d1 000001b7: JUMP 000001b8: JUMPDEST 000001b9: PUSH1 0x40 000001bb: MLOAD 000001bc: SWAP1 000001bd: ISZERO 000001be: ISZERO 000001bf: DUP2 000001c0: MSTORE 000001c1: PUSH1 0x20 000001c3: ADD 000001c4: JUMPDEST 000001c5: PUSH1 0x40 000001c7: MLOAD 000001c8: DUP1 000001c9: SWAP2 000001ca: SUB 000001cb: SWAP1 000001cc: RETURN 000001cd: JUMPDEST 000001ce: CALLVALUE 000001cf: DUP1 000001d0: ISZERO 000001d1: PUSH2 0x01d8 000001d4: JUMPI 000001d5: PUSH0 000001d6: DUP1 000001d7: REVERT 000001d8: JUMPDEST 000001d9: POP 000001da: PUSH2 0x01ec 000001dd: PUSH2 0x01e7 000001e0: CALLDATASIZE 000001e1: PUSH1 0x04 000001e3: PUSH2 0x16d4 000001e6: JUMP 000001e7: JUMPDEST 000001e8: PUSH2 0x0507 000001eb: JUMP 000001ec: JUMPDEST 000001ed: PUSH1 0x40 000001ef: MLOAD 000001f0: SWAP1 000001f1: DUP2 000001f2: MSTORE 000001f3: PUSH1 0x20 000001f5: ADD 000001f6: PUSH2 0x01c4 000001f9: JUMP 000001fa: JUMPDEST 000001fb: CALLVALUE 000001fc: DUP1 000001fd: ISZERO 000001fe: PUSH2 0x0205 00000201: JUMPI 00000202: PUSH0 00000203: DUP1 00000204: REVERT 00000205: JUMPDEST 00000206: POP 00000207: PUSH2 0x01ec 0000020a: PUSH2 0x0214 0000020d: CALLDATASIZE 0000020e: PUSH1 0x04 00000210: PUSH2 0x16d4 00000213: JUMP 00000214: JUMPDEST 00000215: PUSH1 0x0d 00000217: PUSH1 0x20 00000219: MSTORE 0000021a: PUSH0 0000021b: SWAP1 0000021c: DUP2 0000021d: MSTORE 0000021e: PUSH1 0x40 00000220: SWAP1 00000221: KECCAK256 00000222: SLOAD 00000223: DUP2 00000224: JUMP 00000225: JUMPDEST 00000226: CALLVALUE 00000227: DUP1 00000228: ISZERO 00000229: PUSH2 0x0230 0000022c: JUMPI 0000022d: PUSH0 0000022e: DUP1 0000022f: REVERT 00000230: JUMPDEST 00000231: POP 00000232: PUSH2 0x0244 00000235: PUSH2 0x023f 00000238: CALLDATASIZE 00000239: PUSH1 0x04 0000023b: PUSH2 0x16ef 0000023e: JUMP 0000023f: JUMPDEST 00000240: PUSH2 0x0806 00000243: JUMP 00000244: JUMPDEST 00000245: PUSH1 0x40 00000247: DUP1 00000248: MLOAD 00000249: SWAP4 0000024a: DUP5 0000024b: MSTORE 0000024c: PUSH1 0x20 0000024e: DUP5 0000024f: ADD 00000250: SWAP3 00000251: SWAP1 00000252: SWAP3 00000253: MSTORE 00000254: SWAP1 00000255: DUP3 00000256: ADD 00000257: MSTORE 00000258: PUSH1 0x60 0000025a: ADD 0000025b: PUSH2 0x01c4 0000025e: JUMP 0000025f: JUMPDEST 00000260: CALLVALUE 00000261: DUP1 00000262: ISZERO 00000263: PUSH2 0x026a 00000266: JUMPI 00000267: PUSH0 00000268: DUP1 00000269: REVERT 0000026a: JUMPDEST 0000026b: POP 0000026c: PUSH2 0x027e 0000026f: PUSH2 0x0279 00000272: CALLDATASIZE 00000273: PUSH1 0x04 00000275: PUSH2 0x16ef 00000278: JUMP 00000279: JUMPDEST 0000027a: PUSH2 0x0837 0000027d: JUMP 0000027e: JUMPDEST 0000027f: STOP 00000280: JUMPDEST 00000281: CALLVALUE 00000282: DUP1 00000283: ISZERO 00000284: PUSH2 0x028b 00000287: JUMPI 00000288: PUSH0 00000289: DUP1 0000028a: REVERT 0000028b: JUMPDEST 0000028c: POP 0000028d: PUSH2 0x027e 00000290: PUSH2 0x08cb 00000293: JUMP 00000294: JUMPDEST 00000295: CALLVALUE 00000296: DUP1 00000297: ISZERO 00000298: PUSH2 0x029f 0000029b: JUMPI 0000029c: PUSH0 0000029d: DUP1 0000029e: REVERT 0000029f: JUMPDEST 000002a0: POP 000002a1: PUSH2 0x027e 000002a4: PUSH2 0x02ae 000002a7: CALLDATASIZE 000002a8: PUSH1 0x04 000002aa: PUSH2 0x16d4 000002ad: JUMP 000002ae: JUMPDEST 000002af: PUSH2 0x095c 000002b2: JUMP 000002b3: JUMPDEST 000002b4: CALLVALUE 000002b5: DUP1 000002b6: ISZERO 000002b7: PUSH2 0x02be 000002ba: JUMPI 000002bb: PUSH0 000002bc: DUP1 000002bd: REVERT 000002be: JUMPDEST 000002bf: POP 000002c0: PUSH1 0x08 000002c2: SLOAD 000002c3: PUSH2 0x02d2 000002c6: SWAP1 000002c7: PUSH1 0x01 000002c9: PUSH1 0x01 000002cb: PUSH1 0xa0 000002cd: SHL 000002ce: SUB 000002cf: AND 000002d0: DUP2 000002d1: JUMP 000002d2: JUMPDEST 000002d3: PUSH1 0x40 000002d5: MLOAD 000002d6: PUSH1 0x01 000002d8: PUSH1 0x01 000002da: PUSH1 0xa0 000002dc: SHL 000002dd: SUB 000002de: SWAP1 000002df: SWAP2 000002e0: AND 000002e1: DUP2 000002e2: MSTORE 000002e3: PUSH1 0x20 000002e5: ADD 000002e6: PUSH2 0x01c4 000002e9: JUMP 000002ea: JUMPDEST 000002eb: CALLVALUE 000002ec: DUP1 000002ed: ISZERO 000002ee: PUSH2 0x02f5 000002f1: JUMPI 000002f2: PUSH0 000002f3: DUP1 000002f4: REVERT 000002f5: JUMPDEST 000002f6: POP 000002f7: PUSH2 0x01ec 000002fa: PUSH2 0x0bc8 000002fd: JUMP 000002fe: JUMPDEST 000002ff: CALLVALUE 00000300: DUP1 00000301: ISZERO 00000302: PUSH2 0x0309 00000305: JUMPI 00000306: PUSH0 00000307: DUP1 00000308: REVERT 00000309: JUMPDEST 0000030a: POP 0000030b: PUSH2 0x01ec 0000030e: PUSH2 0x0318 00000311: CALLDATASIZE 00000312: PUSH1 0x04 00000314: PUSH2 0x16d4 00000317: JUMP 00000318: JUMPDEST 00000319: PUSH2 0x0d03 0000031c: JUMP 0000031d: JUMPDEST 0000031e: CALLVALUE 0000031f: DUP1 00000320: ISZERO 00000321: PUSH2 0x0328 00000324: JUMPI 00000325: PUSH0 00000326: DUP1 00000327: REVERT 00000328: JUMPDEST 00000329: POP 0000032a: PUSH2 0x027e 0000032d: PUSH2 0x0dc4 00000330: JUMP 00000331: JUMPDEST 00000332: CALLVALUE 00000333: DUP1 00000334: ISZERO 00000335: PUSH2 0x033c 00000338: JUMPI 00000339: PUSH0 0000033a: DUP1 0000033b: REVERT 0000033c: JUMPDEST 0000033d: POP 0000033e: PUSH2 0x01ec 00000341: PUSH1 0x01 00000343: SLOAD 00000344: DUP2 00000345: JUMP 00000346: JUMPDEST 00000347: CALLVALUE 00000348: DUP1 00000349: ISZERO 0000034a: PUSH2 0x0351 0000034d: JUMPI 0000034e: PUSH0 0000034f: DUP1 00000350: REVERT 00000351: JUMPDEST 00000352: POP 00000353: PUSH2 0x027e 00000356: PUSH2 0x0dd5 00000359: JUMP 0000035a: JUMPDEST 0000035b: CALLVALUE 0000035c: DUP1 0000035d: ISZERO 0000035e: PUSH2 0x0365 00000361: JUMPI 00000362: PUSH0 00000363: DUP1 00000364: REVERT 00000365: JUMPDEST 00000366: POP 00000367: PUSH0 00000368: SLOAD 00000369: PUSH1 0x01 0000036b: PUSH1 0x01 0000036d: PUSH1 0xa0 0000036f: SHL 00000370: SUB 00000371: AND 00000372: PUSH2 0x02d2 00000375: JUMP 00000376: JUMPDEST 00000377: CALLVALUE 00000378: DUP1 00000379: ISZERO 0000037a: PUSH2 0x0381 0000037d: JUMPI 0000037e: PUSH0 0000037f: DUP1 00000380: REVERT 00000381: JUMPDEST 00000382: POP 00000383: PUSH2 0x027e 00000386: PUSH2 0x0390 00000389: CALLDATASIZE 0000038a: PUSH1 0x04 0000038c: PUSH2 0x16d4 0000038f: JUMP 00000390: JUMPDEST 00000391: PUSH2 0x0e3c 00000394: JUMP 00000395: JUMPDEST 00000396: CALLVALUE 00000397: DUP1 00000398: ISZERO 00000399: PUSH2 0x03a0 0000039c: JUMPI 0000039d: PUSH0 0000039e: DUP1 0000039f: REVERT 000003a0: JUMPDEST 000003a1: POP 000003a2: PUSH2 0x01ec 000003a5: PUSH2 0x0ef6 000003a8: JUMP 000003a9: JUMPDEST 000003aa: PUSH2 0x027e 000003ad: PUSH2 0x03b7 000003b0: CALLDATASIZE 000003b1: PUSH1 0x04 000003b3: PUSH2 0x16ef 000003b6: JUMP 000003b7: JUMPDEST 000003b8: PUSH2 0x0f97 000003bb: JUMP 000003bc: JUMPDEST 000003bd: CALLVALUE 000003be: DUP1 000003bf: ISZERO 000003c0: PUSH2 0x03c7 000003c3: JUMPI 000003c4: PUSH0 000003c5: DUP1 000003c6: REVERT 000003c7: JUMPDEST 000003c8: POP 000003c9: PUSH1 0x03 000003cb: SLOAD 000003cc: PUSH2 0x01b8 000003cf: SWAP1 000003d0: PUSH1 0xff 000003d2: AND 000003d3: DUP2 000003d4: JUMP 000003d5: JUMPDEST 000003d6: CALLVALUE 000003d7: DUP1 000003d8: ISZERO 000003d9: PUSH2 0x03e0 000003dc: JUMPI 000003dd: PUSH0 000003de: DUP1 000003df: REVERT 000003e0: JUMPDEST 000003e1: POP 000003e2: PUSH2 0x01ec 000003e5: PUSH1 0x0f 000003e7: SLOAD 000003e8: DUP2 000003e9: JUMP 000003ea: JUMPDEST 000003eb: CALLVALUE 000003ec: DUP1 000003ed: ISZERO 000003ee: PUSH2 0x03f5 000003f1: JUMPI 000003f2: PUSH0 000003f3: DUP1 000003f4: REVERT 000003f5: JUMPDEST 000003f6: POP 000003f7: PUSH2 0x01ec 000003fa: PUSH1 0x0a 000003fc: SLOAD 000003fd: DUP2 000003fe: JUMP 000003ff: JUMPDEST 00000400: CALLVALUE 00000401: DUP1 00000402: ISZERO 00000403: PUSH2 0x040a 00000406: JUMPI 00000407: PUSH0 00000408: DUP1 00000409: REVERT 0000040a: JUMPDEST 0000040b: POP 0000040c: PUSH2 0x027e 0000040f: PUSH2 0x0419 00000412: CALLDATASIZE 00000413: PUSH1 0x04 00000415: PUSH2 0x16ef 00000418: JUMP 00000419: JUMPDEST 0000041a: PUSH2 0x1312 0000041d: JUMP 0000041e: JUMPDEST 0000041f: CALLVALUE 00000420: DUP1 00000421: ISZERO 00000422: PUSH2 0x0429 00000425: JUMPI 00000426: PUSH0 00000427: DUP1 00000428: REVERT 00000429: JUMPDEST 0000042a: POP 0000042b: PUSH2 0x01ec 0000042e: PUSH1 0x02 00000430: SLOAD 00000431: DUP2 00000432: JUMP 00000433: JUMPDEST 00000434: CALLVALUE 00000435: DUP1 00000436: ISZERO 00000437: PUSH2 0x043e 0000043a: JUMPI 0000043b: PUSH0 0000043c: DUP1 0000043d: REVERT 0000043e: JUMPDEST 0000043f: POP 00000440: PUSH2 0x01b8 00000443: PUSH2 0x13b0 00000446: JUMP 00000447: JUMPDEST 00000448: CALLVALUE 00000449: DUP1 0000044a: ISZERO 0000044b: PUSH2 0x0452 0000044e: JUMPI 0000044f: PUSH0 00000450: DUP1 00000451: REVERT 00000452: JUMPDEST 00000453: POP 00000454: PUSH2 0x01ec 00000457: PUSH2 0x0461 0000045a: CALLDATASIZE 0000045b: PUSH1 0x04 0000045d: PUSH2 0x16d4 00000460: JUMP 00000461: JUMPDEST 00000462: PUSH1 0x0c 00000464: PUSH1 0x20 00000466: MSTORE 00000467: PUSH0 00000468: SWAP1 00000469: DUP2 0000046a: MSTORE 0000046b: PUSH1 0x40 0000046d: SWAP1 0000046e: KECCAK256 0000046f: SLOAD 00000470: DUP2 00000471: JUMP 00000472: JUMPDEST 00000473: CALLVALUE 00000474: DUP1 00000475: ISZERO 00000476: PUSH2 0x047d 00000479: JUMPI 0000047a: PUSH0 0000047b: DUP1 0000047c: REVERT 0000047d: JUMPDEST 0000047e: POP 0000047f: PUSH2 0x01ec 00000482: PUSH1 0x09 00000484: SLOAD 00000485: DUP2 00000486: JUMP 00000487: JUMPDEST 00000488: CALLVALUE 00000489: DUP1 0000048a: ISZERO 0000048b: PUSH2 0x0492 0000048e: JUMPI 0000048f: PUSH0 00000490: DUP1 00000491: REVERT 00000492: JUMPDEST 00000493: POP 00000494: PUSH2 0x027e 00000497: PUSH2 0x04a1 0000049a: CALLDATASIZE 0000049b: PUSH1 0x04 0000049d: PUSH2 0x16d4 000004a0: JUMP 000004a1: JUMPDEST 000004a2: PUSH2 0x13e6 000004a5: JUMP 000004a6: JUMPDEST 000004a7: CALLVALUE 000004a8: DUP1 000004a9: ISZERO 000004aa: PUSH2 0x04b1 000004ad: JUMPI 000004ae: PUSH0 000004af: DUP1 000004b0: REVERT 000004b1: JUMPDEST 000004b2: POP 000004b3: PUSH2 0x01ec 000004b6: PUSH2 0x04c0 000004b9: CALLDATASIZE 000004ba: PUSH1 0x04 000004bc: PUSH2 0x16d4 000004bf: JUMP 000004c0: JUMPDEST 000004c1: PUSH1 0x0e 000004c3: PUSH1 0x20 000004c5: MSTORE 000004c6: PUSH0 000004c7: SWAP1 000004c8: DUP2 000004c9: MSTORE 000004ca: PUSH1 0x40 000004cc: SWAP1 000004cd: KECCAK256 000004ce: SLOAD 000004cf: DUP2 000004d0: JUMP 000004d1: JUMPDEST 000004d2: PUSH0 000004d3: PUSH4 0x07f5828d 000004d8: PUSH1 0xe4 000004da: SHL 000004db: PUSH1 0x01 000004dd: PUSH1 0x01 000004df: PUSH1 0xe0 000004e1: SHL 000004e2: SUB 000004e3: NOT 000004e4: DUP4 000004e5: AND 000004e6: EQ 000004e7: DUP1 000004e8: PUSH2 0x0501 000004eb: JUMPI 000004ec: POP 000004ed: PUSH4 0x01ffc9a7 000004f2: PUSH1 0xe0 000004f4: SHL 000004f5: PUSH1 0x01 000004f7: PUSH1 0x01 000004f9: PUSH1 0xe0 000004fb: SHL 000004fc: SUB 000004fd: NOT 000004fe: DUP4 000004ff: AND 00000500: EQ 00000501: JUMPDEST 00000502: SWAP3 00000503: SWAP2 00000504: POP 00000505: POP 00000506: JUMP 00000507: JUMPDEST 00000508: PUSH1 0x40 0000050a: MLOAD 0000050b: PUSH4 0x70a08231 00000510: PUSH1 0xe0 00000512: SHL 00000513: DUP2 00000514: MSTORE 00000515: PUSH1 0x01 00000517: PUSH1 0x01 00000519: PUSH1 0xa0 0000051b: SHL 0000051c: SUB 0000051d: DUP3 0000051e: DUP2 0000051f: AND 00000520: PUSH1 0x04 00000522: DUP4 00000523: ADD 00000524: MSTORE 00000525: PUSH0 00000526: SWAP2 00000527: PUSH32 0x0000000000000000000000009cf0ab1cc434db83097b7e9c831a764481dec747 00000548: SWAP1 00000549: SWAP2 0000054a: AND 0000054b: SWAP1 0000054c: PUSH4 0x70a08231 00000551: SWAP1 00000552: PUSH1 0x24 00000554: ADD 00000555: PUSH1 0x20 00000557: PUSH1 0x40 00000559: MLOAD 0000055a: DUP1 0000055b: DUP4 0000055c: SUB 0000055d: DUP2 0000055e: DUP7 0000055f: GAS 00000560: STATICCALL 00000561: ISZERO 00000562: DUP1 00000563: ISZERO 00000564: PUSH2 0x056f 00000567: JUMPI 00000568: RETURNDATASIZE 00000569: PUSH0 0000056a: DUP1 0000056b: RETURNDATACOPY 0000056c: RETURNDATASIZE 0000056d: PUSH0 0000056e: REVERT 0000056f: JUMPDEST 00000570: POP 00000571: POP 00000572: POP 00000573: POP 00000574: PUSH1 0x40 00000576: MLOAD 00000577: RETURNDATASIZE 00000578: PUSH1 0x1f 0000057a: NOT 0000057b: PUSH1 0x1f 0000057d: DUP3 0000057e: ADD 0000057f: AND 00000580: DUP3 00000581: ADD 00000582: DUP1 00000583: PUSH1 0x40 00000585: MSTORE 00000586: POP 00000587: DUP2 00000588: ADD 00000589: SWAP1 0000058a: PUSH2 0x0593 0000058d: SWAP2 0000058e: SWAP1 0000058f: PUSH2 0x1706 00000592: JUMP 00000593: JUMPDEST 00000594: PUSH1 0x40 00000596: MLOAD 00000597: PUSH4 0x42f87c25 0000059c: PUSH1 0xe0 0000059e: SHL 0000059f: DUP2 000005a0: MSTORE 000005a1: PUSH1 0x01 000005a3: PUSH1 0x01 000005a5: PUSH1 0xa0 000005a7: SHL 000005a8: SUB 000005a9: DUP5 000005aa: AND 000005ab: PUSH1 0x04 000005ad: DUP3 000005ae: ADD 000005af: MSTORE 000005b0: SWAP1 000005b1: SWAP2 000005b2: POP 000005b3: PUSH0 000005b4: SWAP1 000005b5: PUSH13 0x447e69651d841bd8d104bed493 000005c3: SWAP1 000005c4: PUSH4 0x42f87c25 000005c9: SWAP1 000005ca: PUSH1 0x24 000005cc: ADD 000005cd: PUSH0 000005ce: PUSH1 0x40 000005d0: MLOAD 000005d1: DUP1 000005d2: DUP4 000005d3: SUB 000005d4: DUP2 000005d5: DUP7 000005d6: GAS 000005d7: STATICCALL 000005d8: ISZERO 000005d9: DUP1 000005da: ISZERO 000005db: PUSH2 0x05e6 000005de: JUMPI 000005df: RETURNDATASIZE 000005e0: PUSH0 000005e1: DUP1 000005e2: RETURNDATACOPY 000005e3: RETURNDATASIZE 000005e4: PUSH0 000005e5: REVERT 000005e6: JUMPDEST 000005e7: POP 000005e8: POP 000005e9: POP 000005ea: POP 000005eb: PUSH1 0x40 000005ed: MLOAD 000005ee: RETURNDATASIZE 000005ef: PUSH0 000005f0: DUP3 000005f1: RETURNDATACOPY 000005f2: PUSH1 0x1f 000005f4: RETURNDATASIZE 000005f5: SWAP1 000005f6: DUP2 000005f7: ADD 000005f8: PUSH1 0x1f 000005fa: NOT 000005fb: AND 000005fc: DUP3 000005fd: ADD 000005fe: PUSH1 0x40 00000600: MSTORE 00000601: PUSH2 0x060d 00000604: SWAP2 00000605: SWAP1 00000606: DUP2 00000607: ADD 00000608: SWAP1 00000609: PUSH2 0x179b 0000060c: JUMP 0000060d: JUMPDEST 0000060e: SWAP1 0000060f: POP 00000610: PUSH0 00000611: JUMPDEST 00000612: DUP2 00000613: MLOAD 00000614: DUP2 00000615: LT 00000616: ISZERO 00000617: PUSH2 0x07ff 0000061a: JUMPI 0000061b: PUSH0 0000061c: DUP3 0000061d: DUP3 0000061e: DUP2 0000061f: MLOAD 00000620: DUP2 00000621: LT 00000622: PUSH2 0x062d 00000625: JUMPI 00000626: PUSH2 0x062d 00000629: PUSH2 0x18bf 0000062c: JUMP 0000062d: JUMPDEST 0000062e: PUSH1 0x20 00000630: MUL 00000631: PUSH1 0x20 00000633: ADD 00000634: ADD 00000635: MLOAD 00000636: SWAP1 00000637: POP 00000638: PUSH1 0x01 0000063a: PUSH1 0x05 0000063c: DUP2 0000063d: GT 0000063e: ISZERO 0000063f: PUSH2 0x064a 00000642: JUMPI 00000643: PUSH2 0x064a 00000646: PUSH2 0x18d3 00000649: JUMP 0000064a: JUMPDEST 0000064b: DUP2 0000064c: MLOAD 0000064d: PUSH1 0x05 0000064f: DUP2 00000650: GT 00000651: ISZERO 00000652: PUSH2 0x065d 00000655: JUMPI 00000656: PUSH2 0x065d 00000659: PUSH2 0x18d3 0000065c: JUMP 0000065d: JUMPDEST 0000065e: SUB 0000065f: PUSH2 0x06fe 00000662: JUMPI 00000663: PUSH1 0x40 00000665: DUP2 00000666: DUP2 00000667: ADD 00000668: MLOAD 00000669: SWAP1 0000066a: MLOAD 0000066b: PUSH4 0x70a08231 00000670: PUSH1 0xe0 00000672: SHL 00000673: DUP2 00000674: MSTORE 00000675: PUSH1 0x01 00000677: PUSH1 0x01 00000679: PUSH1 0xa0 0000067b: SHL 0000067c: SUB 0000067d: SWAP2 0000067e: DUP3 0000067f: AND 00000680: PUSH1 0x04 00000682: DUP3 00000683: ADD 00000684: MSTORE 00000685: PUSH32 0x0000000000000000000000009cf0ab1cc434db83097b7e9c831a764481dec747 000006a6: SWAP1 000006a7: SWAP2 000006a8: AND 000006a9: SWAP1 000006aa: PUSH4 0x70a08231 000006af: SWAP1 000006b0: PUSH1 0x24 000006b2: ADD 000006b3: PUSH1 0x20 000006b5: PUSH1 0x40 000006b7: MLOAD 000006b8: DUP1 000006b9: DUP4 000006ba: SUB 000006bb: DUP2 000006bc: DUP7 000006bd: GAS 000006be: STATICCALL 000006bf: ISZERO 000006c0: DUP1 000006c1: ISZERO 000006c2: PUSH2 0x06cd 000006c5: JUMPI 000006c6: RETURNDATASIZE 000006c7: PUSH0 000006c8: DUP1 000006c9: RETURNDATACOPY 000006ca: RETURNDATASIZE 000006cb: PUSH0 000006cc: REVERT 000006cd: JUMPDEST 000006ce: POP 000006cf: POP 000006d0: POP 000006d1: POP 000006d2: PUSH1 0x40 000006d4: MLOAD 000006d5: RETURNDATASIZE 000006d6: PUSH1 0x1f 000006d8: NOT 000006d9: PUSH1 0x1f 000006db: DUP3 000006dc: ADD 000006dd: AND 000006de: DUP3 000006df: ADD 000006e0: DUP1 000006e1: PUSH1 0x40 000006e3: MSTORE 000006e4: POP 000006e5: DUP2 000006e6: ADD 000006e7: SWAP1 000006e8: PUSH2 0x06f1 000006eb: SWAP2 000006ec: SWAP1 000006ed: PUSH2 0x1706 000006f0: JUMP 000006f1: JUMPDEST 000006f2: PUSH2 0x06fb 000006f5: SWAP1 000006f6: DUP6 000006f7: PUSH2 0x18fb 000006fa: JUMP 000006fb: JUMPDEST 000006fc: SWAP4 000006fd: POP 000006fe: JUMPDEST 000006ff: PUSH1 0x02 00000701: DUP2 00000702: MLOAD 00000703: PUSH1 0x05 00000705: DUP2 00000706: GT 00000707: ISZERO 00000708: PUSH2 0x0713 0000070b: JUMPI 0000070c: PUSH2 0x0713 0000070f: PUSH2 0x18d3 00000712: JUMP 00000713: JUMPDEST 00000714: EQ 00000715: DUP1 00000716: ISZERO 00000717: PUSH2 0x0755 0000071a: JUMPI 0000071b: POP 0000071c: PUSH32 0x0000000000000000000000009cf0ab1cc434db83097b7e9c831a764481dec747 0000073d: PUSH1 0x01 0000073f: PUSH1 0x01 00000741: PUSH1 0xa0 00000743: SHL 00000744: SUB 00000745: AND 00000746: DUP2 00000747: PUSH1 0x80 00000749: ADD 0000074a: MLOAD 0000074b: PUSH1 0x01 0000074d: PUSH1 0x01 0000074f: PUSH1 0xa0 00000751: SHL 00000752: SUB 00000753: AND 00000754: EQ 00000755: JUMPDEST 00000756: ISZERO 00000757: PUSH2 0x07f6 0000075a: JUMPI 0000075b: PUSH1 0x40 0000075d: DUP2 0000075e: DUP2 0000075f: ADD 00000760: MLOAD 00000761: SWAP1 00000762: MLOAD 00000763: PUSH4 0x70a08231 00000768: PUSH1 0xe0 0000076a: SHL 0000076b: DUP2 0000076c: MSTORE 0000076d: PUSH1 0x01 0000076f: PUSH1 0x01 00000771: PUSH1 0xa0 00000773: SHL 00000774: SUB 00000775: SWAP2 00000776: DUP3 00000777: AND 00000778: PUSH1 0x04 0000077a: DUP3 0000077b: ADD 0000077c: MSTORE 0000077d: PUSH32 0x0000000000000000000000009cf0ab1cc434db83097b7e9c831a764481dec747 0000079e: SWAP1 0000079f: SWAP2 000007a0: AND 000007a1: SWAP1 000007a2: PUSH4 0x70a08231 000007a7: SWAP1 000007a8: PUSH1 0x24 000007aa: ADD 000007ab: PUSH1 0x20 000007ad: PUSH1 0x40 000007af: MLOAD 000007b0: DUP1 000007b1: DUP4 000007b2: SUB 000007b3: DUP2 000007b4: DUP7 000007b5: GAS 000007b6: STATICCALL 000007b7: ISZERO 000007b8: DUP1 000007b9: ISZERO 000007ba: PUSH2 0x07c5 000007bd: JUMPI 000007be: RETURNDATASIZE 000007bf: PUSH0 000007c0: DUP1 000007c1: RETURNDATACOPY 000007c2: RETURNDATASIZE 000007c3: PUSH0 000007c4: REVERT 000007c5: JUMPDEST 000007c6: POP 000007c7: POP 000007c8: POP 000007c9: POP 000007ca: PUSH1 0x40 000007cc: MLOAD 000007cd: RETURNDATASIZE 000007ce: PUSH1 0x1f 000007d0: NOT 000007d1: PUSH1 0x1f 000007d3: DUP3 000007d4: ADD 000007d5: AND 000007d6: DUP3 000007d7: ADD 000007d8: DUP1 000007d9: PUSH1 0x40 000007db: MSTORE 000007dc: POP 000007dd: DUP2 000007de: ADD 000007df: SWAP1 000007e0: PUSH2 0x07e9 000007e3: SWAP2 000007e4: SWAP1 000007e5: PUSH2 0x1706 000007e8: JUMP 000007e9: JUMPDEST 000007ea: PUSH2 0x07f3 000007ed: SWAP1 000007ee: DUP6 000007ef: PUSH2 0x18fb 000007f2: JUMP 000007f3: JUMPDEST 000007f4: SWAP4 000007f5: POP 000007f6: JUMPDEST 000007f7: POP 000007f8: PUSH1 0x01 000007fa: ADD 000007fb: PUSH2 0x0611 000007fe: JUMP 000007ff: JUMPDEST 00000800: POP 00000801: POP 00000802: SWAP2 00000803: SWAP1 00000804: POP 00000805: JUMP 00000806: JUMPDEST 00000807: PUSH1 0x0b 00000809: DUP2 0000080a: DUP2 0000080b: SLOAD 0000080c: DUP2 0000080d: LT 0000080e: PUSH2 0x0815 00000811: JUMPI 00000812: PUSH0 00000813: DUP1 00000814: REVERT 00000815: JUMPDEST 00000816: PUSH0 00000817: SWAP2 00000818: DUP3 00000819: MSTORE 0000081a: PUSH1 0x20 0000081c: SWAP1 0000081d: SWAP2 0000081e: KECCAK256 0000081f: PUSH1 0x03 00000821: SWAP1 00000822: SWAP2 00000823: MUL 00000824: ADD 00000825: DUP1 00000826: SLOAD 00000827: PUSH1 0x01 00000829: DUP3 0000082a: ADD 0000082b: SLOAD 0000082c: PUSH1 0x02 0000082e: SWAP1 0000082f: SWAP3 00000830: ADD 00000831: SLOAD 00000832: SWAP1 00000833: SWAP3 00000834: POP 00000835: DUP4 00000836: JUMP 00000837: JUMPDEST 00000838: PUSH2 0x083f 0000083b: PUSH2 0x1423 0000083e: JUMP 0000083f: JUMPDEST 00000840: ISZERO 00000841: PUSH2 0x085d 00000844: JUMPI 00000845: PUSH1 0x40 00000847: MLOAD 00000848: PUSH4 0x1fbde445 0000084d: PUSH1 0xe0 0000084f: SHL 00000850: DUP2 00000851: MSTORE 00000852: PUSH1 0x04 00000854: ADD 00000855: PUSH1 0x40 00000857: MLOAD 00000858: DUP1 00000859: SWAP2 0000085a: SUB 0000085b: SWAP1 0000085c: REVERT 0000085d: JUMPDEST 0000085e: PUSH2 0x0865 00000861: PUSH2 0x1444 00000864: JUMP 00000865: JUMPDEST 00000866: TIMESTAMP 00000867: DUP2 00000868: LT 00000869: ISZERO 0000086a: PUSH2 0x08c6 0000086d: JUMPI 0000086e: PUSH1 0x40 00000870: MLOAD 00000871: PUSH3 0x461bcd 00000875: PUSH1 0xe5 00000877: SHL 00000878: DUP2 00000879: MSTORE 0000087a: PUSH1 0x20 0000087c: PUSH1 0x04 0000087e: DUP3 0000087f: ADD 00000880: MSTORE 00000881: PUSH1 0x24 00000883: DUP1 00000884: DUP3 00000885: ADD 00000886: MSTORE 00000887: PUSH32 0x4e65772073746172742074696d652063616e6e6f7420626520696e2074686520 000008a8: PUSH1 0x44 000008aa: DUP3 000008ab: ADD 000008ac: MSTORE 000008ad: PUSH4 0x1c185cdd 000008b2: PUSH1 0xe2 000008b4: SHL 000008b5: PUSH1 0x64 000008b7: DUP3 000008b8: ADD 000008b9: MSTORE 000008ba: PUSH1 0x84 000008bc: ADD 000008bd: JUMPDEST 000008be: PUSH1 0x40 000008c0: MLOAD 000008c1: DUP1 000008c2: SWAP2 000008c3: SUB 000008c4: SWAP1 000008c5: REVERT 000008c6: JUMPDEST 000008c7: PUSH1 0x01 000008c9: SSTORE 000008ca: JUMP 000008cb: JUMPDEST 000008cc: PUSH1 0x03 000008ce: SLOAD 000008cf: PUSH1 0xff 000008d1: AND 000008d2: PUSH2 0x08ee 000008d5: JUMPI 000008d6: PUSH1 0x40 000008d8: MLOAD 000008d9: PUSH4 0xdcdde9dd 000008de: PUSH1 0xe0 000008e0: SHL 000008e1: DUP2 000008e2: MSTORE 000008e3: PUSH1 0x04 000008e5: ADD 000008e6: PUSH1 0x40 000008e8: MLOAD 000008e9: DUP1 000008ea: SWAP2 000008eb: SUB 000008ec: SWAP1 000008ed: REVERT 000008ee: JUMPDEST 000008ef: PUSH2 0x08f6 000008f2: PUSH2 0x1444 000008f5: JUMP 000008f6: JUMPDEST 000008f7: PUSH1 0x03 000008f9: DUP1 000008fa: SLOAD 000008fb: PUSH1 0xff 000008fd: NOT 000008fe: AND 000008ff: SWAP1 00000900: SSTORE 00000901: PUSH1 0x40 00000903: MLOAD 00000904: PUSH32 0xa45f47fdea8a1efdd9029a5691c7f759c32b7c698632b563573e155625d16933 00000925: SWAP1 00000926: PUSH0 00000927: SWAP1 00000928: LOG1 00000929: PUSH1 0x01 0000092b: SLOAD 0000092c: TIMESTAMP 0000092d: GT 0000092e: ISZERO 0000092f: PUSH2 0x095a 00000932: JUMPI 00000933: PUSH1 0x01 00000935: SLOAD 00000936: PUSH1 0x04 00000938: SLOAD 00000939: LT 0000093a: ISZERO 0000093b: PUSH2 0x0948 0000093e: JUMPI 0000093f: PUSH1 0x01 00000941: SLOAD 00000942: TIMESTAMP 00000943: SUB 00000944: PUSH1 0x05 00000946: SSTORE 00000947: JUMP 00000948: JUMPDEST 00000949: PUSH1 0x04 0000094b: SLOAD 0000094c: PUSH1 0x05 0000094e: DUP1 0000094f: SLOAD 00000950: TIMESTAMP 00000951: SWAP3 00000952: SWAP1 00000953: SWAP3 00000954: SUB 00000955: SWAP1 00000956: SWAP2 00000957: ADD 00000958: SWAP1 00000959: SSTORE 0000095a: JUMPDEST 0000095b: JUMP 0000095c: JUMPDEST 0000095d: PUSH2 0x0964 00000960: PUSH2 0x1444 00000963: JUMP 00000964: JUMPDEST 00000965: PUSH1 0x06 00000967: SLOAD 00000968: PUSH1 0x0a 0000096a: SLOAD 0000096b: DUP2 0000096c: ISZERO 0000096d: SWAP1 0000096e: DUP2 0000096f: PUSH2 0x09f3 00000972: JUMPI 00000973: PUSH1 0x0b 00000975: DUP1 00000976: SLOAD 00000977: PUSH2 0x0982 0000097a: SWAP1 0000097b: PUSH1 0x01 0000097d: SWAP1 0000097e: PUSH2 0x190e 00000981: JUMP 00000982: JUMPDEST 00000983: DUP2 00000984: SLOAD 00000985: DUP2 00000986: LT 00000987: PUSH2 0x0992 0000098a: JUMPI 0000098b: PUSH2 0x0992 0000098e: PUSH2 0x18bf 00000991: JUMP 00000992: JUMPDEST 00000993: SWAP1 00000994: PUSH0 00000995: MSTORE 00000996: PUSH1 0x20 00000998: PUSH0 00000999: KECCAK256 0000099a: SWAP1 0000099b: PUSH1 0x03 0000099d: MUL 0000099e: ADD 0000099f: PUSH1 0x01 000009a1: ADD 000009a2: SLOAD 000009a3: SWAP1 000009a4: POP 000009a5: DUP1 000009a6: PUSH2 0x09ad 000009a9: PUSH2 0x0ef6 000009ac: JUMP 000009ad: JUMPDEST 000009ae: EQ 000009af: PUSH2 0x09f3 000009b2: JUMPI 000009b3: PUSH1 0x40 000009b5: MLOAD 000009b6: PUSH3 0x461bcd 000009ba: PUSH1 0xe5 000009bc: SHL 000009bd: DUP2 000009be: MSTORE 000009bf: PUSH1 0x20 000009c1: PUSH1 0x04 000009c3: DUP3 000009c4: ADD 000009c5: MSTORE 000009c6: PUSH1 0x16 000009c8: PUSH1 0x24 000009ca: DUP3 000009cb: ADD 000009cc: MSTORE 000009cd: PUSH22 0x5072696365206973207374696c6c2066616c6c696e67 000009e4: PUSH1 0x50 000009e6: SHL 000009e7: PUSH1 0x44 000009e9: DUP3 000009ea: ADD 000009eb: MSTORE 000009ec: PUSH1 0x64 000009ee: ADD 000009ef: PUSH2 0x08bd 000009f2: JUMP 000009f3: JUMPDEST 000009f4: PUSH0 000009f5: PUSH1 0x06 000009f7: SLOAD 000009f8: PUSH32 0x000000000000000000000000000000000000000000000000000000000000011e 00000a19: PUSH2 0x0a22 00000a1c: SWAP2 00000a1d: SWAP1 00000a1e: PUSH2 0x190e 00000a21: JUMP 00000a22: JUMPDEST 00000a23: SWAP1 00000a24: POP 00000a25: PUSH0 00000a26: PUSH1 0x0f 00000a28: SLOAD 00000a29: DUP3 00000a2a: PUSH2 0x0a33 00000a2d: SWAP2 00000a2e: SWAP1 00000a2f: PUSH2 0x190e 00000a32: JUMP 00000a33: JUMPDEST 00000a34: SWAP1 00000a35: POP 00000a36: PUSH0 00000a37: PUSH1 0x64 00000a39: DUP5 00000a3a: PUSH1 0x0f 00000a3c: SLOAD 00000a3d: PUSH2 0x0a46 00000a40: SWAP2 00000a41: SWAP1 00000a42: PUSH2 0x1921 00000a45: JUMP 00000a46: JUMPDEST 00000a47: PUSH2 0x0a51 00000a4a: SWAP1 00000a4b: PUSH1 0x32 00000a4d: PUSH2 0x1921 00000a50: JUMP 00000a51: JUMPDEST 00000a52: PUSH2 0x0a5b 00000a55: SWAP2 00000a56: SWAP1 00000a57: PUSH2 0x194c 00000a5a: JUMP 00000a5b: JUMPDEST 00000a5c: PUSH2 0x0a65 00000a5f: DUP6 00000a60: DUP5 00000a61: PUSH2 0x1921 00000a64: JUMP 00000a65: JUMPDEST 00000a66: PUSH2 0x0a6f 00000a69: SWAP2 00000a6a: SWAP1 00000a6b: PUSH2 0x18fb 00000a6e: JUMP 00000a6f: JUMPDEST 00000a70: SWAP1 00000a71: POP 00000a72: PUSH1 0x10 00000a74: SLOAD 00000a75: DUP2 00000a76: GT 00000a77: PUSH2 0x0ac2 00000a7a: JUMPI 00000a7b: PUSH1 0x40 00000a7d: MLOAD 00000a7e: PUSH3 0x461bcd 00000a82: PUSH1 0xe5 00000a84: SHL 00000a85: DUP2 00000a86: MSTORE 00000a87: PUSH1 0x20 00000a89: PUSH1 0x04 00000a8b: DUP3 00000a8c: ADD 00000a8d: MSTORE 00000a8e: PUSH1 0x1d 00000a90: PUSH1 0x24 00000a92: DUP3 00000a93: ADD 00000a94: MSTORE 00000a95: PUSH32 0x416c6c2066756e64732068617665206265656e2077697468647261776e000000 00000ab6: PUSH1 0x44 00000ab8: DUP3 00000ab9: ADD 00000aba: MSTORE 00000abb: PUSH1 0x64 00000abd: ADD 00000abe: PUSH2 0x08bd 00000ac1: JUMP 00000ac2: JUMPDEST 00000ac3: PUSH0 00000ac4: PUSH1 0x10 00000ac6: SLOAD 00000ac7: DUP3 00000ac8: PUSH2 0x0ad1 00000acb: SWAP2 00000acc: SWAP1 00000acd: PUSH2 0x190e 00000ad0: JUMP 00000ad1: JUMPDEST 00000ad2: SWAP1 00000ad3: POP 00000ad4: SELFBALANCE 00000ad5: DUP1 00000ad6: DUP3 00000ad7: GT 00000ad8: ISZERO 00000ad9: PUSH2 0x0b2f 00000adc: JUMPI 00000add: PUSH0 00000ade: DUP2 00000adf: GT 00000ae0: PUSH2 0x0b2b 00000ae3: JUMPI 00000ae4: PUSH1 0x40 00000ae6: MLOAD 00000ae7: PUSH3 0x461bcd 00000aeb: PUSH1 0xe5 00000aed: SHL 00000aee: DUP2 00000aef: MSTORE 00000af0: PUSH1 0x20 00000af2: PUSH1 0x04 00000af4: DUP3 00000af5: ADD 00000af6: MSTORE 00000af7: PUSH1 0x1d 00000af9: PUSH1 0x24 00000afb: DUP3 00000afc: ADD 00000afd: MSTORE 00000afe: PUSH32 0x416c6c2066756e64732068617665206265656e2077697468647261776e000000 00000b1f: PUSH1 0x44 00000b21: DUP3 00000b22: ADD 00000b23: MSTORE 00000b24: PUSH1 0x64 00000b26: ADD 00000b27: PUSH2 0x08bd 00000b2a: JUMP 00000b2b: JUMPDEST 00000b2c: DUP1 00000b2d: SWAP2 00000b2e: POP 00000b2f: JUMPDEST 00000b30: DUP2 00000b31: PUSH1 0x10 00000b33: PUSH0 00000b34: DUP3 00000b35: DUP3 00000b36: SLOAD 00000b37: PUSH2 0x0b40 00000b3a: SWAP2 00000b3b: SWAP1 00000b3c: PUSH2 0x18fb 00000b3f: JUMP 00000b40: JUMPDEST 00000b41: SWAP1 00000b42: SWAP2 00000b43: SSTORE 00000b44: POP 00000b45: POP 00000b46: PUSH1 0x40 00000b48: MLOAD 00000b49: PUSH0 00000b4a: SWAP1 00000b4b: DUP2 00000b4c: SWAP1 00000b4d: PUSH1 0x01 00000b4f: PUSH1 0x01 00000b51: PUSH1 0xa0 00000b53: SHL 00000b54: SUB 00000b55: DUP13 00000b56: AND 00000b57: SWAP1 00000b58: DUP6 00000b59: SWAP1 00000b5a: DUP4 00000b5b: DUP2 00000b5c: DUP2 00000b5d: DUP2 00000b5e: DUP6 00000b5f: DUP8 00000b60: GAS 00000b61: CALL 00000b62: SWAP3 00000b63: POP 00000b64: POP 00000b65: POP 00000b66: RETURNDATASIZE 00000b67: DUP1 00000b68: PUSH0 00000b69: DUP2 00000b6a: EQ 00000b6b: PUSH2 0x0b8f 00000b6e: JUMPI 00000b6f: PUSH1 0x40 00000b71: MLOAD 00000b72: SWAP2 00000b73: POP 00000b74: PUSH1 0x1f 00000b76: NOT 00000b77: PUSH1 0x3f 00000b79: RETURNDATASIZE 00000b7a: ADD 00000b7b: AND 00000b7c: DUP3 00000b7d: ADD 00000b7e: PUSH1 0x40 00000b80: MSTORE 00000b81: RETURNDATASIZE 00000b82: DUP3 00000b83: MSTORE 00000b84: RETURNDATASIZE 00000b85: PUSH0 00000b86: PUSH1 0x20 00000b88: DUP5 00000b89: ADD 00000b8a: RETURNDATACOPY 00000b8b: PUSH2 0x0b94 00000b8e: JUMP 00000b8f: JUMPDEST 00000b90: PUSH1 0x60 00000b92: SWAP2 00000b93: POP 00000b94: JUMPDEST 00000b95: POP 00000b96: SWAP2 00000b97: POP 00000b98: SWAP2 00000b99: POP 00000b9a: DUP2 00000b9b: PUSH2 0x0bbb 00000b9e: JUMPI 00000b9f: DUP4 00000ba0: DUP2 00000ba1: PUSH1 0x40 00000ba3: MLOAD 00000ba4: PUSH4 0x7e4c7d7b 00000ba9: PUSH1 0xe0 00000bab: SHL 00000bac: DUP2 00000bad: MSTORE 00000bae: PUSH1 0x04 00000bb0: ADD 00000bb1: PUSH2 0x08bd 00000bb4: SWAP3 00000bb5: SWAP2 00000bb6: SWAP1 00000bb7: PUSH2 0x195f 00000bba: JUMP 00000bbb: JUMPDEST 00000bbc: POP 00000bbd: POP 00000bbe: POP 00000bbf: POP 00000bc0: POP 00000bc1: POP 00000bc2: POP 00000bc3: POP 00000bc4: POP 00000bc5: POP 00000bc6: POP 00000bc7: JUMP 00000bc8: JUMPDEST 00000bc9: PUSH0 00000bca: DUP1 00000bcb: PUSH2 0x0bd3 00000bce: CALLER 00000bcf: PUSH2 0x0d03 00000bd2: JUMP 00000bd3: JUMPDEST 00000bd4: SWAP1 00000bd5: POP 00000bd6: PUSH0 00000bd7: DUP2 00000bd8: GT 00000bd9: PUSH2 0x0c1a 00000bdc: JUMPI 00000bdd: PUSH1 0x40 00000bdf: MLOAD 00000be0: PUSH3 0x461bcd 00000be4: PUSH1 0xe5 00000be6: SHL 00000be7: DUP2 00000be8: MSTORE 00000be9: PUSH1 0x20 00000beb: PUSH1 0x04 00000bed: DUP3 00000bee: ADD 00000bef: MSTORE 00000bf0: PUSH1 0x13 00000bf2: PUSH1 0x24 00000bf4: DUP3 00000bf5: ADD 00000bf6: MSTORE 00000bf7: PUSH19 0x4e6f20726566756e6420617661696c61626c65 00000c0b: PUSH1 0x68 00000c0d: SHL 00000c0e: PUSH1 0x44 00000c10: DUP3 00000c11: ADD 00000c12: MSTORE 00000c13: PUSH1 0x64 00000c15: ADD 00000c16: PUSH2 0x08bd 00000c19: JUMP 00000c1a: JUMPDEST 00000c1b: CALLER 00000c1c: PUSH0 00000c1d: DUP2 00000c1e: DUP2 00000c1f: MSTORE 00000c20: PUSH1 0x0d 00000c22: PUSH1 0x20 00000c24: SWAP1 00000c25: DUP2 00000c26: MSTORE 00000c27: PUSH1 0x40 00000c29: SWAP2 00000c2a: DUP3 00000c2b: SWAP1 00000c2c: KECCAK256 00000c2d: DUP1 00000c2e: SLOAD 00000c2f: DUP6 00000c30: SWAP1 00000c31: SUB 00000c32: SWAP1 00000c33: SSTORE 00000c34: DUP2 00000c35: MLOAD 00000c36: SWAP3 00000c37: DUP4 00000c38: MSTORE 00000c39: DUP3 00000c3a: ADD 00000c3b: DUP4 00000c3c: SWAP1 00000c3d: MSTORE 00000c3e: PUSH32 0xbb28353e4598c3b9199101a66e0989549b659a59a54d2c27fbb183f1932c8e6d 00000c5f: SWAP2 00000c60: ADD 00000c61: PUSH1 0x40 00000c63: MLOAD 00000c64: DUP1 00000c65: SWAP2 00000c66: SUB 00000c67: SWAP1 00000c68: LOG1 00000c69: PUSH1 0x40 00000c6b: MLOAD 00000c6c: PUSH0 00000c6d: SWAP1 00000c6e: CALLER 00000c6f: SWAP1 00000c70: DUP4 00000c71: SWAP1 00000c72: DUP4 00000c73: DUP2 00000c74: DUP2 00000c75: DUP2 00000c76: DUP6 00000c77: DUP8 00000c78: GAS 00000c79: CALL 00000c7a: SWAP3 00000c7b: POP 00000c7c: POP 00000c7d: POP 00000c7e: RETURNDATASIZE 00000c7f: DUP1 00000c80: PUSH0 00000c81: DUP2 00000c82: EQ 00000c83: PUSH2 0x0ca7 00000c86: JUMPI 00000c87: PUSH1 0x40 00000c89: MLOAD 00000c8a: SWAP2 00000c8b: POP 00000c8c: PUSH1 0x1f 00000c8e: NOT 00000c8f: PUSH1 0x3f 00000c91: RETURNDATASIZE 00000c92: ADD 00000c93: AND 00000c94: DUP3 00000c95: ADD 00000c96: PUSH1 0x40 00000c98: MSTORE 00000c99: RETURNDATASIZE 00000c9a: DUP3 00000c9b: MSTORE 00000c9c: RETURNDATASIZE 00000c9d: PUSH0 00000c9e: PUSH1 0x20 00000ca0: DUP5 00000ca1: ADD 00000ca2: RETURNDATACOPY 00000ca3: PUSH2 0x0cac 00000ca6: JUMP 00000ca7: JUMPDEST 00000ca8: PUSH1 0x60 00000caa: SWAP2 00000cab: POP 00000cac: JUMPDEST 00000cad: POP 00000cae: POP 00000caf: SWAP1 00000cb0: POP 00000cb1: DUP1 00000cb2: PUSH2 0x0cfd 00000cb5: JUMPI 00000cb6: PUSH1 0x40 00000cb8: MLOAD 00000cb9: PUSH3 0x461bcd 00000cbd: PUSH1 0xe5 00000cbf: SHL 00000cc0: DUP2 00000cc1: MSTORE 00000cc2: PUSH1 0x20 00000cc4: PUSH1 0x04 00000cc6: DUP3 00000cc7: ADD 00000cc8: MSTORE 00000cc9: PUSH1 0x1c 00000ccb: PUSH1 0x24 00000ccd: DUP3 00000cce: ADD 00000ccf: MSTORE 00000cd0: PUSH32 0x526566756e64207472616e736665722077617320726576657274656400000000 00000cf1: PUSH1 0x44 00000cf3: DUP3 00000cf4: ADD 00000cf5: MSTORE 00000cf6: PUSH1 0x64 00000cf8: ADD 00000cf9: PUSH2 0x08bd 00000cfc: JUMP 00000cfd: JUMPDEST 00000cfe: POP 00000cff: SWAP2 00000d00: SWAP1 00000d01: POP 00000d02: JUMP 00000d03: JUMPDEST 00000d04: PUSH1 0x01 00000d06: PUSH1 0x01 00000d08: PUSH1 0xa0 00000d0a: SHL 00000d0b: SUB 00000d0c: DUP2 00000d0d: AND 00000d0e: PUSH0 00000d0f: SWAP1 00000d10: DUP2 00000d11: MSTORE 00000d12: PUSH1 0x0c 00000d14: PUSH1 0x20 00000d16: MSTORE 00000d17: PUSH1 0x40 00000d19: DUP2 00000d1a: KECCAK256 00000d1b: SLOAD 00000d1c: DUP1 00000d1d: DUP3 00000d1e: SUB 00000d1f: PUSH2 0x0d2a 00000d22: JUMPI 00000d23: POP 00000d24: PUSH0 00000d25: SWAP3 00000d26: SWAP2 00000d27: POP 00000d28: POP 00000d29: JUMP 00000d2a: JUMPDEST 00000d2b: PUSH0 00000d2c: PUSH1 0x06 00000d2e: SLOAD 00000d2f: PUSH0 00000d30: EQ 00000d31: PUSH2 0x0d41 00000d34: JUMPI 00000d35: PUSH2 0x0d3c 00000d38: PUSH2 0x0ef6 00000d3b: JUMP 00000d3c: JUMPDEST 00000d3d: PUSH2 0x0d45 00000d40: JUMP 00000d41: JUMPDEST 00000d42: PUSH1 0x0a 00000d44: SLOAD 00000d45: JUMPDEST 00000d46: PUSH1 0x01 00000d48: PUSH1 0x01 00000d4a: PUSH1 0xa0 00000d4c: SHL 00000d4d: SUB 00000d4e: DUP6 00000d4f: AND 00000d50: PUSH0 00000d51: SWAP1 00000d52: DUP2 00000d53: MSTORE 00000d54: PUSH1 0x0d 00000d56: PUSH1 0x20 00000d58: SWAP1 00000d59: DUP2 00000d5a: MSTORE 00000d5b: PUSH1 0x40 00000d5d: DUP1 00000d5e: DUP4 00000d5f: KECCAK256 00000d60: SLOAD 00000d61: PUSH1 0x0e 00000d63: SWAP1 00000d64: SWAP3 00000d65: MSTORE 00000d66: DUP3 00000d67: KECCAK256 00000d68: SLOAD 00000d69: SWAP3 00000d6a: SWAP4 00000d6b: POP 00000d6c: SWAP2 00000d6d: DUP2 00000d6e: SWAP1 00000d6f: DUP2 00000d70: SWAP1 00000d71: PUSH2 0x0d7a 00000d74: SWAP1 00000d75: DUP8 00000d76: PUSH2 0x190e 00000d79: JUMP 00000d7a: JUMPDEST 00000d7b: PUSH1 0x01 00000d7d: PUSH1 0x01 00000d7f: PUSH1 0xa0 00000d81: SHL 00000d82: SUB 00000d83: DUP10 00000d84: AND 00000d85: PUSH0 00000d86: SWAP1 00000d87: DUP2 00000d88: MSTORE 00000d89: PUSH1 0x0e 00000d8b: PUSH1 0x20 00000d8d: MSTORE 00000d8e: PUSH1 0x40 00000d90: SWAP1 00000d91: KECCAK256 00000d92: SLOAD 00000d93: SWAP1 00000d94: SWAP2 00000d95: POP 00000d96: PUSH1 0x64 00000d98: SWAP1 00000d99: DUP7 00000d9a: MUL 00000d9b: PUSH1 0x32 00000d9d: MUL 00000d9e: DIV 00000d9f: DUP6 00000da0: DUP3 00000da1: MUL 00000da2: ADD 00000da3: SWAP3 00000da4: POP 00000da5: DUP3 00000da6: DUP5 00000da7: SUB 00000da8: SWAP2 00000da9: POP 00000daa: DUP4 00000dab: DUP4 00000dac: LT 00000dad: PUSH2 0x0db6 00000db0: JUMPI 00000db1: PUSH0 00000db2: PUSH2 0x0db8 00000db5: JUMP 00000db6: JUMPDEST 00000db7: DUP2 00000db8: JUMPDEST 00000db9: SWAP9 00000dba: SWAP8 00000dbb: POP 00000dbc: POP 00000dbd: POP 00000dbe: POP 00000dbf: POP 00000dc0: POP 00000dc1: POP 00000dc2: POP 00000dc3: JUMP 00000dc4: JUMPDEST 00000dc5: PUSH2 0x0dcc 00000dc8: PUSH2 0x1444 00000dcb: JUMP 00000dcc: JUMPDEST 00000dcd: PUSH2 0x095a 00000dd0: PUSH0 00000dd1: PUSH2 0x1470 00000dd4: JUMP 00000dd5: JUMPDEST 00000dd6: PUSH1 0x03 00000dd8: SLOAD 00000dd9: PUSH1 0xff 00000ddb: AND 00000ddc: ISZERO 00000ddd: PUSH2 0x0df9 00000de0: JUMPI 00000de1: PUSH1 0x40 00000de3: MLOAD 00000de4: PUSH4 0x06d39fcd 00000de9: PUSH1 0xe4 00000deb: SHL 00000dec: DUP2 00000ded: MSTORE 00000dee: PUSH1 0x04 00000df0: ADD 00000df1: PUSH1 0x40 00000df3: MLOAD 00000df4: DUP1 00000df5: SWAP2 00000df6: SUB 00000df7: SWAP1 00000df8: REVERT 00000df9: JUMPDEST 00000dfa: PUSH2 0x0e01 00000dfd: PUSH2 0x1444 00000e00: JUMP 00000e01: JUMPDEST 00000e02: PUSH1 0x03 00000e04: DUP1 00000e05: SLOAD 00000e06: PUSH1 0xff 00000e08: NOT 00000e09: AND 00000e0a: PUSH1 0x01 00000e0c: OR 00000e0d: SWAP1 00000e0e: SSTORE 00000e0f: TIMESTAMP 00000e10: PUSH1 0x04 00000e12: SSTORE 00000e13: PUSH1 0x40 00000e15: MLOAD 00000e16: PUSH32 0x9e87fac88ff661f02d44f95383c817fece4bce600a3dab7a54406878b965e752 00000e37: SWAP1 00000e38: PUSH0 00000e39: SWAP1 00000e3a: LOG1 00000e3b: JUMP 00000e3c: JUMPDEST 00000e3d: PUSH2 0x0e44 00000e40: PUSH2 0x1423 00000e43: JUMP 00000e44: JUMPDEST 00000e45: ISZERO 00000e46: PUSH2 0x0e62 00000e49: JUMPI 00000e4a: PUSH1 0x40 00000e4c: MLOAD 00000e4d: PUSH4 0x1fbde445 00000e52: PUSH1 0xe0 00000e54: SHL 00000e55: DUP2 00000e56: MSTORE 00000e57: PUSH1 0x04 00000e59: ADD 00000e5a: PUSH1 0x40 00000e5c: MLOAD 00000e5d: DUP1 00000e5e: SWAP2 00000e5f: SUB 00000e60: SWAP1 00000e61: REVERT 00000e62: JUMPDEST 00000e63: PUSH2 0x0e6a 00000e66: PUSH2 0x1444 00000e69: JUMP 00000e6a: JUMPDEST 00000e6b: PUSH1 0x01 00000e6d: PUSH1 0x01 00000e6f: PUSH1 0xa0 00000e71: SHL 00000e72: SUB 00000e73: DUP2 00000e74: AND 00000e75: PUSH2 0x0ed4 00000e78: JUMPI 00000e79: PUSH1 0x40 00000e7b: MLOAD 00000e7c: PUSH3 0x461bcd 00000e80: PUSH1 0xe5 00000e82: SHL 00000e83: DUP2 00000e84: MSTORE 00000e85: PUSH1 0x20 00000e87: PUSH1 0x04 00000e89: DUP3 00000e8a: ADD 00000e8b: MSTORE 00000e8c: PUSH1 0x2b 00000e8e: PUSH1 0x24 00000e90: DUP3 00000e91: ADD 00000e92: MSTORE 00000e93: PUSH32 0x546f6b656e20636f6e7472616374206d757374206e6f7420626520746865207a 00000eb4: PUSH1 0x44 00000eb6: DUP3 00000eb7: ADD 00000eb8: MSTORE 00000eb9: PUSH11 0x65726f2061646472657373 00000ec5: PUSH1 0xa8 00000ec7: SHL 00000ec8: PUSH1 0x64 00000eca: DUP3 00000ecb: ADD 00000ecc: MSTORE 00000ecd: PUSH1 0x84 00000ecf: ADD 00000ed0: PUSH2 0x08bd 00000ed3: JUMP 00000ed4: JUMPDEST 00000ed5: PUSH1 0x08 00000ed7: DUP1 00000ed8: SLOAD 00000ed9: PUSH1 0x01 00000edb: PUSH1 0x01 00000edd: PUSH1 0xa0 00000edf: SHL 00000ee0: SUB 00000ee1: NOT 00000ee2: AND 00000ee3: PUSH1 0x01 00000ee5: PUSH1 0x01 00000ee7: PUSH1 0xa0 00000ee9: SHL 00000eea: SUB 00000eeb: SWAP3 00000eec: SWAP1 00000eed: SWAP3 00000eee: AND 00000eef: SWAP2 00000ef0: SWAP1 00000ef1: SWAP2 00000ef2: OR 00000ef3: SWAP1 00000ef4: SSTORE 00000ef5: JUMP 00000ef6: JUMPDEST 00000ef7: PUSH0 00000ef8: DUP1 00000ef9: PUSH2 0x0f00 00000efc: PUSH2 0x14bf 00000eff: JUMP 00000f00: JUMPDEST 00000f01: PUSH1 0x09 00000f03: SLOAD 00000f04: PUSH1 0x0b 00000f06: SLOAD 00000f07: SWAP1 00000f08: SWAP4 00000f09: POP 00000f0a: SWAP1 00000f0b: SWAP2 00000f0c: POP 00000f0d: PUSH0 00000f0e: DUP1 00000f0f: DUP1 00000f10: JUMPDEST 00000f11: DUP4 00000f12: DUP2 00000f13: LT 00000f14: ISZERO 00000f15: PUSH2 0x0f8f 00000f18: JUMPI 00000f19: PUSH1 0x0b 00000f1b: DUP2 00000f1c: DUP2 00000f1d: SLOAD 00000f1e: DUP2 00000f1f: LT 00000f20: PUSH2 0x0f2b 00000f23: JUMPI 00000f24: PUSH2 0x0f2b 00000f27: PUSH2 0x18bf 00000f2a: JUMP 00000f2b: JUMPDEST 00000f2c: SWAP1 00000f2d: PUSH0 00000f2e: MSTORE 00000f2f: PUSH1 0x20 00000f31: PUSH0 00000f32: KECCAK256 00000f33: SWAP1 00000f34: PUSH1 0x03 00000f36: MUL 00000f37: ADD 00000f38: SWAP2 00000f39: POP 00000f3a: DUP2 00000f3b: PUSH1 0x02 00000f3d: ADD 00000f3e: SLOAD 00000f3f: SWAP3 00000f40: POP 00000f41: DUP3 00000f42: DUP6 00000f43: LT 00000f44: ISZERO 00000f45: PUSH2 0x0f5b 00000f48: JUMPI 00000f49: POP 00000f4a: SLOAD 00000f4b: PUSH1 0x0c 00000f4d: SWAP1 00000f4e: SWAP4 00000f4f: DIV 00000f50: SWAP1 00000f51: SWAP3 00000f52: MUL 00000f53: SWAP1 00000f54: SWAP3 00000f55: SUB 00000f56: SWAP3 00000f57: SWAP2 00000f58: POP 00000f59: POP 00000f5a: JUMP 00000f5b: JUMPDEST 00000f5c: DUP3 00000f5d: DUP6 00000f5e: SUB 00000f5f: SWAP5 00000f60: POP 00000f61: PUSH1 0x0b 00000f63: DUP2 00000f64: DUP2 00000f65: SLOAD 00000f66: DUP2 00000f67: LT 00000f68: PUSH2 0x0f73 00000f6b: JUMPI 00000f6c: PUSH2 0x0f73 00000f6f: PUSH2 0x18bf 00000f72: JUMP 00000f73: JUMPDEST 00000f74: PUSH0 00000f75: SWAP2 00000f76: DUP3 00000f77: MSTORE 00000f78: PUSH1 0x20 00000f7a: SWAP1 00000f7b: SWAP2 00000f7c: KECCAK256 00000f7d: PUSH1 0x01 00000f7f: PUSH1 0x03 00000f81: SWAP1 00000f82: SWAP3 00000f83: MUL 00000f84: ADD 00000f85: DUP2 00000f86: ADD 00000f87: SLOAD 00000f88: SWAP7 00000f89: POP 00000f8a: ADD 00000f8b: PUSH2 0x0f10 00000f8e: JUMP 00000f8f: JUMPDEST 00000f90: POP 00000f91: POP 00000f92: POP 00000f93: POP 00000f94: POP 00000f95: SWAP1 00000f96: JUMP 00000f97: JUMPDEST 00000f98: PUSH2 0x0f9f 00000f9b: PUSH2 0x13b0 00000f9e: JUMP 00000f9f: JUMPDEST 00000fa0: PUSH2 0x0fbc 00000fa3: JUMPI 00000fa4: PUSH1 0x40 00000fa6: MLOAD 00000fa7: PUSH4 0xa611c2c1 00000fac: PUSH1 0xe0 00000fae: SHL 00000faf: DUP2 00000fb0: MSTORE 00000fb1: PUSH1 0x04 00000fb3: ADD 00000fb4: PUSH1 0x40 00000fb6: MLOAD 00000fb7: DUP1 00000fb8: SWAP2 00000fb9: SUB 00000fba: SWAP1 00000fbb: REVERT 00000fbc: JUMPDEST 00000fbd: PUSH1 0x03 00000fbf: SLOAD 00000fc0: PUSH1 0xff 00000fc2: AND 00000fc3: ISZERO 00000fc4: PUSH2 0x0fe0 00000fc7: JUMPI 00000fc8: PUSH1 0x40 00000fca: MLOAD 00000fcb: PUSH4 0x06d39fcd 00000fd0: PUSH1 0xe4 00000fd2: SHL 00000fd3: DUP2 00000fd4: MSTORE 00000fd5: PUSH1 0x04 00000fd7: ADD 00000fd8: PUSH1 0x40 00000fda: MLOAD 00000fdb: DUP1 00000fdc: SWAP2 00000fdd: SUB 00000fde: SWAP1 00000fdf: REVERT 00000fe0: JUMPDEST 00000fe1: PUSH1 0x06 00000fe3: SLOAD 00000fe4: PUSH0 00000fe5: DUP2 00000fe6: SWAP1 00000fe7: SUB 00000fe8: PUSH2 0x1004 00000feb: JUMPI 00000fec: PUSH1 0x40 00000fee: MLOAD 00000fef: PUSH4 0x52df9fe5 00000ff4: PUSH1 0xe0 00000ff6: SHL 00000ff7: DUP2 00000ff8: MSTORE 00000ff9: PUSH1 0x04 00000ffb: ADD 00000ffc: PUSH1 0x40 00000ffe: MLOAD 00000fff: DUP1 00001000: SWAP2 00001001: SUB 00001002: SWAP1 00001003: REVERT 00001004: JUMPDEST 00001005: CALLER 00001006: PUSH0 00001007: SWAP1 00001008: DUP2 00001009: MSTORE 0000100a: PUSH1 0x0c 0000100c: PUSH1 0x20 0000100e: MSTORE 0000100f: PUSH1 0x40 00001011: SWAP1 00001012: KECCAK256 00001013: SLOAD 00001014: DUP3 00001015: PUSH2 0x1060 00001018: JUMPI 00001019: PUSH1 0x40 0000101b: MLOAD 0000101c: PUSH3 0x461bcd 00001020: PUSH1 0xe5 00001022: SHL 00001023: DUP2 00001024: MSTORE 00001025: PUSH1 0x20 00001027: PUSH1 0x04 00001029: DUP3 0000102a: ADD 0000102b: MSTORE 0000102c: PUSH1 0x1c 0000102e: PUSH1 0x24 00001030: DUP3 00001031: ADD 00001032: MSTORE 00001033: PUSH32 0x4d757374206d696e74206174206c65617374206f6e6520746f6b656e00000000 00001054: PUSH1 0x44 00001056: DUP3 00001057: ADD 00001058: MSTORE 00001059: PUSH1 0x64 0000105b: ADD 0000105c: PUSH2 0x08bd 0000105f: JUMP 00001060: JUMPDEST 00001061: PUSH0 00001062: PUSH2 0x106b 00001065: DUP5 00001066: CALLVALUE 00001067: PUSH2 0x194c 0000106a: JUMP 0000106b: JUMPDEST 0000106c: SWAP1 0000106d: POP 0000106e: PUSH0 0000106f: PUSH2 0x1076 00001072: PUSH2 0x0ef6 00001075: JUMP 00001076: JUMPDEST 00001077: SWAP1 00001078: POP 00001079: DUP1 0000107a: DUP3 0000107b: LT 0000107c: ISZERO 0000107d: PUSH2 0x10bf 00001080: JUMPI 00001081: PUSH1 0x40 00001083: MLOAD 00001084: PUSH3 0x461bcd 00001088: PUSH1 0xe5 0000108a: SHL 0000108b: DUP2 0000108c: MSTORE 0000108d: PUSH1 0x20 0000108f: PUSH1 0x04 00001091: DUP3 00001092: ADD 00001093: MSTORE 00001094: PUSH1 0x14 00001096: PUSH1 0x24 00001098: DUP3 00001099: ADD 0000109a: MSTORE 0000109b: PUSH20 0x125b9cdd59999a58da595b9d081c185e5b595b9d 000010b0: PUSH1 0x62 000010b2: SHL 000010b3: PUSH1 0x44 000010b5: DUP3 000010b6: ADD 000010b7: MSTORE 000010b8: PUSH1 0x64 000010ba: ADD 000010bb: PUSH2 0x08bd 000010be: JUMP 000010bf: JUMPDEST 000010c0: CALLER 000010c1: PUSH0 000010c2: SWAP1 000010c3: DUP2 000010c4: MSTORE 000010c5: PUSH1 0x0c 000010c7: PUSH1 0x20 000010c9: MSTORE 000010ca: PUSH1 0x40 000010cc: SWAP1 000010cd: KECCAK256 000010ce: SLOAD 000010cf: PUSH2 0x10d9 000010d2: SWAP1 000010d3: DUP7 000010d4: SWAP1 000010d5: PUSH2 0x18fb 000010d8: JUMP 000010d9: JUMPDEST 000010da: PUSH1 0x32 000010dc: LT 000010dd: ISZERO 000010de: PUSH2 0x1129 000010e1: JUMPI 000010e2: PUSH1 0x40 000010e4: MLOAD 000010e5: PUSH3 0x461bcd 000010e9: PUSH1 0xe5 000010eb: SHL 000010ec: DUP2 000010ed: MSTORE 000010ee: PUSH1 0x20 000010f0: PUSH1 0x04 000010f2: DUP3 000010f3: ADD 000010f4: MSTORE 000010f5: PUSH1 0x1a 000010f7: PUSH1 0x24 000010f9: DUP3 000010fa: ADD 000010fb: MSTORE 000010fc: PUSH32 0x4f6e6c79203530206d696e74732070657220616464726573732e000000000000 0000111d: PUSH1 0x44 0000111f: DUP3 00001120: ADD 00001121: MSTORE 00001122: PUSH1 0x64 00001124: ADD 00001125: PUSH2 0x08bd 00001128: JUMP 00001129: JUMPDEST 0000112a: DUP4 0000112b: DUP6 0000112c: GT 0000112d: ISZERO 0000112e: PUSH2 0x1135 00001131: JUMPI 00001132: DUP4 00001133: SWAP5 00001134: POP 00001135: JUMPDEST 00001136: CALLER 00001137: PUSH0 00001138: SWAP1 00001139: DUP2 0000113a: MSTORE 0000113b: PUSH1 0x0c 0000113d: PUSH1 0x20 0000113f: SWAP1 00001140: DUP2 00001141: MSTORE 00001142: PUSH1 0x40 00001144: DUP1 00001145: DUP4 00001146: KECCAK256 00001147: DUP7 00001148: DUP10 00001149: ADD 0000114a: SWAP1 0000114b: SSTORE 0000114c: PUSH1 0x0d 0000114e: SWAP1 0000114f: SWAP2 00001150: MSTORE 00001151: SWAP1 00001152: KECCAK256 00001153: DUP1 00001154: SLOAD 00001155: CALLVALUE 00001156: ADD 00001157: SWAP1 00001158: SSTORE 00001159: PUSH1 0x0a 0000115b: SLOAD 0000115c: DUP2 0000115d: LT 0000115e: ISZERO 0000115f: PUSH2 0x1168 00001162: JUMPI 00001163: PUSH1 0x0a 00001165: DUP2 00001166: SWAP1 00001167: SSTORE 00001168: JUMPDEST 00001169: PUSH0 0000116a: PUSH2 0x1172 0000116d: CALLER 0000116e: PUSH2 0x0507 00001171: JUMP 00001172: JUMPDEST 00001173: CALLER 00001174: PUSH0 00001175: SWAP1 00001176: DUP2 00001177: MSTORE 00001178: PUSH1 0x0e 0000117a: PUSH1 0x20 0000117c: MSTORE 0000117d: PUSH1 0x40 0000117f: SWAP1 00001180: KECCAK256 00001181: SLOAD 00001182: SWAP1 00001183: SWAP2 00001184: POP 00001185: PUSH2 0x118e 00001188: SWAP1 00001189: DUP8 0000118a: PUSH2 0x18fb 0000118d: JUMP 0000118e: JUMPDEST 0000118f: DUP2 00001190: LT 00001191: PUSH2 0x11d5 00001194: JUMPI 00001195: CALLER 00001196: PUSH0 00001197: SWAP1 00001198: DUP2 00001199: MSTORE 0000119a: PUSH1 0x0e 0000119c: PUSH1 0x20 0000119e: MSTORE 0000119f: PUSH1 0x40 000011a1: DUP2 000011a2: KECCAK256 000011a3: DUP1 000011a4: SLOAD 000011a5: DUP9 000011a6: SWAP3 000011a7: SWAP1 000011a8: PUSH2 0x11b2 000011ab: SWAP1 000011ac: DUP5 000011ad: SWAP1 000011ae: PUSH2 0x18fb 000011b1: JUMP 000011b2: JUMPDEST 000011b3: SWAP3 000011b4: POP 000011b5: POP 000011b6: DUP2 000011b7: SWAP1 000011b8: SSTORE 000011b9: POP 000011ba: DUP6 000011bb: PUSH1 0x0f 000011bd: PUSH0 000011be: DUP3 000011bf: DUP3 000011c0: SLOAD 000011c1: PUSH2 0x11ca 000011c4: SWAP2 000011c5: SWAP1 000011c6: PUSH2 0x18fb 000011c9: JUMP 000011ca: JUMPDEST 000011cb: SWAP1 000011cc: SWAP2 000011cd: SSTORE 000011ce: POP 000011cf: PUSH2 0x1246 000011d2: SWAP1 000011d3: POP 000011d4: JUMP 000011d5: JUMPDEST 000011d6: CALLER 000011d7: PUSH0 000011d8: SWAP1 000011d9: DUP2 000011da: MSTORE 000011db: PUSH1 0x0e 000011dd: PUSH1 0x20 000011df: MSTORE 000011e0: PUSH1 0x40 000011e2: SWAP1 000011e3: KECCAK256 000011e4: SLOAD 000011e5: DUP2 000011e6: GT 000011e7: ISZERO 000011e8: PUSH2 0x1246 000011eb: JUMPI 000011ec: CALLER 000011ed: PUSH0 000011ee: SWAP1 000011ef: DUP2 000011f0: MSTORE 000011f1: PUSH1 0x0e 000011f3: PUSH1 0x20 000011f5: MSTORE 000011f6: PUSH1 0x40 000011f8: DUP2 000011f9: KECCAK256 000011fa: SLOAD 000011fb: PUSH2 0x1204 000011fe: SWAP1 000011ff: DUP4 00001200: PUSH2 0x190e 00001203: JUMP 00001204: JUMPDEST 00001205: CALLER 00001206: PUSH0 00001207: SWAP1 00001208: DUP2 00001209: MSTORE 0000120a: PUSH1 0x0e 0000120c: PUSH1 0x20 0000120e: MSTORE 0000120f: PUSH1 0x40 00001211: DUP2 00001212: KECCAK256 00001213: DUP1 00001214: SLOAD 00001215: SWAP3 00001216: SWAP4 00001217: POP 00001218: DUP4 00001219: SWAP3 0000121a: SWAP1 0000121b: SWAP2 0000121c: SWAP1 0000121d: PUSH2 0x1227 00001220: SWAP1 00001221: DUP5 00001222: SWAP1 00001223: PUSH2 0x18fb 00001226: JUMP 00001227: JUMPDEST 00001228: SWAP3 00001229: POP 0000122a: POP 0000122b: DUP2 0000122c: SWAP1 0000122d: SSTORE 0000122e: POP 0000122f: DUP1 00001230: PUSH1 0x0f 00001232: PUSH0 00001233: DUP3 00001234: DUP3 00001235: SLOAD 00001236: PUSH2 0x123f 00001239: SWAP2 0000123a: SWAP1 0000123b: PUSH2 0x18fb 0000123e: JUMP 0000123f: JUMPDEST 00001240: SWAP1 00001241: SWAP2 00001242: SSTORE 00001243: POP 00001244: POP 00001245: POP 00001246: JUMPDEST 00001247: PUSH0 00001248: JUMPDEST 00001249: DUP7 0000124a: DUP2 0000124b: LT 0000124c: ISZERO 0000124d: PUSH2 0x1309 00001250: JUMPI 00001251: PUSH0 00001252: PUSH2 0x1259 00001255: PUSH2 0x14f7 00001258: JUMP 00001259: JUMPDEST 0000125a: PUSH1 0x40 0000125c: DUP1 0000125d: MLOAD 0000125e: CALLER 0000125f: DUP2 00001260: MSTORE 00001261: PUSH1 0x20 00001263: DUP2 00001264: ADD 00001265: DUP4 00001266: SWAP1 00001267: MSTORE 00001268: SWAP1 00001269: DUP2 0000126a: ADD 0000126b: DUP8 0000126c: SWAP1 0000126d: MSTORE 0000126e: SWAP1 0000126f: SWAP2 00001270: POP 00001271: PUSH32 0x12cb4648cf3058b17ceeb33e579f8b0bc269fe0843f3900b8e24b6c54871703c 00001292: SWAP1 00001293: PUSH1 0x60 00001295: ADD 00001296: PUSH1 0x40 00001298: MLOAD 00001299: DUP1 0000129a: SWAP2 0000129b: SUB 0000129c: SWAP1 0000129d: LOG1 0000129e: PUSH1 0x08 000012a0: SLOAD 000012a1: PUSH1 0x40 000012a3: MLOAD 000012a4: PUSH4 0x40c10f19 000012a9: PUSH1 0xe0 000012ab: SHL 000012ac: DUP2 000012ad: MSTORE 000012ae: CALLER 000012af: PUSH1 0x04 000012b1: DUP3 000012b2: ADD 000012b3: MSTORE 000012b4: PUSH1 0x24 000012b6: DUP2 000012b7: ADD 000012b8: DUP4 000012b9: SWAP1 000012ba: MSTORE 000012bb: PUSH1 0x01 000012bd: PUSH1 0x01 000012bf: PUSH1 0xa0 000012c1: SHL 000012c2: SUB 000012c3: SWAP1 000012c4: SWAP2 000012c5: AND 000012c6: SWAP1 000012c7: PUSH4 0x40c10f19 000012cc: SWAP1 000012cd: PUSH1 0x44 000012cf: ADD 000012d0: PUSH0 000012d1: PUSH1 0x40 000012d3: MLOAD 000012d4: DUP1 000012d5: DUP4 000012d6: SUB 000012d7: DUP2 000012d8: PUSH0 000012d9: DUP8 000012da: DUP1 000012db: EXTCODESIZE 000012dc: ISZERO 000012dd: DUP1 000012de: ISZERO 000012df: PUSH2 0x12e6 000012e2: JUMPI 000012e3: PUSH0 000012e4: DUP1 000012e5: REVERT 000012e6: JUMPDEST 000012e7: POP 000012e8: GAS 000012e9: CALL 000012ea: ISZERO 000012eb: DUP1 000012ec: ISZERO 000012ed: PUSH2 0x12f8 000012f0: JUMPI 000012f1: RETURNDATASIZE 000012f2: PUSH0 000012f3: DUP1 000012f4: RETURNDATACOPY 000012f5: RETURNDATASIZE 000012f6: PUSH0 000012f7: REVERT 000012f8: JUMPDEST 000012f9: POP 000012fa: POP 000012fb: PUSH1 0x01 000012fd: SWAP1 000012fe: SWAP4 000012ff: ADD 00001300: SWAP3 00001301: POP 00001302: PUSH2 0x1248 00001305: SWAP2 00001306: POP 00001307: POP 00001308: JUMP 00001309: JUMPDEST 0000130a: POP 0000130b: POP 0000130c: POP 0000130d: POP 0000130e: POP 0000130f: POP 00001310: POP 00001311: JUMP 00001312: JUMPDEST 00001313: PUSH2 0x131a 00001316: PUSH2 0x1423 00001319: JUMP 0000131a: JUMPDEST 0000131b: ISZERO 0000131c: PUSH2 0x1338 0000131f: JUMPI 00001320: PUSH1 0x40 00001322: MLOAD 00001323: PUSH4 0x1fbde445 00001328: PUSH1 0xe0 0000132a: SHL 0000132b: DUP2 0000132c: MSTORE 0000132d: PUSH1 0x04 0000132f: ADD 00001330: PUSH1 0x40 00001332: MLOAD 00001333: DUP1 00001334: SWAP2 00001335: SUB 00001336: SWAP1 00001337: REVERT 00001338: JUMPDEST 00001339: PUSH2 0x1340 0000133c: PUSH2 0x1444 0000133f: JUMP 00001340: JUMPDEST 00001341: PUSH3 0x015180 00001345: DUP2 00001346: GT 00001347: ISZERO 00001348: PUSH2 0x13ab 0000134b: JUMPI 0000134c: PUSH1 0x40 0000134e: MLOAD 0000134f: PUSH3 0x461bcd 00001353: PUSH1 0xe5 00001355: SHL 00001356: DUP2 00001357: MSTORE 00001358: PUSH1 0x20 0000135a: PUSH1 0x04 0000135c: DUP3 0000135d: ADD 0000135e: MSTORE 0000135f: PUSH1 0x2f 00001361: PUSH1 0x24 00001363: DUP3 00001364: ADD 00001365: MSTORE 00001366: PUSH32 0x4561726c7920616363657373206d757374206e6f74206c617374206c6f6e6765 00001387: PUSH1 0x44 00001389: DUP3 0000138a: ADD 0000138b: MSTORE 0000138c: PUSH15 0x72207468616e20323420686f757273 0000139c: PUSH1 0x88 0000139e: SHL 0000139f: PUSH1 0x64 000013a1: DUP3 000013a2: ADD 000013a3: MSTORE 000013a4: PUSH1 0x84 000013a6: ADD 000013a7: PUSH2 0x08bd 000013aa: JUMP 000013ab: JUMPDEST 000013ac: PUSH1 0x02 000013ae: SSTORE 000013af: JUMP 000013b0: JUMPDEST 000013b1: PUSH0 000013b2: PUSH2 0x13b9 000013b5: PUSH2 0x1423 000013b8: JUMP 000013b9: JUMPDEST 000013ba: DUP1 000013bb: ISZERO 000013bc: PUSH2 0x13e1 000013bf: JUMPI 000013c0: POP 000013c1: PUSH1 0x02 000013c3: SLOAD 000013c4: PUSH1 0x05 000013c6: SLOAD 000013c7: PUSH1 0x01 000013c9: SLOAD 000013ca: PUSH2 0x13d3 000013cd: SWAP2 000013ce: SWAP1 000013cf: PUSH2 0x18fb 000013d2: JUMP 000013d3: JUMPDEST 000013d4: PUSH2 0x13dd 000013d7: SWAP2 000013d8: SWAP1 000013d9: PUSH2 0x18fb 000013dc: JUMP 000013dd: JUMPDEST 000013de: TIMESTAMP 000013df: LT 000013e0: ISZERO 000013e1: JUMPDEST 000013e2: SWAP1 000013e3: POP 000013e4: SWAP1 000013e5: JUMP 000013e6: JUMPDEST 000013e7: PUSH2 0x13ee 000013ea: PUSH2 0x1444 000013ed: JUMP 000013ee: JUMPDEST 000013ef: PUSH1 0x01 000013f1: PUSH1 0x01 000013f3: PUSH1 0xa0 000013f5: SHL 000013f6: SUB 000013f7: DUP2 000013f8: AND 000013f9: PUSH2 0x1417 000013fc: JUMPI 000013fd: PUSH1 0x40 000013ff: MLOAD 00001400: PUSH4 0x1e4fbdf7 00001405: PUSH1 0xe0 00001407: SHL 00001408: DUP2 00001409: MSTORE 0000140a: PUSH0 0000140b: PUSH1 0x04 0000140d: DUP3 0000140e: ADD 0000140f: MSTORE 00001410: PUSH1 0x24 00001412: ADD 00001413: PUSH2 0x08bd 00001416: JUMP 00001417: JUMPDEST 00001418: PUSH2 0x1420 0000141b: DUP2 0000141c: PUSH2 0x1470 0000141f: JUMP 00001420: JUMPDEST 00001421: POP 00001422: JUMP 00001423: JUMPDEST 00001424: PUSH1 0x01 00001426: SLOAD 00001427: PUSH1 0x03 00001429: SLOAD 0000142a: PUSH0 0000142b: SWAP2 0000142c: SWAP1 0000142d: PUSH1 0xff 0000142f: AND 00001430: PUSH2 0x1439 00001433: JUMPI 00001434: TIMESTAMP 00001435: PUSH2 0x143d 00001438: JUMP 00001439: JUMPDEST 0000143a: PUSH1 0x04 0000143c: SLOAD 0000143d: JUMPDEST 0000143e: LT 0000143f: ISZERO 00001440: SWAP1 00001441: POP 00001442: SWAP1 00001443: JUMP 00001444: JUMPDEST 00001445: PUSH0 00001446: SLOAD 00001447: PUSH1 0x01 00001449: PUSH1 0x01 0000144b: PUSH1 0xa0 0000144d: SHL 0000144e: SUB 0000144f: AND 00001450: CALLER 00001451: EQ 00001452: PUSH2 0x095a 00001455: JUMPI 00001456: PUSH1 0x40 00001458: MLOAD 00001459: PUSH4 0x118cdaa7 0000145e: PUSH1 0xe0 00001460: SHL 00001461: DUP2 00001462: MSTORE 00001463: CALLER 00001464: PUSH1 0x04 00001466: DUP3 00001467: ADD 00001468: MSTORE 00001469: PUSH1 0x24 0000146b: ADD 0000146c: PUSH2 0x08bd 0000146f: JUMP 00001470: JUMPDEST 00001471: PUSH0 00001472: DUP1 00001473: SLOAD 00001474: PUSH1 0x01 00001476: PUSH1 0x01 00001478: PUSH1 0xa0 0000147a: SHL 0000147b: SUB 0000147c: DUP4 0000147d: DUP2 0000147e: AND 0000147f: PUSH1 0x01 00001481: PUSH1 0x01 00001483: PUSH1 0xa0 00001485: SHL 00001486: SUB 00001487: NOT 00001488: DUP4 00001489: AND 0000148a: DUP2 0000148b: OR 0000148c: DUP5 0000148d: SSTORE 0000148e: PUSH1 0x40 00001490: MLOAD 00001491: SWAP2 00001492: SWAP1 00001493: SWAP3 00001494: AND 00001495: SWAP3 00001496: DUP4 00001497: SWAP2 00001498: PUSH32 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0 000014b9: SWAP2 000014ba: SWAP1 000014bb: LOG3 000014bc: POP 000014bd: POP 000014be: JUMP 000014bf: JUMPDEST 000014c0: PUSH0 000014c1: PUSH2 0x14c8 000014c4: PUSH2 0x1423 000014c7: JUMP 000014c8: JUMPDEST 000014c9: PUSH2 0x14d1 000014cc: JUMPI 000014cd: POP 000014ce: PUSH0 000014cf: SWAP1 000014d0: JUMP 000014d1: JUMPDEST 000014d2: PUSH1 0x03 000014d4: SLOAD 000014d5: PUSH1 0xff 000014d7: AND 000014d8: PUSH2 0x14e8 000014db: JUMPI 000014dc: POP 000014dd: PUSH1 0x05 000014df: SLOAD 000014e0: PUSH1 0x01 000014e2: SLOAD 000014e3: TIMESTAMP 000014e4: SUB 000014e5: SUB 000014e6: SWAP1 000014e7: JUMP 000014e8: JUMPDEST 000014e9: POP 000014ea: PUSH1 0x05 000014ec: SLOAD 000014ed: PUSH1 0x01 000014ef: SLOAD 000014f0: PUSH1 0x04 000014f2: SLOAD 000014f3: SUB 000014f4: SUB 000014f5: SWAP1 000014f6: JUMP 000014f7: JUMPDEST 000014f8: PUSH0 000014f9: DUP1 000014fa: PUSH1 0x06 000014fc: SLOAD 000014fd: GT 000014fe: PUSH2 0x1555 00001501: JUMPI 00001502: PUSH1 0x40 00001504: MLOAD 00001505: PUSH3 0x461bcd 00001509: PUSH1 0xe5 0000150b: SHL 0000150c: DUP2 0000150d: MSTORE 0000150e: PUSH1 0x20 00001510: PUSH1 0x04 00001512: DUP3 00001513: ADD 00001514: MSTORE 00001515: PUSH1 0x23 00001517: PUSH1 0x24 00001519: DUP3 0000151a: ADD 0000151b: MSTORE 0000151c: PUSH32 0x53687566666c65642076616c7565732068617665206265656e20657868617573 0000153d: PUSH1 0x44 0000153f: DUP3 00001540: ADD 00001541: MSTORE 00001542: PUSH3 0x1d1959 00001546: PUSH1 0xea 00001548: SHL 00001549: PUSH1 0x64 0000154b: DUP3 0000154c: ADD 0000154d: MSTORE 0000154e: PUSH1 0x84 00001550: ADD 00001551: PUSH2 0x08bd 00001554: JUMP 00001555: JUMPDEST 00001556: PUSH0 00001557: PUSH1 0x07 00001559: PUSH1 0x01 0000155b: PUSH1 0x06 0000155d: SLOAD 0000155e: PUSH2 0x1567 00001561: SWAP2 00001562: SWAP1 00001563: PUSH2 0x190e 00001566: JUMP 00001567: JUMPDEST 00001568: DUP2 00001569: SLOAD 0000156a: DUP2 0000156b: LT 0000156c: PUSH2 0x1577 0000156f: JUMPI 00001570: PUSH2 0x1577 00001573: PUSH2 0x18bf 00001576: JUMP 00001577: JUMPDEST 00001578: SWAP1 00001579: PUSH0 0000157a: MSTORE 0000157b: PUSH1 0x20 0000157d: PUSH0 0000157e: KECCAK256 0000157f: SWAP1 00001580: PUSH1 0x10 00001582: SWAP2 00001583: DUP3 00001584: DUP3 00001585: DIV 00001586: ADD 00001587: SWAP2 00001588: SWAP1 00001589: MOD 0000158a: PUSH1 0x02 0000158c: MUL 0000158d: SWAP1 0000158e: SLOAD 0000158f: SWAP1 00001590: PUSH2 0x0100 00001593: EXP 00001594: SWAP1 00001595: DIV 00001596: PUSH2 0xffff 00001599: AND 0000159a: SWAP1 0000159b: POP 0000159c: PUSH1 0x06 0000159e: SLOAD 0000159f: PUSH1 0x01 000015a1: SUB 000015a2: PUSH2 0x15b2 000015a5: JUMPI 000015a6: PUSH0 000015a7: PUSH1 0x06 000015a9: SSTORE 000015aa: PUSH2 0xffff 000015ad: AND 000015ae: SWAP2 000015af: SWAP1 000015b0: POP 000015b1: JUMP 000015b2: JUMPDEST 000015b3: PUSH0 000015b4: PUSH1 0x06 000015b6: SLOAD 000015b7: PUSH1 0x06 000015b9: SLOAD 000015ba: DIFFICULTY 000015bb: PUSH1 0x40 000015bd: MLOAD 000015be: PUSH1 0x20 000015c0: ADD 000015c1: PUSH2 0x15d4 000015c4: SWAP3 000015c5: SWAP2 000015c6: SWAP1 000015c7: SWAP2 000015c8: DUP3 000015c9: MSTORE 000015ca: PUSH1 0x20 000015cc: DUP3 000015cd: ADD 000015ce: MSTORE 000015cf: PUSH1 0x40 000015d1: ADD 000015d2: SWAP1 000015d3: JUMP 000015d4: JUMPDEST 000015d5: PUSH1 0x40 000015d7: MLOAD 000015d8: PUSH1 0x20 000015da: DUP2 000015db: DUP4 000015dc: SUB 000015dd: SUB 000015de: DUP2 000015df: MSTORE 000015e0: SWAP1 000015e1: PUSH1 0x40 000015e3: MSTORE 000015e4: DUP1 000015e5: MLOAD 000015e6: SWAP1 000015e7: PUSH1 0x20 000015e9: ADD 000015ea: KECCAK256 000015eb: PUSH0 000015ec: SHR 000015ed: PUSH2 0x15f6 000015f0: SWAP2 000015f1: SWAP1 000015f2: PUSH2 0x199b 000015f5: JUMP 000015f6: JUMPDEST 000015f7: PUSH1 0x06 000015f9: DUP1 000015fa: SLOAD 000015fb: SWAP2 000015fc: SWAP3 000015fd: POP 000015fe: PUSH0 000015ff: PUSH2 0x1607 00001602: DUP4 00001603: PUSH2 0x19ae 00001606: JUMP 00001607: JUMPDEST 00001608: SWAP2 00001609: SWAP1 0000160a: POP 0000160b: SSTORE 0000160c: POP 0000160d: PUSH0 0000160e: PUSH1 0x07 00001610: DUP3 00001611: DUP2 00001612: SLOAD 00001613: DUP2 00001614: LT 00001615: PUSH2 0x1620 00001618: JUMPI 00001619: PUSH2 0x1620 0000161c: PUSH2 0x18bf 0000161f: JUMP 00001620: JUMPDEST 00001621: SWAP1 00001622: PUSH0 00001623: MSTORE 00001624: PUSH1 0x20 00001626: PUSH0 00001627: KECCAK256 00001628: SWAP1 00001629: PUSH1 0x10 0000162b: SWAP2 0000162c: DUP3 0000162d: DUP3 0000162e: DIV 0000162f: ADD 00001630: SWAP2 00001631: SWAP1 00001632: MOD 00001633: PUSH1 0x02 00001635: MUL 00001636: SWAP1 00001637: SLOAD 00001638: SWAP1 00001639: PUSH2 0x0100 0000163c: EXP 0000163d: SWAP1 0000163e: DIV 0000163f: PUSH2 0xffff 00001642: AND 00001643: PUSH2 0xffff 00001646: AND 00001647: SWAP1 00001648: POP 00001649: DUP3 0000164a: PUSH1 0x07 0000164c: DUP4 0000164d: DUP2 0000164e: SLOAD 0000164f: DUP2 00001650: LT 00001651: PUSH2 0x165c 00001654: JUMPI 00001655: PUSH2 0x165c 00001658: PUSH2 0x18bf 0000165b: JUMP 0000165c: JUMPDEST 0000165d: SWAP1 0000165e: PUSH0 0000165f: MSTORE 00001660: PUSH1 0x20 00001662: PUSH0 00001663: KECCAK256 00001664: SWAP1 00001665: PUSH1 0x10 00001667: SWAP2 00001668: DUP3 00001669: DUP3 0000166a: DIV 0000166b: ADD 0000166c: SWAP2 0000166d: SWAP1 0000166e: MOD 0000166f: PUSH1 0x02 00001671: MUL 00001672: PUSH2 0x0100 00001675: EXP 00001676: DUP2 00001677: SLOAD 00001678: DUP2 00001679: PUSH2 0xffff 0000167c: MUL 0000167d: NOT 0000167e: AND 0000167f: SWAP1 00001680: DUP4 00001681: PUSH2 0xffff 00001684: AND 00001685: MUL 00001686: OR 00001687: SWAP1 00001688: SSTORE 00001689: POP 0000168a: DUP1 0000168b: SWAP4 0000168c: POP 0000168d: POP 0000168e: POP 0000168f: POP 00001690: SWAP1 00001691: JUMP 00001692: JUMPDEST 00001693: PUSH0 00001694: PUSH1 0x20 00001696: DUP3 00001697: DUP5 00001698: SUB 00001699: SLT 0000169a: ISZERO 0000169b: PUSH2 0x16a2 0000169e: JUMPI 0000169f: PUSH0 000016a0: DUP1 000016a1: REVERT 000016a2: JUMPDEST 000016a3: DUP2 000016a4: CALLDATALOAD 000016a5: PUSH1 0x01 000016a7: PUSH1 0x01 000016a9: PUSH1 0xe0 000016ab: SHL 000016ac: SUB 000016ad: NOT 000016ae: DUP2 000016af: AND 000016b0: DUP2 000016b1: EQ 000016b2: PUSH2 0x16b9 000016b5: JUMPI 000016b6: PUSH0 000016b7: DUP1 000016b8: REVERT 000016b9: JUMPDEST 000016ba: SWAP4 000016bb: SWAP3 000016bc: POP 000016bd: POP 000016be: POP 000016bf: JUMP 000016c0: JUMPDEST 000016c1: PUSH1 0x01 000016c3: PUSH1 0x01 000016c5: PUSH1 0xa0 000016c7: SHL 000016c8: SUB 000016c9: DUP2 000016ca: AND 000016cb: DUP2 000016cc: EQ 000016cd: PUSH2 0x1420 000016d0: JUMPI 000016d1: PUSH0 000016d2: DUP1 000016d3: REVERT 000016d4: JUMPDEST 000016d5: PUSH0 000016d6: PUSH1 0x20 000016d8: DUP3 000016d9: DUP5 000016da: SUB 000016db: SLT 000016dc: ISZERO 000016dd: PUSH2 0x16e4 000016e0: JUMPI 000016e1: PUSH0 000016e2: DUP1 000016e3: REVERT 000016e4: JUMPDEST 000016e5: DUP2 000016e6: CALLDATALOAD 000016e7: PUSH2 0x16b9 000016ea: DUP2 000016eb: PUSH2 0x16c0 000016ee: JUMP 000016ef: JUMPDEST 000016f0: PUSH0 000016f1: PUSH1 0x20 000016f3: DUP3 000016f4: DUP5 000016f5: SUB 000016f6: SLT 000016f7: ISZERO 000016f8: PUSH2 0x16ff 000016fb: JUMPI 000016fc: PUSH0 000016fd: DUP1 000016fe: REVERT 000016ff: JUMPDEST 00001700: POP 00001701: CALLDATALOAD 00001702: SWAP2 00001703: SWAP1 00001704: POP 00001705: JUMP 00001706: JUMPDEST 00001707: PUSH0 00001708: PUSH1 0x20 0000170a: DUP3 0000170b: DUP5 0000170c: SUB 0000170d: SLT 0000170e: ISZERO 0000170f: PUSH2 0x1716 00001712: JUMPI 00001713: PUSH0 00001714: DUP1 00001715: REVERT 00001716: JUMPDEST 00001717: POP 00001718: MLOAD 00001719: SWAP2 0000171a: SWAP1 0000171b: POP 0000171c: JUMP 0000171d: JUMPDEST 0000171e: PUSH4 0x4e487b71 00001723: PUSH1 0xe0 00001725: SHL 00001726: PUSH0 00001727: MSTORE 00001728: PUSH1 0x41 0000172a: PUSH1 0x04 0000172c: MSTORE 0000172d: PUSH1 0x24 0000172f: PUSH0 00001730: REVERT 00001731: JUMPDEST 00001732: PUSH1 0x40 00001734: MLOAD 00001735: PUSH1 0xe0 00001737: DUP2 00001738: ADD 00001739: PUSH8 0xffffffffffffffff 00001742: DUP2 00001743: GT 00001744: DUP3 00001745: DUP3 00001746: LT 00001747: OR 00001748: ISZERO 00001749: PUSH2 0x1754 0000174c: JUMPI 0000174d: PUSH2 0x1754 00001750: PUSH2 0x171d 00001753: JUMP 00001754: JUMPDEST 00001755: PUSH1 0x40 00001757: MSTORE 00001758: SWAP1 00001759: JUMP 0000175a: JUMPDEST 0000175b: PUSH1 0x40 0000175d: MLOAD 0000175e: PUSH1 0x1f 00001760: DUP3 00001761: ADD 00001762: PUSH1 0x1f 00001764: NOT 00001765: AND 00001766: DUP2 00001767: ADD 00001768: PUSH8 0xffffffffffffffff 00001771: DUP2 00001772: GT 00001773: DUP3 00001774: DUP3 00001775: LT 00001776: OR 00001777: ISZERO 00001778: PUSH2 0x1783 0000177b: JUMPI 0000177c: PUSH2 0x1783 0000177f: PUSH2 0x171d 00001782: JUMP 00001783: JUMPDEST 00001784: PUSH1 0x40 00001786: MSTORE 00001787: SWAP2 00001788: SWAP1 00001789: POP 0000178a: JUMP 0000178b: JUMPDEST 0000178c: DUP1 0000178d: MLOAD 0000178e: PUSH2 0x1796 00001791: DUP2 00001792: PUSH2 0x16c0 00001795: JUMP 00001796: JUMPDEST 00001797: SWAP2 00001798: SWAP1 00001799: POP 0000179a: JUMP 0000179b: JUMPDEST 0000179c: PUSH0 0000179d: PUSH1 0x20 0000179f: DUP3 000017a0: DUP5 000017a1: SUB 000017a2: SLT 000017a3: ISZERO 000017a4: PUSH2 0x17ab 000017a7: JUMPI 000017a8: PUSH0 000017a9: DUP1 000017aa: REVERT 000017ab: JUMPDEST 000017ac: DUP2 000017ad: MLOAD 000017ae: PUSH8 0xffffffffffffffff 000017b7: DUP2 000017b8: GT 000017b9: ISZERO 000017ba: PUSH2 0x17c1 000017bd: JUMPI 000017be: PUSH0 000017bf: DUP1 000017c0: REVERT 000017c1: JUMPDEST 000017c2: DUP3 000017c3: ADD 000017c4: PUSH1 0x1f 000017c6: DUP2 000017c7: ADD 000017c8: DUP5 000017c9: SGT 000017ca: PUSH2 0x17d1 000017cd: JUMPI 000017ce: PUSH0 000017cf: DUP1 000017d0: REVERT 000017d1: JUMPDEST 000017d2: DUP1 000017d3: MLOAD 000017d4: PUSH8 0xffffffffffffffff 000017dd: DUP2 000017de: GT 000017df: ISZERO 000017e0: PUSH2 0x17eb 000017e3: JUMPI 000017e4: PUSH2 0x17eb 000017e7: PUSH2 0x171d 000017ea: JUMP 000017eb: JUMPDEST 000017ec: PUSH2 0x17fa 000017ef: PUSH1 0x20 000017f1: DUP3 000017f2: PUSH1 0x05 000017f4: SHL 000017f5: ADD 000017f6: PUSH2 0x175a 000017f9: JUMP 000017fa: JUMPDEST 000017fb: DUP1 000017fc: DUP3 000017fd: DUP3 000017fe: MSTORE 000017ff: PUSH1 0x20 00001801: DUP3 00001802: ADD 00001803: SWAP2 00001804: POP 00001805: PUSH1 0x20 00001807: PUSH1 0xe0 00001809: DUP5 0000180a: MUL 0000180b: DUP6 0000180c: ADD 0000180d: ADD 0000180e: SWAP3 0000180f: POP 00001810: DUP7 00001811: DUP4 00001812: GT 00001813: ISZERO 00001814: PUSH2 0x181b 00001817: JUMPI 00001818: PUSH0 00001819: DUP1 0000181a: REVERT 0000181b: JUMPDEST 0000181c: PUSH1 0x20 0000181e: DUP5 0000181f: ADD 00001820: SWAP4 00001821: POP 00001822: JUMPDEST 00001823: DUP3 00001824: DUP5 00001825: LT 00001826: ISZERO 00001827: PUSH2 0x18b5 0000182a: JUMPI 0000182b: PUSH1 0xe0 0000182d: DUP5 0000182e: DUP9 0000182f: SUB 00001830: SLT 00001831: ISZERO 00001832: PUSH2 0x1839 00001835: JUMPI 00001836: PUSH0 00001837: DUP1 00001838: REVERT 00001839: JUMPDEST 0000183a: PUSH2 0x1841 0000183d: PUSH2 0x1731 00001840: JUMP 00001841: JUMPDEST 00001842: DUP5 00001843: MLOAD 00001844: PUSH1 0x06 00001846: DUP2 00001847: LT 00001848: PUSH2 0x184f 0000184b: JUMPI 0000184c: PUSH0 0000184d: DUP1 0000184e: REVERT 0000184f: JUMPDEST 00001850: DUP2 00001851: MSTORE 00001852: PUSH2 0x185d 00001855: PUSH1 0x20 00001857: DUP7 00001858: ADD 00001859: PUSH2 0x178b 0000185c: JUMP 0000185d: JUMPDEST 0000185e: PUSH1 0x20 00001860: DUP3 00001861: ADD 00001862: MSTORE 00001863: PUSH2 0x186e 00001866: PUSH1 0x40 00001868: DUP7 00001869: ADD 0000186a: PUSH2 0x178b 0000186d: JUMP 0000186e: JUMPDEST 0000186f: PUSH1 0x40 00001871: DUP3 00001872: ADD 00001873: MSTORE 00001874: PUSH1 0x60 00001876: DUP6 00001877: DUP2 00001878: ADD 00001879: MLOAD 0000187a: SWAP1 0000187b: DUP3 0000187c: ADD 0000187d: MSTORE 0000187e: PUSH2 0x1889 00001881: PUSH1 0x80 00001883: DUP7 00001884: ADD 00001885: PUSH2 0x178b 00001888: JUMP 00001889: JUMPDEST 0000188a: PUSH1 0x80 0000188c: DUP3 0000188d: ADD 0000188e: MSTORE 0000188f: PUSH1 0xa0 00001891: DUP6 00001892: DUP2 00001893: ADD 00001894: MLOAD 00001895: SWAP1 00001896: DUP3 00001897: ADD 00001898: MSTORE 00001899: PUSH1 0xc0 0000189b: DUP1 0000189c: DUP7 0000189d: ADD 0000189e: MLOAD 0000189f: SWAP1 000018a0: DUP3 000018a1: ADD 000018a2: MSTORE 000018a3: DUP3 000018a4: MSTORE 000018a5: PUSH1 0xe0 000018a7: SWAP1 000018a8: SWAP4 000018a9: ADD 000018aa: SWAP3 000018ab: PUSH1 0x20 000018ad: SWAP1 000018ae: SWAP2 000018af: ADD 000018b0: SWAP1 000018b1: PUSH2 0x1822 000018b4: JUMP 000018b5: JUMPDEST 000018b6: SWAP7 000018b7: SWAP6 000018b8: POP 000018b9: POP 000018ba: POP 000018bb: POP 000018bc: POP 000018bd: POP 000018be: JUMP 000018bf: JUMPDEST 000018c0: PUSH4 0x4e487b71 000018c5: PUSH1 0xe0 000018c7: SHL 000018c8: PUSH0 000018c9: MSTORE 000018ca: PUSH1 0x32 000018cc: PUSH1 0x04 000018ce: MSTORE 000018cf: PUSH1 0x24 000018d1: PUSH0 000018d2: REVERT 000018d3: JUMPDEST 000018d4: PUSH4 0x4e487b71 000018d9: PUSH1 0xe0 000018db: SHL 000018dc: PUSH0 000018dd: MSTORE 000018de: PUSH1 0x21 000018e0: PUSH1 0x04 000018e2: MSTORE 000018e3: PUSH1 0x24 000018e5: PUSH0 000018e6: REVERT 000018e7: JUMPDEST 000018e8: PUSH4 0x4e487b71 000018ed: PUSH1 0xe0 000018ef: SHL 000018f0: PUSH0 000018f1: MSTORE 000018f2: PUSH1 0x11 000018f4: PUSH1 0x04 000018f6: MSTORE 000018f7: PUSH1 0x24 000018f9: PUSH0 000018fa: REVERT 000018fb: JUMPDEST 000018fc: DUP1 000018fd: DUP3 000018fe: ADD 000018ff: DUP1 00001900: DUP3 00001901: GT 00001902: ISZERO 00001903: PUSH2 0x0501 00001906: JUMPI 00001907: PUSH2 0x0501 0000190a: PUSH2 0x18e7 0000190d: JUMP 0000190e: JUMPDEST 0000190f: DUP2 00001910: DUP2 00001911: SUB 00001912: DUP2 00001913: DUP2 00001914: GT 00001915: ISZERO 00001916: PUSH2 0x0501 00001919: JUMPI 0000191a: PUSH2 0x0501 0000191d: PUSH2 0x18e7 00001920: JUMP 00001921: JUMPDEST 00001922: DUP1 00001923: DUP3 00001924: MUL 00001925: DUP2 00001926: ISZERO 00001927: DUP3 00001928: DUP3 00001929: DIV 0000192a: DUP5 0000192b: EQ 0000192c: OR 0000192d: PUSH2 0x0501 00001930: JUMPI 00001931: PUSH2 0x0501 00001934: PUSH2 0x18e7 00001937: JUMP 00001938: JUMPDEST 00001939: PUSH4 0x4e487b71 0000193e: PUSH1 0xe0 00001940: SHL 00001941: PUSH0 00001942: MSTORE 00001943: PUSH1 0x12 00001945: PUSH1 0x04 00001947: MSTORE 00001948: PUSH1 0x24 0000194a: PUSH0 0000194b: REVERT 0000194c: JUMPDEST 0000194d: PUSH0 0000194e: DUP3 0000194f: PUSH2 0x195a 00001952: JUMPI 00001953: PUSH2 0x195a 00001956: PUSH2 0x1938 00001959: JUMP 0000195a: JUMPDEST 0000195b: POP 0000195c: DIV 0000195d: SWAP1 0000195e: JUMP 0000195f: JUMPDEST 00001960: DUP3 00001961: DUP2 00001962: MSTORE 00001963: PUSH1 0x40 00001965: PUSH1 0x20 00001967: DUP3 00001968: ADD 00001969: MSTORE 0000196a: PUSH0 0000196b: DUP3 0000196c: MLOAD 0000196d: DUP1 0000196e: PUSH1 0x40 00001970: DUP5 00001971: ADD 00001972: MSTORE 00001973: DUP1 00001974: PUSH1 0x20 00001976: DUP6 00001977: ADD 00001978: PUSH1 0x60 0000197a: DUP6 0000197b: ADD 0000197c: MCOPY 0000197d: PUSH0 0000197e: PUSH1 0x60 00001980: DUP3 00001981: DUP6 00001982: ADD 00001983: ADD 00001984: MSTORE 00001985: PUSH1 0x60 00001987: PUSH1 0x1f 00001989: NOT 0000198a: PUSH1 0x1f 0000198c: DUP4 0000198d: ADD 0000198e: AND 0000198f: DUP5 00001990: ADD 00001991: ADD 00001992: SWAP2 00001993: POP 00001994: POP 00001995: SWAP4 00001996: SWAP3 00001997: POP 00001998: POP 00001999: POP 0000199a: JUMP 0000199b: JUMPDEST 0000199c: PUSH0 0000199d: DUP3 0000199e: PUSH2 0x19a9 000019a1: JUMPI 000019a2: PUSH2 0x19a9 000019a5: PUSH2 0x1938 000019a8: JUMP 000019a9: JUMPDEST 000019aa: POP 000019ab: MOD 000019ac: SWAP1 000019ad: JUMP 000019ae: JUMPDEST 000019af: PUSH0 000019b0: DUP2 000019b1: PUSH2 0x19bc 000019b4: JUMPI 000019b5: PUSH2 0x19bc 000019b8: PUSH2 0x18e7 000019bb: JUMP 000019bc: JUMPDEST 000019bd: POP 000019be: PUSH0 000019bf: NOT 000019c0: ADD 000019c1: SWAP1 000019c2: JUMP 000019c3: INVALID 000019c4: LOG2 000019c5: PUSH5 0x6970667358 000019cb: UNKNOWN(0x22) 000019cc: SLT 000019cd: KECCAK256 000019ce: SLOAD 000019cf: POP 000019d0: SGT 000019d1: PUSH32 0x5be4648e1465dc1ba8f122b789ec188e6ad82a1f0245a41c71e7818364736f6c 000019f2: PUSH4 0x4300081a 000019f7: STOP 000019f8: CALLER
| Severity | Category | Tool | Title | Confidence | Validated | Confirmed | Details |
|---|---|---|---|---|---|---|---|
| high | other | detector | Untrusted CALL target/value reachable | 60 | no | no |
viewtrace_id: 0xc85801bce07ea0253192dae323ba40452e8a7e67028270d7b55f163bea384dbe
call_targets:
0xdedcf40aaf482c9e344ac5747c48c6dc8500946e
target_varies:
no
classification:
constant_target
validation_json{
"sink": "CALL",
"errors": 0,
"status": "sink_reached",
"attempts": 1,
"trace_id": "0xc85801bce07ea0253192dae323ba40452e8a7e67028270d7b55f163bea384dbe",
"confirmed": false,
"trace_mode": "callTracer",
"call_targets": [
"0xdedcf40aaf482c9e344ac5747c48c6dc8500946e"
],
"matched_probe": null,
"target_varies": false,
"classification": "constant_target"
}
witness_json{
"notes": "heuristic witness; entrypoints are best-effort selectors with zeroed calldata",
"constraints": [],
"entrypoints": [
{
"calldata": "0xed9ec888",
"selector": "0xed9ec888",
"calldata_variants": [
"0xed9ec888",
"0xed9ec8880000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xf1a9af89",
"selector": "0xf1a9af89",
"calldata_variants": [
"0xf1a9af89",
"0xf1a9af890000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xf2fde38b",
"selector": "0xf2fde38b",
"calldata_variants": [
"0xf2fde38b",
"0xf2fde38b0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xf5d8d7ba",
"selector": "0xf5d8d7ba",
"calldata_variants": [
"0xf5d8d7ba",
"0xf5d8d7ba0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xc4315d87",
"selector": "0xc4315d87",
"calldata_variants": [
"0xc4315d87",
"0xc4315d870000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xcdcca20e",
"selector": "0xcdcca20e",
"calldata_variants": [
"0xcdcca20e",
"0xcdcca20e0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xdc9a1535",
"selector": "0xdc9a1535",
"calldata_variants": [
"0xdc9a1535",
"0xdc9a15350000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xabbb5a55",
"selector": "0xabbb5a55",
"calldata_variants": [
"0xabbb5a55",
"0xabbb5a550000000000000000000000000000000000000000000000000000000000000000"
]
}
]
}
evidence_json{
"examples": [
{
"pc": 2913,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
},
{
"pc": 3193,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
},
{
"pc": 4841,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
}
],
"call_count": 3,
"guards_detected": [],
"untrusted_call_count": 3
}
|
| high | other | detector | ETH value transfer possible | 55 | no | no |
viewtrace_id: 0xc85801bce07ea0253192dae323ba40452e8a7e67028270d7b55f163bea384dbe
call_targets:
0xdedcf40aaf482c9e344ac5747c48c6dc8500946e
target_varies:
no
classification:
constant_target
validation_json{
"sink": "CALL",
"errors": 0,
"status": "sink_reached",
"attempts": 1,
"trace_id": "0xc85801bce07ea0253192dae323ba40452e8a7e67028270d7b55f163bea384dbe",
"confirmed": false,
"trace_mode": "callTracer",
"call_targets": [
"0xdedcf40aaf482c9e344ac5747c48c6dc8500946e"
],
"matched_probe": null,
"target_varies": false,
"classification": "constant_target"
}
witness_json{
"notes": "heuristic witness; entrypoints are best-effort selectors with zeroed calldata",
"constraints": [],
"entrypoints": [
{
"calldata": "0xed9ec888",
"selector": "0xed9ec888",
"calldata_variants": [
"0xed9ec888",
"0xed9ec8880000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xf1a9af89",
"selector": "0xf1a9af89",
"calldata_variants": [
"0xf1a9af89",
"0xf1a9af890000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xf2fde38b",
"selector": "0xf2fde38b",
"calldata_variants": [
"0xf2fde38b",
"0xf2fde38b0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xf5d8d7ba",
"selector": "0xf5d8d7ba",
"calldata_variants": [
"0xf5d8d7ba",
"0xf5d8d7ba0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xc4315d87",
"selector": "0xc4315d87",
"calldata_variants": [
"0xc4315d87",
"0xc4315d870000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xcdcca20e",
"selector": "0xcdcca20e",
"calldata_variants": [
"0xcdcca20e",
"0xcdcca20e0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xdc9a1535",
"selector": "0xdc9a1535",
"calldata_variants": [
"0xdc9a1535",
"0xdc9a15350000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xabbb5a55",
"selector": "0xabbb5a55",
"calldata_variants": [
"0xabbb5a55",
"0xabbb5a550000000000000000000000000000000000000000000000000000000000000000"
]
}
]
}
evidence_json{
"examples": [
{
"pc": 2913,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
},
{
"pc": 3193,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
},
{
"pc": 4841,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
}
],
"eth_value_calls": 3,
"guards_detected": []
}
|