019b477e-cb13-713f-b7b8-5558f29ee4dd
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 |
|---|---|---|---|---|
| 26621 | artifact.fetch | complete | 1 / 3 | 3 months ago |
| 26622 | tool.cast_disasm | complete | 1 / 3 | 3 months ago |
| 69982 | analysis.bundle | complete | 1 / 3 | 2 weeks ago |
| 69983 | capability.graph | complete | 1 / 3 | 2 weeks ago |
| 69984 | detector.run | complete | 1 / 3 | 2 weeks ago |
| 69985 | 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 0x01fe 0000000c: JUMPI 0000000d: PUSH1 0x00 0000000f: CALLDATALOAD 00000010: PUSH1 0xe0 00000012: SHR 00000013: DUP1 00000014: PUSH4 0x8d839ffe 00000019: GT 0000001a: PUSH2 0x011d 0000001d: JUMPI 0000001e: DUP1 0000001f: PUSH4 0xb07b9eec 00000024: GT 00000025: PUSH2 0x00b0 00000028: JUMPI 00000029: DUP1 0000002a: PUSH4 0xce1e09c0 0000002f: GT 00000030: PUSH2 0x007f 00000033: JUMPI 00000034: DUP1 00000035: PUSH4 0xf024ad44 0000003a: GT 0000003b: PUSH2 0x0064 0000003e: JUMPI 0000003f: DUP1 00000040: PUSH4 0xf024ad44 00000045: EQ 00000046: PUSH2 0x05d8 00000049: JUMPI 0000004a: DUP1 0000004b: PUSH4 0xf14fcbc8 00000050: EQ 00000051: PUSH2 0x05f8 00000054: JUMPI 00000055: DUP1 00000056: PUSH4 0xf2fde38b 0000005b: EQ 0000005c: PUSH2 0x0618 0000005f: JUMPI 00000060: PUSH1 0x00 00000062: DUP1 00000063: REVERT 00000064: JUMPDEST 00000065: DUP1 00000066: PUSH4 0xce1e09c0 0000006b: EQ 0000006c: PUSH2 0x05af 0000006f: JUMPI 00000070: DUP1 00000071: PUSH4 0xd6238f7d 00000076: EQ 00000077: PUSH2 0x05c5 0000007a: JUMPI 0000007b: PUSH1 0x00 0000007d: DUP1 0000007e: REVERT 0000007f: JUMPDEST 00000080: DUP1 00000081: PUSH4 0xb07b9eec 00000086: EQ 00000087: PUSH2 0x052f 0000008a: JUMPI 0000008b: DUP1 0000008c: PUSH4 0xc1eeb972 00000091: EQ 00000092: PUSH2 0x0542 00000095: JUMPI 00000096: DUP1 00000097: PUSH4 0xc837b0d1 0000009c: EQ 0000009d: PUSH2 0x056f 000000a0: JUMPI 000000a1: DUP1 000000a2: PUSH4 0xcaf16257 000000a7: EQ 000000a8: PUSH2 0x0582 000000ab: JUMPI 000000ac: PUSH1 0x00 000000ae: DUP1 000000af: REVERT 000000b0: JUMPDEST 000000b1: DUP1 000000b2: PUSH4 0x9791c097 000000b7: GT 000000b8: PUSH2 0x00ec 000000bb: JUMPI 000000bc: DUP1 000000bd: PUSH4 0x9791c097 000000c2: EQ 000000c3: PUSH2 0x0481 000000c6: JUMPI 000000c7: DUP1 000000c8: PUSH4 0x987f2764 000000cd: EQ 000000ce: PUSH2 0x04a1 000000d1: JUMPI 000000d2: DUP1 000000d3: PUSH4 0xa55b9f60 000000d8: EQ 000000d9: PUSH2 0x04e2 000000dc: JUMPI 000000dd: DUP1 000000de: PUSH4 0xaaafffac 000000e3: EQ 000000e4: PUSH2 0x050f 000000e7: JUMPI 000000e8: PUSH1 0x00 000000ea: DUP1 000000eb: REVERT 000000ec: JUMPDEST 000000ed: DUP1 000000ee: PUSH4 0x8d839ffe 000000f3: EQ 000000f4: PUSH2 0x0418 000000f7: JUMPI 000000f8: DUP1 000000f9: PUSH4 0x8d9d367f 000000fe: EQ 000000ff: PUSH2 0x042e 00000102: JUMPI 00000103: DUP1 00000104: PUSH4 0x8da5cb5b 00000109: EQ 0000010a: PUSH2 0x044e 0000010d: JUMPI 0000010e: DUP1 0000010f: PUSH4 0x8f1c3151 00000114: EQ 00000115: PUSH2 0x046c 00000118: JUMPI 00000119: PUSH1 0x00 0000011b: DUP1 0000011c: REVERT 0000011d: JUMPDEST 0000011e: DUP1 0000011f: PUSH4 0x5001f3b5 00000124: GT 00000125: PUSH2 0x0195 00000128: JUMPI 00000129: DUP1 0000012a: PUSH4 0x839df945 0000012f: GT 00000130: PUSH2 0x0164 00000133: JUMPI 00000134: DUP1 00000135: PUSH4 0x839df945 0000013a: EQ 0000013b: PUSH2 0x0392 0000013e: JUMPI 0000013f: DUP1 00000140: PUSH4 0x89eba421 00000145: EQ 00000146: PUSH2 0x03bf 00000149: JUMPI 0000014a: DUP1 0000014b: PUSH4 0x8a95b09f 00000150: EQ 00000151: PUSH2 0x03ec 00000154: JUMPI 00000155: DUP1 00000156: PUSH4 0x8bb7b778 0000015b: EQ 0000015c: PUSH2 0x0403 0000015f: JUMPI 00000160: PUSH1 0x00 00000162: DUP1 00000163: REVERT 00000164: JUMPDEST 00000165: DUP1 00000166: PUSH4 0x5001f3b5 0000016b: EQ 0000016c: PUSH2 0x0305 0000016f: JUMPI 00000170: DUP1 00000171: PUSH4 0x5e56ae7c 00000176: EQ 00000177: PUSH2 0x033d 0000017a: JUMPI 0000017b: DUP1 0000017c: PUSH4 0x715018a6 00000181: EQ 00000182: PUSH2 0x035d 00000185: JUMPI 00000186: DUP1 00000187: PUSH4 0x7e76458a 0000018c: EQ 0000018d: PUSH2 0x0372 00000190: JUMPI 00000191: PUSH1 0x00 00000193: DUP1 00000194: REVERT 00000195: JUMPDEST 00000196: DUP1 00000197: PUSH4 0x1e56ca53 0000019c: GT 0000019d: PUSH2 0x01d1 000001a0: JUMPI 000001a1: DUP1 000001a2: PUSH4 0x1e56ca53 000001a7: EQ 000001a8: PUSH2 0x029b 000001ab: JUMPI 000001ac: DUP1 000001ad: PUSH4 0x3a5a749f 000001b2: EQ 000001b3: PUSH2 0x02bb 000001b6: JUMPI 000001b7: DUP1 000001b8: PUSH4 0x3a98ef39 000001bd: EQ 000001be: PUSH2 0x02d0 000001c1: JUMPI 000001c2: DUP1 000001c3: PUSH4 0x4c5ad439 000001c8: EQ 000001c9: PUSH2 0x02e5 000001cc: JUMPI 000001cd: PUSH1 0x00 000001cf: DUP1 000001d0: REVERT 000001d1: JUMPDEST 000001d2: DUP1 000001d3: PUSH4 0x01ffc9a7 000001d8: EQ 000001d9: PUSH2 0x0203 000001dc: JUMPI 000001dd: DUP1 000001de: PUSH4 0x12af901f 000001e3: EQ 000001e4: PUSH2 0x0238 000001e7: JUMPI 000001e8: DUP1 000001e9: PUSH4 0x164f4c36 000001ee: EQ 000001ef: PUSH2 0x0266 000001f2: JUMPI 000001f3: DUP1 000001f4: PUSH4 0x1a0cd0c2 000001f9: EQ 000001fa: PUSH2 0x0286 000001fd: JUMPI 000001fe: JUMPDEST 000001ff: PUSH1 0x00 00000201: DUP1 00000202: REVERT 00000203: JUMPDEST 00000204: CALLVALUE 00000205: DUP1 00000206: ISZERO 00000207: PUSH2 0x020f 0000020a: JUMPI 0000020b: PUSH1 0x00 0000020d: DUP1 0000020e: REVERT 0000020f: JUMPDEST 00000210: POP 00000211: PUSH2 0x0223 00000214: PUSH2 0x021e 00000217: CALLDATASIZE 00000218: PUSH1 0x04 0000021a: PUSH2 0x2edf 0000021d: JUMP 0000021e: JUMPDEST 0000021f: PUSH2 0x0638 00000222: JUMP 00000223: JUMPDEST 00000224: PUSH1 0x40 00000226: MLOAD 00000227: SWAP1 00000228: ISZERO 00000229: ISZERO 0000022a: DUP2 0000022b: MSTORE 0000022c: PUSH1 0x20 0000022e: ADD 0000022f: JUMPDEST 00000230: PUSH1 0x40 00000232: MLOAD 00000233: DUP1 00000234: SWAP2 00000235: SUB 00000236: SWAP1 00000237: RETURN 00000238: JUMPDEST 00000239: CALLVALUE 0000023a: DUP1 0000023b: ISZERO 0000023c: PUSH2 0x0244 0000023f: JUMPI 00000240: PUSH1 0x00 00000242: DUP1 00000243: REVERT 00000244: JUMPDEST 00000245: POP 00000246: PUSH2 0x0258 00000249: PUSH2 0x0253 0000024c: CALLDATASIZE 0000024d: PUSH1 0x04 0000024f: PUSH2 0x2d19 00000252: JUMP 00000253: JUMPDEST 00000254: PUSH2 0x0769 00000257: JUMP 00000258: JUMPDEST 00000259: PUSH1 0x40 0000025b: MLOAD 0000025c: SWAP1 0000025d: DUP2 0000025e: MSTORE 0000025f: PUSH1 0x20 00000261: ADD 00000262: PUSH2 0x022f 00000265: JUMP 00000266: JUMPDEST 00000267: CALLVALUE 00000268: DUP1 00000269: ISZERO 0000026a: PUSH2 0x0272 0000026d: JUMPI 0000026e: PUSH1 0x00 00000270: DUP1 00000271: REVERT 00000272: JUMPDEST 00000273: POP 00000274: PUSH2 0x0258 00000277: PUSH2 0x0281 0000027a: CALLDATASIZE 0000027b: PUSH1 0x04 0000027d: PUSH2 0x2bfc 00000280: JUMP 00000281: JUMPDEST 00000282: PUSH2 0x0783 00000285: JUMP 00000286: JUMPDEST 00000287: PUSH2 0x0299 0000028a: PUSH2 0x0294 0000028d: CALLDATASIZE 0000028e: PUSH1 0x04 00000290: PUSH2 0x2dff 00000293: JUMP 00000294: JUMPDEST 00000295: PUSH2 0x07cf 00000298: JUMP 00000299: JUMPDEST 0000029a: STOP 0000029b: JUMPDEST 0000029c: CALLVALUE 0000029d: DUP1 0000029e: ISZERO 0000029f: PUSH2 0x02a7 000002a2: JUMPI 000002a3: PUSH1 0x00 000002a5: DUP1 000002a6: REVERT 000002a7: JUMPDEST 000002a8: POP 000002a9: PUSH2 0x0223 000002ac: PUSH2 0x02b6 000002af: CALLDATASIZE 000002b0: PUSH1 0x04 000002b2: PUSH2 0x2cd4 000002b5: JUMP 000002b6: JUMPDEST 000002b7: PUSH2 0x0d70 000002ba: JUMP 000002bb: JUMPDEST 000002bc: CALLVALUE 000002bd: DUP1 000002be: ISZERO 000002bf: PUSH2 0x02c7 000002c2: JUMPI 000002c3: PUSH1 0x00 000002c5: DUP1 000002c6: REVERT 000002c7: JUMPDEST 000002c8: POP 000002c9: PUSH1 0x02 000002cb: SLOAD 000002cc: PUSH2 0x0258 000002cf: JUMP 000002d0: JUMPDEST 000002d1: CALLVALUE 000002d2: DUP1 000002d3: ISZERO 000002d4: PUSH2 0x02dc 000002d7: JUMPI 000002d8: PUSH1 0x00 000002da: DUP1 000002db: REVERT 000002dc: JUMPDEST 000002dd: POP 000002de: PUSH1 0x01 000002e0: SLOAD 000002e1: PUSH2 0x0258 000002e4: JUMP 000002e5: JUMPDEST 000002e6: CALLVALUE 000002e7: DUP1 000002e8: ISZERO 000002e9: PUSH2 0x02f1 000002ec: JUMPI 000002ed: PUSH1 0x00 000002ef: DUP1 000002f0: REVERT 000002f1: JUMPDEST 000002f2: POP 000002f3: PUSH2 0x0299 000002f6: PUSH2 0x0300 000002f9: CALLDATASIZE 000002fa: PUSH1 0x04 000002fc: PUSH2 0x2bfc 000002ff: JUMP 00000300: JUMPDEST 00000301: PUSH2 0x0e31 00000304: JUMP 00000305: JUMPDEST 00000306: CALLVALUE 00000307: DUP1 00000308: ISZERO 00000309: PUSH2 0x0311 0000030c: JUMPI 0000030d: PUSH1 0x00 0000030f: DUP1 00000310: REVERT 00000311: JUMPDEST 00000312: POP 00000313: PUSH1 0x08 00000315: SLOAD 00000316: PUSH2 0x0325 00000319: SWAP1 0000031a: PUSH1 0x01 0000031c: PUSH1 0x01 0000031e: PUSH1 0xa0 00000320: SHL 00000321: SUB 00000322: AND 00000323: DUP2 00000324: JUMP 00000325: JUMPDEST 00000326: PUSH1 0x40 00000328: MLOAD 00000329: PUSH1 0x01 0000032b: PUSH1 0x01 0000032d: PUSH1 0xa0 0000032f: SHL 00000330: SUB 00000331: SWAP1 00000332: SWAP2 00000333: AND 00000334: DUP2 00000335: MSTORE 00000336: PUSH1 0x20 00000338: ADD 00000339: PUSH2 0x022f 0000033c: JUMP 0000033d: JUMPDEST 0000033e: CALLVALUE 0000033f: DUP1 00000340: ISZERO 00000341: PUSH2 0x0349 00000344: JUMPI 00000345: PUSH1 0x00 00000347: DUP1 00000348: REVERT 00000349: JUMPDEST 0000034a: POP 0000034b: PUSH2 0x0325 0000034e: PUSH2 0x0358 00000351: CALLDATASIZE 00000352: PUSH1 0x04 00000354: PUSH2 0x2bfc 00000357: JUMP 00000358: JUMPDEST 00000359: PUSH2 0x0f79 0000035c: JUMP 0000035d: JUMPDEST 0000035e: CALLVALUE 0000035f: DUP1 00000360: ISZERO 00000361: PUSH2 0x0369 00000364: JUMPI 00000365: PUSH1 0x00 00000367: DUP1 00000368: REVERT 00000369: JUMPDEST 0000036a: POP 0000036b: PUSH2 0x0299 0000036e: PUSH2 0x1174 00000371: JUMP 00000372: JUMPDEST 00000373: CALLVALUE 00000374: DUP1 00000375: ISZERO 00000376: PUSH2 0x037e 00000379: JUMPI 0000037a: PUSH1 0x00 0000037c: DUP1 0000037d: REVERT 0000037e: JUMPDEST 0000037f: POP 00000380: PUSH2 0x0299 00000383: PUSH2 0x038d 00000386: CALLDATASIZE 00000387: PUSH1 0x04 00000389: PUSH2 0x2bfc 0000038c: JUMP 0000038d: JUMPDEST 0000038e: PUSH2 0x11f4 00000391: JUMP 00000392: JUMPDEST 00000393: CALLVALUE 00000394: DUP1 00000395: ISZERO 00000396: PUSH2 0x039e 00000399: JUMPI 0000039a: PUSH1 0x00 0000039c: DUP1 0000039d: REVERT 0000039e: JUMPDEST 0000039f: POP 000003a0: PUSH2 0x0258 000003a3: PUSH2 0x03ad 000003a6: CALLDATASIZE 000003a7: PUSH1 0x04 000003a9: PUSH2 0x2bfc 000003ac: JUMP 000003ad: JUMPDEST 000003ae: PUSH1 0x0d 000003b0: PUSH1 0x20 000003b2: MSTORE 000003b3: PUSH1 0x00 000003b5: SWAP1 000003b6: DUP2 000003b7: MSTORE 000003b8: PUSH1 0x40 000003ba: SWAP1 000003bb: KECCAK256 000003bc: SLOAD 000003bd: DUP2 000003be: JUMP 000003bf: JUMPDEST 000003c0: CALLVALUE 000003c1: DUP1 000003c2: ISZERO 000003c3: PUSH2 0x03cb 000003c6: JUMPI 000003c7: PUSH1 0x00 000003c9: DUP1 000003ca: REVERT 000003cb: JUMPDEST 000003cc: POP 000003cd: PUSH2 0x0258 000003d0: PUSH2 0x03da 000003d3: CALLDATASIZE 000003d4: PUSH1 0x04 000003d6: PUSH2 0x2bfc 000003d9: JUMP 000003da: JUMPDEST 000003db: PUSH1 0x00 000003dd: SWAP1 000003de: DUP2 000003df: MSTORE 000003e0: PUSH1 0x04 000003e2: PUSH1 0x20 000003e4: MSTORE 000003e5: PUSH1 0x40 000003e7: SWAP1 000003e8: KECCAK256 000003e9: SLOAD 000003ea: SWAP1 000003eb: JUMP 000003ec: JUMPDEST 000003ed: CALLVALUE 000003ee: DUP1 000003ef: ISZERO 000003f0: PUSH2 0x03f8 000003f3: JUMPI 000003f4: PUSH1 0x00 000003f6: DUP1 000003f7: REVERT 000003f8: JUMPDEST 000003f9: POP 000003fa: PUSH2 0x0258 000003fd: PUSH3 0x24ea00 00000401: DUP2 00000402: JUMP 00000403: JUMPDEST 00000404: CALLVALUE 00000405: DUP1 00000406: ISZERO 00000407: PUSH2 0x040f 0000040a: JUMPI 0000040b: PUSH1 0x00 0000040d: DUP1 0000040e: REVERT 0000040f: JUMPDEST 00000410: POP 00000411: PUSH2 0x0325 00000414: PUSH2 0x12d8 00000417: JUMP 00000418: JUMPDEST 00000419: CALLVALUE 0000041a: DUP1 0000041b: ISZERO 0000041c: PUSH2 0x0424 0000041f: JUMPI 00000420: PUSH1 0x00 00000422: DUP1 00000423: REVERT 00000424: JUMPDEST 00000425: POP 00000426: PUSH2 0x0258 00000429: PUSH1 0x0b 0000042b: SLOAD 0000042c: DUP2 0000042d: JUMP 0000042e: JUMPDEST 0000042f: CALLVALUE 00000430: DUP1 00000431: ISZERO 00000432: PUSH2 0x043a 00000435: JUMPI 00000436: PUSH1 0x00 00000438: DUP1 00000439: REVERT 0000043a: JUMPDEST 0000043b: POP 0000043c: PUSH2 0x0258 0000043f: PUSH2 0x0449 00000442: CALLDATASIZE 00000443: PUSH1 0x04 00000445: PUSH2 0x2bfc 00000448: JUMP 00000449: JUMPDEST 0000044a: PUSH2 0x13e3 0000044d: JUMP 0000044e: JUMPDEST 0000044f: CALLVALUE 00000450: DUP1 00000451: ISZERO 00000452: PUSH2 0x045a 00000455: JUMPI 00000456: PUSH1 0x00 00000458: DUP1 00000459: REVERT 0000045a: JUMPDEST 0000045b: POP 0000045c: PUSH1 0x00 0000045e: SLOAD 0000045f: PUSH1 0x01 00000461: PUSH1 0x01 00000463: PUSH1 0xa0 00000465: SHL 00000466: SUB 00000467: AND 00000468: PUSH2 0x0325 0000046b: JUMP 0000046c: JUMPDEST 0000046d: CALLVALUE 0000046e: DUP1 0000046f: ISZERO 00000470: PUSH2 0x0478 00000473: JUMPI 00000474: PUSH1 0x00 00000476: DUP1 00000477: REVERT 00000478: JUMPDEST 00000479: POP 0000047a: PUSH1 0x03 0000047c: SLOAD 0000047d: PUSH2 0x0258 00000480: JUMP 00000481: JUMPDEST 00000482: CALLVALUE 00000483: DUP1 00000484: ISZERO 00000485: PUSH2 0x048d 00000488: JUMPI 00000489: PUSH1 0x00 0000048b: DUP1 0000048c: REVERT 0000048d: JUMPDEST 0000048e: POP 0000048f: PUSH2 0x0223 00000492: PUSH2 0x049c 00000495: CALLDATASIZE 00000496: PUSH1 0x04 00000498: PUSH2 0x2f1f 0000049b: JUMP 0000049c: JUMPDEST 0000049d: PUSH2 0x1428 000004a0: JUMP 000004a1: JUMPDEST 000004a2: CALLVALUE 000004a3: DUP1 000004a4: ISZERO 000004a5: PUSH2 0x04ad 000004a8: JUMPI 000004a9: PUSH1 0x00 000004ab: DUP1 000004ac: REVERT 000004ad: JUMPDEST 000004ae: POP 000004af: PUSH2 0x04c1 000004b2: PUSH2 0x04bc 000004b5: CALLDATASIZE 000004b6: PUSH1 0x04 000004b8: PUSH2 0x2cd4 000004bb: JUMP 000004bc: JUMPDEST 000004bd: PUSH2 0x143d 000004c0: JUMP 000004c1: JUMPDEST 000004c2: PUSH1 0x40 000004c4: DUP1 000004c5: MLOAD 000004c6: PUSH1 0xff 000004c8: SWAP1 000004c9: SWAP4 000004ca: AND 000004cb: DUP4 000004cc: MSTORE 000004cd: PUSH1 0x01 000004cf: PUSH1 0x01 000004d1: PUSH1 0xa0 000004d3: SHL 000004d4: SUB 000004d5: SWAP1 000004d6: SWAP2 000004d7: AND 000004d8: PUSH1 0x20 000004da: DUP4 000004db: ADD 000004dc: MSTORE 000004dd: ADD 000004de: PUSH2 0x022f 000004e1: JUMP 000004e2: JUMPDEST 000004e3: CALLVALUE 000004e4: DUP1 000004e5: ISZERO 000004e6: PUSH2 0x04ee 000004e9: JUMPI 000004ea: PUSH1 0x00 000004ec: DUP1 000004ed: REVERT 000004ee: JUMPDEST 000004ef: POP 000004f0: PUSH2 0x0258 000004f3: PUSH2 0x04fd 000004f6: CALLDATASIZE 000004f7: PUSH1 0x04 000004f9: PUSH2 0x2bfc 000004fc: JUMP 000004fd: JUMPDEST 000004fe: PUSH1 0x00 00000500: SWAP1 00000501: DUP2 00000502: MSTORE 00000503: PUSH1 0x06 00000505: PUSH1 0x20 00000507: MSTORE 00000508: PUSH1 0x40 0000050a: SWAP1 0000050b: KECCAK256 0000050c: SLOAD 0000050d: SWAP1 0000050e: JUMP 0000050f: JUMPDEST 00000510: CALLVALUE 00000511: DUP1 00000512: ISZERO 00000513: PUSH2 0x051b 00000516: JUMPI 00000517: PUSH1 0x00 00000519: DUP1 0000051a: REVERT 0000051b: JUMPDEST 0000051c: POP 0000051d: PUSH2 0x0258 00000520: PUSH2 0x052a 00000523: CALLDATASIZE 00000524: PUSH1 0x04 00000526: PUSH2 0x2e91 00000529: JUMP 0000052a: JUMPDEST 0000052b: PUSH2 0x1728 0000052e: JUMP 0000052f: JUMPDEST 00000530: PUSH2 0x0299 00000533: PUSH2 0x053d 00000536: CALLDATASIZE 00000537: PUSH1 0x04 00000539: PUSH2 0x2d78 0000053c: JUMP 0000053d: JUMPDEST 0000053e: PUSH2 0x1864 00000541: JUMP 00000542: JUMPDEST 00000543: CALLVALUE 00000544: DUP1 00000545: ISZERO 00000546: PUSH2 0x054e 00000549: JUMPI 0000054a: PUSH1 0x00 0000054c: DUP1 0000054d: REVERT 0000054e: JUMPDEST 0000054f: POP 00000550: PUSH2 0x0258 00000553: PUSH2 0x055d 00000556: CALLDATASIZE 00000557: PUSH1 0x04 00000559: PUSH2 0x2bfc 0000055c: JUMP 0000055d: JUMPDEST 0000055e: PUSH1 0x00 00000560: SWAP1 00000561: DUP2 00000562: MSTORE 00000563: PUSH1 0x05 00000565: PUSH1 0x20 00000567: MSTORE 00000568: PUSH1 0x40 0000056a: SWAP1 0000056b: KECCAK256 0000056c: SLOAD 0000056d: SWAP1 0000056e: JUMP 0000056f: JUMPDEST 00000570: PUSH2 0x0299 00000573: PUSH2 0x057d 00000576: CALLDATASIZE 00000577: PUSH1 0x04 00000579: PUSH2 0x2c83 0000057c: JUMP 0000057d: JUMPDEST 0000057e: PUSH2 0x2075 00000581: JUMP 00000582: JUMPDEST 00000583: CALLVALUE 00000584: DUP1 00000585: ISZERO 00000586: PUSH2 0x058e 00000589: JUMPI 0000058a: PUSH1 0x00 0000058c: DUP1 0000058d: REVERT 0000058e: JUMPDEST 0000058f: POP 00000590: PUSH2 0x0258 00000593: PUSH2 0x059d 00000596: CALLDATASIZE 00000597: PUSH1 0x04 00000599: PUSH2 0x2bfc 0000059c: JUMP 0000059d: JUMPDEST 0000059e: PUSH1 0x00 000005a0: SWAP1 000005a1: DUP2 000005a2: MSTORE 000005a3: PUSH1 0x07 000005a5: PUSH1 0x20 000005a7: MSTORE 000005a8: PUSH1 0x40 000005aa: SWAP1 000005ab: KECCAK256 000005ac: SLOAD 000005ad: SWAP1 000005ae: JUMP 000005af: JUMPDEST 000005b0: CALLVALUE 000005b1: DUP1 000005b2: ISZERO 000005b3: PUSH2 0x05bb 000005b6: JUMPI 000005b7: PUSH1 0x00 000005b9: DUP1 000005ba: REVERT 000005bb: JUMPDEST 000005bc: POP 000005bd: PUSH2 0x0258 000005c0: PUSH1 0x0c 000005c2: SLOAD 000005c3: DUP2 000005c4: JUMP 000005c5: JUMPDEST 000005c6: PUSH2 0x0299 000005c9: PUSH2 0x05d3 000005cc: CALLDATASIZE 000005cd: PUSH1 0x04 000005cf: PUSH2 0x2c14 000005d2: JUMP 000005d3: JUMPDEST 000005d4: PUSH2 0x221f 000005d7: JUMP 000005d8: JUMPDEST 000005d9: CALLVALUE 000005da: DUP1 000005db: ISZERO 000005dc: PUSH2 0x05e4 000005df: JUMPI 000005e0: PUSH1 0x00 000005e2: DUP1 000005e3: REVERT 000005e4: JUMPDEST 000005e5: POP 000005e6: PUSH2 0x0258 000005e9: PUSH2 0x05f3 000005ec: CALLDATASIZE 000005ed: PUSH1 0x04 000005ef: PUSH2 0x2d78 000005f2: JUMP 000005f3: JUMPDEST 000005f4: PUSH2 0x226c 000005f7: JUMP 000005f8: JUMPDEST 000005f9: CALLVALUE 000005fa: DUP1 000005fb: ISZERO 000005fc: PUSH2 0x0604 000005ff: JUMPI 00000600: PUSH1 0x00 00000602: DUP1 00000603: REVERT 00000604: JUMPDEST 00000605: POP 00000606: PUSH2 0x0299 00000609: PUSH2 0x0613 0000060c: CALLDATASIZE 0000060d: PUSH1 0x04 0000060f: PUSH2 0x2bfc 00000612: JUMP 00000613: JUMPDEST 00000614: PUSH2 0x2292 00000617: JUMP 00000618: JUMPDEST 00000619: CALLVALUE 0000061a: DUP1 0000061b: ISZERO 0000061c: PUSH2 0x0624 0000061f: JUMPI 00000620: PUSH1 0x00 00000622: DUP1 00000623: REVERT 00000624: JUMPDEST 00000625: POP 00000626: PUSH2 0x0299 00000629: PUSH2 0x0633 0000062c: CALLDATASIZE 0000062d: PUSH1 0x04 0000062f: PUSH2 0x2ba4 00000632: JUMP 00000633: JUMPDEST 00000634: PUSH2 0x22cc 00000637: JUMP 00000638: JUMPDEST 00000639: PUSH1 0x00 0000063b: PUSH32 0xffffffff00000000000000000000000000000000000000000000000000000000 0000065c: DUP3 0000065d: AND 0000065e: PUSH32 0x01ffc9a700000000000000000000000000000000000000000000000000000000 0000067f: EQ 00000680: DUP1 00000681: PUSH2 0x06cb 00000684: JUMPI 00000685: POP 00000686: PUSH32 0xffffffff00000000000000000000000000000000000000000000000000000000 000006a7: DUP3 000006a8: AND 000006a9: PUSH32 0x490d518400000000000000000000000000000000000000000000000000000000 000006ca: EQ 000006cb: JUMPDEST 000006cc: DUP1 000006cd: PUSH2 0x0717 000006d0: JUMPI 000006d1: POP 000006d2: PUSH32 0xffffffff00000000000000000000000000000000000000000000000000000000 000006f3: DUP3 000006f4: AND 000006f5: PUSH32 0xea287d8600000000000000000000000000000000000000000000000000000000 00000716: EQ 00000717: JUMPDEST 00000718: DUP1 00000719: PUSH2 0x0763 0000071c: JUMPI 0000071d: POP 0000071e: PUSH32 0xffffffff00000000000000000000000000000000000000000000000000000000 0000073f: DUP3 00000740: AND 00000741: PUSH32 0x2804b98800000000000000000000000000000000000000000000000000000000 00000762: EQ 00000763: JUMPDEST 00000764: SWAP3 00000765: SWAP2 00000766: POP 00000767: POP 00000768: JUMP 00000769: JUMPDEST 0000076a: PUSH1 0x00 0000076c: PUSH2 0x077a 0000076f: DUP6 00000770: DUP6 00000771: DUP6 00000772: DUP6 00000773: PUSH1 0x00 00000775: DUP1 00000776: PUSH2 0x226c 00000779: JUMP 0000077a: JUMPDEST 0000077b: SWAP6 0000077c: SWAP5 0000077d: POP 0000077e: POP 0000077f: POP 00000780: POP 00000781: POP 00000782: JUMP 00000783: JUMPDEST 00000784: PUSH1 0x00 00000786: DUP2 00000787: DUP2 00000788: MSTORE 00000789: PUSH1 0x05 0000078b: PUSH1 0x20 0000078d: SWAP1 0000078e: DUP2 0000078f: MSTORE 00000790: PUSH1 0x40 00000792: DUP1 00000793: DUP4 00000794: KECCAK256 00000795: SLOAD 00000796: PUSH1 0x04 00000798: SWAP1 00000799: SWAP3 0000079a: MSTORE 0000079b: DUP3 0000079c: KECCAK256 0000079d: SLOAD 0000079e: DUP3 0000079f: SWAP2 000007a0: PUSH2 0x07a8 000007a3: SWAP2 000007a4: PUSH2 0x3087 000007a7: JUMP 000007a8: JUMPDEST 000007a9: PUSH1 0x03 000007ab: SLOAD 000007ac: PUSH1 0x00 000007ae: DUP6 000007af: DUP2 000007b0: MSTORE 000007b1: PUSH1 0x07 000007b3: PUSH1 0x20 000007b5: MSTORE 000007b6: PUSH1 0x40 000007b8: SWAP1 000007b9: KECCAK256 000007ba: SLOAD 000007bb: SWAP2 000007bc: SWAP3 000007bd: POP 000007be: PUSH2 0x07c8 000007c1: SWAP2 000007c2: DUP4 000007c3: SWAP1 000007c4: PUSH2 0x23e2 000007c7: JUMP 000007c8: JUMPDEST 000007c9: SWAP4 000007ca: SWAP3 000007cb: POP 000007cc: POP 000007cd: POP 000007ce: JUMP 000007cf: JUMPDEST 000007d0: DUP6 000007d1: MLOAD 000007d2: PUSH1 0x20 000007d4: DUP8 000007d5: ADD 000007d6: KECCAK256 000007d7: PUSH1 0x00 000007d9: PUSH2 0x07f2 000007dc: DUP10 000007dd: DUP10 000007de: DUP5 000007df: DUP10 000007e0: PUSH2 0x07ed 000007e3: DUP5 000007e4: DUP4 000007e5: DUP15 000007e6: DUP14 000007e7: DUP14 000007e8: DUP14 000007e9: PUSH2 0x2408 000007ec: JUMP 000007ed: JUMPDEST 000007ee: PUSH2 0x2518 000007f1: JUMP 000007f2: JUMPDEST 000007f3: PUSH1 0x0a 000007f5: SLOAD 000007f6: PUSH1 0x40 000007f8: MLOAD 000007f9: PUSH32 0x80d1795e00000000000000000000000000000000000000000000000000000000 0000081a: DUP2 0000081b: MSTORE 0000081c: PUSH1 0x04 0000081e: DUP2 0000081f: ADD 00000820: DUP13 00000821: SWAP1 00000822: MSTORE 00000823: PUSH1 0x24 00000825: DUP2 00000826: ADD 00000827: DUP6 00000828: SWAP1 00000829: MSTORE 0000082a: SWAP2 0000082b: SWAP3 0000082c: POP 0000082d: PUSH1 0x01 0000082f: PUSH1 0x01 00000831: PUSH1 0xa0 00000833: SHL 00000834: SUB 00000835: AND 00000836: SWAP1 00000837: PUSH4 0x80d1795e 0000083c: SWAP1 0000083d: PUSH1 0x44 0000083f: ADD 00000840: PUSH1 0x00 00000842: PUSH1 0x40 00000844: MLOAD 00000845: DUP1 00000846: DUP4 00000847: SUB 00000848: DUP2 00000849: PUSH1 0x00 0000084b: DUP8 0000084c: DUP1 0000084d: EXTCODESIZE 0000084e: ISZERO 0000084f: DUP1 00000850: ISZERO 00000851: PUSH2 0x0859 00000854: JUMPI 00000855: PUSH1 0x00 00000857: DUP1 00000858: REVERT 00000859: JUMPDEST 0000085a: POP 0000085b: GAS 0000085c: CALL 0000085d: ISZERO 0000085e: DUP1 0000085f: ISZERO 00000860: PUSH2 0x086d 00000863: JUMPI 00000864: RETURNDATASIZE 00000865: PUSH1 0x00 00000867: DUP1 00000868: RETURNDATACOPY 00000869: RETURNDATASIZE 0000086a: PUSH1 0x00 0000086c: REVERT 0000086d: JUMPDEST 0000086e: POP 0000086f: PUSH1 0x00 00000871: SWAP3 00000872: POP 00000873: POP 00000874: POP 00000875: PUSH1 0x01 00000877: PUSH1 0x01 00000879: PUSH1 0xa0 0000087b: SHL 0000087c: SUB 0000087d: DUP6 0000087e: AND 0000087f: ISZERO 00000880: PUSH2 0x0c0f 00000883: JUMPI 00000884: PUSH1 0x08 00000886: SLOAD 00000887: PUSH1 0x40 00000889: MLOAD 0000088a: PUSH32 0xd9b0829f00000000000000000000000000000000000000000000000000000000 000008ab: DUP2 000008ac: MSTORE 000008ad: PUSH1 0x04 000008af: DUP2 000008b0: ADD 000008b1: DUP13 000008b2: SWAP1 000008b3: MSTORE 000008b4: PUSH1 0x24 000008b6: DUP2 000008b7: ADD 000008b8: DUP6 000008b9: SWAP1 000008ba: MSTORE 000008bb: ADDRESS 000008bc: PUSH1 0x44 000008be: DUP3 000008bf: ADD 000008c0: MSTORE 000008c1: PUSH1 0x64 000008c3: DUP2 000008c4: ADD 000008c5: DUP10 000008c6: SWAP1 000008c7: MSTORE 000008c8: PUSH1 0x01 000008ca: PUSH1 0x01 000008cc: PUSH1 0xa0 000008ce: SHL 000008cf: SUB 000008d0: SWAP1 000008d1: SWAP2 000008d2: AND 000008d3: SWAP1 000008d4: PUSH4 0xd9b0829f 000008d9: SWAP1 000008da: PUSH1 0x84 000008dc: ADD 000008dd: PUSH1 0x20 000008df: PUSH1 0x40 000008e1: MLOAD 000008e2: DUP1 000008e3: DUP4 000008e4: SUB 000008e5: DUP2 000008e6: PUSH1 0x00 000008e8: DUP8 000008e9: DUP1 000008ea: EXTCODESIZE 000008eb: ISZERO 000008ec: DUP1 000008ed: ISZERO 000008ee: PUSH2 0x08f6 000008f1: JUMPI 000008f2: PUSH1 0x00 000008f4: DUP1 000008f5: REVERT 000008f6: JUMPDEST 000008f7: POP 000008f8: GAS 000008f9: CALL 000008fa: ISZERO 000008fb: DUP1 000008fc: ISZERO 000008fd: PUSH2 0x090a 00000900: JUMPI 00000901: RETURNDATASIZE 00000902: PUSH1 0x00 00000904: DUP1 00000905: RETURNDATACOPY 00000906: RETURNDATASIZE 00000907: PUSH1 0x00 00000909: REVERT 0000090a: JUMPDEST 0000090b: POP 0000090c: POP 0000090d: POP 0000090e: POP 0000090f: PUSH1 0x40 00000911: MLOAD 00000912: RETURNDATASIZE 00000913: PUSH1 0x1f 00000915: NOT 00000916: PUSH1 0x1f 00000918: DUP3 00000919: ADD 0000091a: AND 0000091b: DUP3 0000091c: ADD 0000091d: DUP1 0000091e: PUSH1 0x40 00000920: MSTORE 00000921: POP 00000922: DUP2 00000923: ADD 00000924: SWAP1 00000925: PUSH2 0x092e 00000928: SWAP2 00000929: SWAP1 0000092a: PUSH2 0x2f52 0000092d: JUMP 0000092e: JUMPDEST 0000092f: SWAP1 00000930: POP 00000931: PUSH1 0x00 00000933: DUP11 00000934: DUP5 00000935: PUSH1 0x40 00000937: MLOAD 00000938: PUSH1 0x20 0000093a: ADD 0000093b: PUSH2 0x094e 0000093e: SWAP3 0000093f: SWAP2 00000940: SWAP1 00000941: SWAP2 00000942: DUP3 00000943: MSTORE 00000944: PUSH1 0x20 00000946: DUP3 00000947: ADD 00000948: MSTORE 00000949: PUSH1 0x40 0000094b: ADD 0000094c: SWAP1 0000094d: JUMP 0000094e: JUMPDEST 0000094f: PUSH1 0x40 00000951: DUP1 00000952: MLOAD 00000953: PUSH1 0x1f 00000955: NOT 00000956: DUP2 00000957: DUP5 00000958: SUB 00000959: ADD 0000095a: DUP2 0000095b: MSTORE 0000095c: DUP3 0000095d: DUP3 0000095e: MSTORE 0000095f: DUP1 00000960: MLOAD 00000961: PUSH1 0x20 00000963: SWAP2 00000964: DUP3 00000965: ADD 00000966: KECCAK256 00000967: PUSH1 0x08 00000969: SLOAD 0000096a: PUSH32 0x3f15457f00000000000000000000000000000000000000000000000000000000 0000098b: DUP6 0000098c: MSTORE 0000098d: SWAP3 0000098e: MLOAD 0000098f: SWAP1 00000990: SWAP5 00000991: POP 00000992: PUSH1 0x01 00000994: PUSH1 0x01 00000996: PUSH1 0xa0 00000998: SHL 00000999: SUB 0000099a: SWAP1 0000099b: SWAP3 0000099c: AND 0000099d: SWAP3 0000099e: PUSH4 0x3f15457f 000009a3: SWAP3 000009a4: PUSH1 0x04 000009a6: DUP1 000009a7: DUP4 000009a8: ADD 000009a9: SWAP4 000009aa: SWAP3 000009ab: DUP3 000009ac: SWAP1 000009ad: SUB 000009ae: ADD 000009af: DUP2 000009b0: DUP7 000009b1: DUP1 000009b2: EXTCODESIZE 000009b3: ISZERO 000009b4: DUP1 000009b5: ISZERO 000009b6: PUSH2 0x09be 000009b9: JUMPI 000009ba: PUSH1 0x00 000009bc: DUP1 000009bd: REVERT 000009be: JUMPDEST 000009bf: POP 000009c0: GAS 000009c1: STATICCALL 000009c2: ISZERO 000009c3: DUP1 000009c4: ISZERO 000009c5: PUSH2 0x09d2 000009c8: JUMPI 000009c9: RETURNDATASIZE 000009ca: PUSH1 0x00 000009cc: DUP1 000009cd: RETURNDATACOPY 000009ce: RETURNDATASIZE 000009cf: PUSH1 0x00 000009d1: REVERT 000009d2: JUMPDEST 000009d3: POP 000009d4: POP 000009d5: POP 000009d6: POP 000009d7: PUSH1 0x40 000009d9: MLOAD 000009da: RETURNDATASIZE 000009db: PUSH1 0x1f 000009dd: NOT 000009de: PUSH1 0x1f 000009e0: DUP3 000009e1: ADD 000009e2: AND 000009e3: DUP3 000009e4: ADD 000009e5: DUP1 000009e6: PUSH1 0x40 000009e8: MSTORE 000009e9: POP 000009ea: DUP2 000009eb: ADD 000009ec: SWAP1 000009ed: PUSH2 0x09f6 000009f0: SWAP2 000009f1: SWAP1 000009f2: PUSH2 0x2bc0 000009f5: JUMP 000009f6: JUMPDEST 000009f7: PUSH1 0x40 000009f9: MLOAD 000009fa: PUSH32 0x1896f70a00000000000000000000000000000000000000000000000000000000 00000a1b: DUP2 00000a1c: MSTORE 00000a1d: PUSH1 0x04 00000a1f: DUP2 00000a20: ADD 00000a21: DUP4 00000a22: SWAP1 00000a23: MSTORE 00000a24: PUSH1 0x01 00000a26: PUSH1 0x01 00000a28: PUSH1 0xa0 00000a2a: SHL 00000a2b: SUB 00000a2c: DUP9 00000a2d: DUP2 00000a2e: AND 00000a2f: PUSH1 0x24 00000a31: DUP4 00000a32: ADD 00000a33: MSTORE 00000a34: SWAP2 00000a35: SWAP1 00000a36: SWAP2 00000a37: AND 00000a38: SWAP1 00000a39: PUSH4 0x1896f70a 00000a3e: SWAP1 00000a3f: PUSH1 0x44 00000a41: ADD 00000a42: PUSH1 0x00 00000a44: PUSH1 0x40 00000a46: MLOAD 00000a47: DUP1 00000a48: DUP4 00000a49: SUB 00000a4a: DUP2 00000a4b: PUSH1 0x00 00000a4d: DUP8 00000a4e: DUP1 00000a4f: EXTCODESIZE 00000a50: ISZERO 00000a51: DUP1 00000a52: ISZERO 00000a53: PUSH2 0x0a5b 00000a56: JUMPI 00000a57: PUSH1 0x00 00000a59: DUP1 00000a5a: REVERT 00000a5b: JUMPDEST 00000a5c: POP 00000a5d: GAS 00000a5e: CALL 00000a5f: ISZERO 00000a60: DUP1 00000a61: ISZERO 00000a62: PUSH2 0x0a6f 00000a65: JUMPI 00000a66: RETURNDATASIZE 00000a67: PUSH1 0x00 00000a69: DUP1 00000a6a: RETURNDATACOPY 00000a6b: RETURNDATASIZE 00000a6c: PUSH1 0x00 00000a6e: REVERT 00000a6f: JUMPDEST 00000a70: POP 00000a71: POP 00000a72: POP 00000a73: POP 00000a74: PUSH1 0x01 00000a76: PUSH1 0x01 00000a78: PUSH1 0xa0 00000a7a: SHL 00000a7b: SUB 00000a7c: DUP6 00000a7d: AND 00000a7e: ISZERO 00000a7f: PUSH2 0x0afe 00000a82: JUMPI 00000a83: PUSH1 0x40 00000a85: MLOAD 00000a86: PUSH32 0xd5fa2b0000000000000000000000000000000000000000000000000000000000 00000aa7: DUP2 00000aa8: MSTORE 00000aa9: PUSH1 0x04 00000aab: DUP2 00000aac: ADD 00000aad: DUP3 00000aae: SWAP1 00000aaf: MSTORE 00000ab0: PUSH1 0x01 00000ab2: PUSH1 0x01 00000ab4: PUSH1 0xa0 00000ab6: SHL 00000ab7: SUB 00000ab8: DUP7 00000ab9: DUP2 00000aba: AND 00000abb: PUSH1 0x24 00000abd: DUP4 00000abe: ADD 00000abf: MSTORE 00000ac0: DUP8 00000ac1: AND 00000ac2: SWAP1 00000ac3: PUSH4 0xd5fa2b00 00000ac8: SWAP1 00000ac9: PUSH1 0x44 00000acb: ADD 00000acc: PUSH1 0x00 00000ace: PUSH1 0x40 00000ad0: MLOAD 00000ad1: DUP1 00000ad2: DUP4 00000ad3: SUB 00000ad4: DUP2 00000ad5: PUSH1 0x00 00000ad7: DUP8 00000ad8: DUP1 00000ad9: EXTCODESIZE 00000ada: ISZERO 00000adb: DUP1 00000adc: ISZERO 00000add: PUSH2 0x0ae5 00000ae0: JUMPI 00000ae1: PUSH1 0x00 00000ae3: DUP1 00000ae4: REVERT 00000ae5: JUMPDEST 00000ae6: POP 00000ae7: GAS 00000ae8: CALL 00000ae9: ISZERO 00000aea: DUP1 00000aeb: ISZERO 00000aec: PUSH2 0x0af9 00000aef: JUMPI 00000af0: RETURNDATASIZE 00000af1: PUSH1 0x00 00000af3: DUP1 00000af4: RETURNDATACOPY 00000af5: RETURNDATASIZE 00000af6: PUSH1 0x00 00000af8: REVERT 00000af9: JUMPDEST 00000afa: POP 00000afb: POP 00000afc: POP 00000afd: POP 00000afe: JUMPDEST 00000aff: PUSH1 0x08 00000b01: SLOAD 00000b02: PUSH1 0x40 00000b04: MLOAD 00000b05: PUSH32 0x8ae85c4c00000000000000000000000000000000000000000000000000000000 00000b26: DUP2 00000b27: MSTORE 00000b28: PUSH1 0x04 00000b2a: DUP2 00000b2b: ADD 00000b2c: DUP14 00000b2d: SWAP1 00000b2e: MSTORE 00000b2f: PUSH1 0x24 00000b31: DUP2 00000b32: ADD 00000b33: DUP7 00000b34: SWAP1 00000b35: MSTORE 00000b36: PUSH1 0x01 00000b38: PUSH1 0x01 00000b3a: PUSH1 0xa0 00000b3c: SHL 00000b3d: SUB 00000b3e: DUP12 00000b3f: DUP2 00000b40: AND 00000b41: PUSH1 0x44 00000b43: DUP4 00000b44: ADD 00000b45: MSTORE 00000b46: SWAP1 00000b47: SWAP2 00000b48: AND 00000b49: SWAP1 00000b4a: PUSH4 0x8ae85c4c 00000b4f: SWAP1 00000b50: PUSH1 0x64 00000b52: ADD 00000b53: PUSH1 0x00 00000b55: PUSH1 0x40 00000b57: MLOAD 00000b58: DUP1 00000b59: DUP4 00000b5a: SUB 00000b5b: DUP2 00000b5c: PUSH1 0x00 00000b5e: DUP8 00000b5f: DUP1 00000b60: EXTCODESIZE 00000b61: ISZERO 00000b62: DUP1 00000b63: ISZERO 00000b64: PUSH2 0x0b6c 00000b67: JUMPI 00000b68: PUSH1 0x00 00000b6a: DUP1 00000b6b: REVERT 00000b6c: JUMPDEST 00000b6d: POP 00000b6e: GAS 00000b6f: CALL 00000b70: ISZERO 00000b71: DUP1 00000b72: ISZERO 00000b73: PUSH2 0x0b80 00000b76: JUMPI 00000b77: RETURNDATASIZE 00000b78: PUSH1 0x00 00000b7a: DUP1 00000b7b: RETURNDATACOPY 00000b7c: RETURNDATASIZE 00000b7d: PUSH1 0x00 00000b7f: REVERT 00000b80: JUMPDEST 00000b81: POP 00000b82: POP 00000b83: PUSH1 0x08 00000b85: SLOAD 00000b86: PUSH1 0x40 00000b88: MLOAD 00000b89: PUSH32 0x23b872dd00000000000000000000000000000000000000000000000000000000 00000baa: DUP2 00000bab: MSTORE 00000bac: ADDRESS 00000bad: PUSH1 0x04 00000baf: DUP3 00000bb0: ADD 00000bb1: MSTORE 00000bb2: PUSH1 0x01 00000bb4: PUSH1 0x01 00000bb6: PUSH1 0xa0 00000bb8: SHL 00000bb9: SUB 00000bba: DUP14 00000bbb: DUP2 00000bbc: AND 00000bbd: PUSH1 0x24 00000bbf: DUP4 00000bc0: ADD 00000bc1: MSTORE 00000bc2: PUSH1 0x44 00000bc4: DUP3 00000bc5: ADD 00000bc6: DUP7 00000bc7: SWAP1 00000bc8: MSTORE 00000bc9: SWAP1 00000bca: SWAP2 00000bcb: AND 00000bcc: SWAP3 00000bcd: POP 00000bce: PUSH4 0x23b872dd 00000bd3: SWAP2 00000bd4: POP 00000bd5: PUSH1 0x64 00000bd7: ADD 00000bd8: PUSH1 0x00 00000bda: PUSH1 0x40 00000bdc: MLOAD 00000bdd: DUP1 00000bde: DUP4 00000bdf: SUB 00000be0: DUP2 00000be1: PUSH1 0x00 00000be3: DUP8 00000be4: DUP1 00000be5: EXTCODESIZE 00000be6: ISZERO 00000be7: DUP1 00000be8: ISZERO 00000be9: PUSH2 0x0bf1 00000bec: JUMPI 00000bed: PUSH1 0x00 00000bef: DUP1 00000bf0: REVERT 00000bf1: JUMPDEST 00000bf2: POP 00000bf3: GAS 00000bf4: CALL 00000bf5: ISZERO 00000bf6: DUP1 00000bf7: ISZERO 00000bf8: PUSH2 0x0c05 00000bfb: JUMPI 00000bfc: RETURNDATASIZE 00000bfd: PUSH1 0x00 00000bff: DUP1 00000c00: RETURNDATACOPY 00000c01: RETURNDATASIZE 00000c02: PUSH1 0x00 00000c04: REVERT 00000c05: JUMPDEST 00000c06: POP 00000c07: POP 00000c08: POP 00000c09: POP 00000c0a: POP 00000c0b: PUSH2 0x0cd3 00000c0e: JUMP 00000c0f: JUMPDEST 00000c10: PUSH1 0x01 00000c12: PUSH1 0x01 00000c14: PUSH1 0xa0 00000c16: SHL 00000c17: SUB 00000c18: DUP5 00000c19: AND 00000c1a: ISZERO 00000c1b: PUSH2 0x0c23 00000c1e: JUMPI 00000c1f: PUSH1 0x00 00000c21: DUP1 00000c22: REVERT 00000c23: JUMPDEST 00000c24: PUSH1 0x08 00000c26: SLOAD 00000c27: PUSH1 0x40 00000c29: MLOAD 00000c2a: PUSH32 0xd9b0829f00000000000000000000000000000000000000000000000000000000 00000c4b: DUP2 00000c4c: MSTORE 00000c4d: PUSH1 0x04 00000c4f: DUP2 00000c50: ADD 00000c51: DUP13 00000c52: SWAP1 00000c53: MSTORE 00000c54: PUSH1 0x24 00000c56: DUP2 00000c57: ADD 00000c58: DUP6 00000c59: SWAP1 00000c5a: MSTORE 00000c5b: PUSH1 0x01 00000c5d: PUSH1 0x01 00000c5f: PUSH1 0xa0 00000c61: SHL 00000c62: SUB 00000c63: DUP11 00000c64: DUP2 00000c65: AND 00000c66: PUSH1 0x44 00000c68: DUP4 00000c69: ADD 00000c6a: MSTORE 00000c6b: PUSH1 0x64 00000c6d: DUP3 00000c6e: ADD 00000c6f: DUP11 00000c70: SWAP1 00000c71: MSTORE 00000c72: SWAP1 00000c73: SWAP2 00000c74: AND 00000c75: SWAP1 00000c76: PUSH4 0xd9b0829f 00000c7b: SWAP1 00000c7c: PUSH1 0x84 00000c7e: ADD 00000c7f: PUSH1 0x20 00000c81: PUSH1 0x40 00000c83: MLOAD 00000c84: DUP1 00000c85: DUP4 00000c86: SUB 00000c87: DUP2 00000c88: PUSH1 0x00 00000c8a: DUP8 00000c8b: DUP1 00000c8c: EXTCODESIZE 00000c8d: ISZERO 00000c8e: DUP1 00000c8f: ISZERO 00000c90: PUSH2 0x0c98 00000c93: JUMPI 00000c94: PUSH1 0x00 00000c96: DUP1 00000c97: REVERT 00000c98: JUMPDEST 00000c99: POP 00000c9a: GAS 00000c9b: CALL 00000c9c: ISZERO 00000c9d: DUP1 00000c9e: ISZERO 00000c9f: PUSH2 0x0cac 00000ca2: JUMPI 00000ca3: RETURNDATASIZE 00000ca4: PUSH1 0x00 00000ca6: DUP1 00000ca7: RETURNDATACOPY 00000ca8: RETURNDATASIZE 00000ca9: PUSH1 0x00 00000cab: REVERT 00000cac: JUMPDEST 00000cad: POP 00000cae: POP 00000caf: POP 00000cb0: POP 00000cb1: PUSH1 0x40 00000cb3: MLOAD 00000cb4: RETURNDATASIZE 00000cb5: PUSH1 0x1f 00000cb7: NOT 00000cb8: PUSH1 0x1f 00000cba: DUP3 00000cbb: ADD 00000cbc: AND 00000cbd: DUP3 00000cbe: ADD 00000cbf: DUP1 00000cc0: PUSH1 0x40 00000cc2: MSTORE 00000cc3: POP 00000cc4: DUP2 00000cc5: ADD 00000cc6: SWAP1 00000cc7: PUSH2 0x0cd0 00000cca: SWAP2 00000ccb: SWAP1 00000ccc: PUSH2 0x2f52 00000ccf: JUMP 00000cd0: JUMPDEST 00000cd1: SWAP1 00000cd2: POP 00000cd3: JUMPDEST 00000cd4: PUSH2 0x0cdd 00000cd7: DUP11 00000cd8: DUP4 00000cd9: PUSH2 0x265c 00000cdc: JUMP 00000cdd: JUMPDEST 00000cde: DUP8 00000cdf: PUSH1 0x01 00000ce1: PUSH1 0x01 00000ce3: PUSH1 0xa0 00000ce5: SHL 00000ce6: SUB 00000ce7: AND 00000ce8: DUP4 00000ce9: DUP12 00000cea: PUSH32 0xbcab7089eb476e4916067070bdd55c9b45ad8b444db54e699f6e96644369f8c9 00000d0b: DUP13 00000d0c: DUP7 00000d0d: DUP7 00000d0e: PUSH1 0x40 00000d10: MLOAD 00000d11: PUSH2 0x0d1c 00000d14: SWAP4 00000d15: SWAP3 00000d16: SWAP2 00000d17: SWAP1 00000d18: PUSH2 0x3062 00000d1b: JUMP 00000d1c: JUMPDEST 00000d1d: PUSH1 0x40 00000d1f: MLOAD 00000d20: DUP1 00000d21: SWAP2 00000d22: SUB 00000d23: SWAP1 00000d24: LOG4 00000d25: DUP2 00000d26: CALLVALUE 00000d27: GT 00000d28: ISZERO 00000d29: PUSH2 0x0d64 00000d2c: JUMPI 00000d2d: CALLER 00000d2e: PUSH2 0x08fc 00000d31: PUSH2 0x0d3a 00000d34: DUP5 00000d35: CALLVALUE 00000d36: PUSH2 0x3115 00000d39: JUMP 00000d3a: JUMPDEST 00000d3b: PUSH1 0x40 00000d3d: MLOAD 00000d3e: DUP2 00000d3f: ISZERO 00000d40: SWAP1 00000d41: SWAP3 00000d42: MUL 00000d43: SWAP2 00000d44: PUSH1 0x00 00000d46: DUP2 00000d47: DUP2 00000d48: DUP2 00000d49: DUP6 00000d4a: DUP9 00000d4b: DUP9 00000d4c: CALL 00000d4d: SWAP4 00000d4e: POP 00000d4f: POP 00000d50: POP 00000d51: POP 00000d52: ISZERO 00000d53: DUP1 00000d54: ISZERO 00000d55: PUSH2 0x0d62 00000d58: JUMPI 00000d59: RETURNDATASIZE 00000d5a: PUSH1 0x00 00000d5c: DUP1 00000d5d: RETURNDATACOPY 00000d5e: RETURNDATASIZE 00000d5f: PUSH1 0x00 00000d61: REVERT 00000d62: JUMPDEST 00000d63: POP 00000d64: JUMPDEST 00000d65: POP 00000d66: POP 00000d67: POP 00000d68: POP 00000d69: POP 00000d6a: POP 00000d6b: POP 00000d6c: POP 00000d6d: POP 00000d6e: POP 00000d6f: JUMP 00000d70: JUMPDEST 00000d71: DUP1 00000d72: MLOAD 00000d73: PUSH1 0x20 00000d75: DUP3 00000d76: ADD 00000d77: KECCAK256 00000d78: PUSH1 0x00 00000d7a: SWAP1 00000d7b: PUSH2 0x0d85 00000d7e: DUP5 00000d7f: DUP5 00000d80: DUP4 00000d81: PUSH2 0x2683 00000d84: JUMP 00000d85: JUMPDEST 00000d86: DUP1 00000d87: ISZERO 00000d88: PUSH2 0x0e29 00000d8b: JUMPI 00000d8c: POP 00000d8d: PUSH1 0x0a 00000d8f: SLOAD 00000d90: PUSH1 0x40 00000d92: MLOAD 00000d93: PUSH32 0x5561be9d00000000000000000000000000000000000000000000000000000000 00000db4: DUP2 00000db5: MSTORE 00000db6: PUSH1 0x04 00000db8: DUP2 00000db9: ADD 00000dba: DUP7 00000dbb: SWAP1 00000dbc: MSTORE 00000dbd: PUSH1 0x24 00000dbf: DUP2 00000dc0: ADD 00000dc1: DUP4 00000dc2: SWAP1 00000dc3: MSTORE 00000dc4: PUSH1 0x01 00000dc6: PUSH1 0x01 00000dc8: PUSH1 0xa0 00000dca: SHL 00000dcb: SUB 00000dcc: SWAP1 00000dcd: SWAP2 00000dce: AND 00000dcf: SWAP1 00000dd0: PUSH4 0x5561be9d 00000dd5: SWAP1 00000dd6: PUSH1 0x44 00000dd8: ADD 00000dd9: JUMPDEST 00000dda: PUSH1 0x20 00000ddc: PUSH1 0x40 00000dde: MLOAD 00000ddf: DUP1 00000de0: DUP4 00000de1: SUB 00000de2: DUP2 00000de3: DUP7 00000de4: DUP1 00000de5: EXTCODESIZE 00000de6: ISZERO 00000de7: DUP1 00000de8: ISZERO 00000de9: PUSH2 0x0df1 00000dec: JUMPI 00000ded: PUSH1 0x00 00000def: DUP1 00000df0: REVERT 00000df1: JUMPDEST 00000df2: POP 00000df3: GAS 00000df4: STATICCALL 00000df5: ISZERO 00000df6: DUP1 00000df7: ISZERO 00000df8: PUSH2 0x0e05 00000dfb: JUMPI 00000dfc: RETURNDATASIZE 00000dfd: PUSH1 0x00 00000dff: DUP1 00000e00: RETURNDATACOPY 00000e01: RETURNDATASIZE 00000e02: PUSH1 0x00 00000e04: REVERT 00000e05: JUMPDEST 00000e06: POP 00000e07: POP 00000e08: POP 00000e09: POP 00000e0a: PUSH1 0x40 00000e0c: MLOAD 00000e0d: RETURNDATASIZE 00000e0e: PUSH1 0x1f 00000e10: NOT 00000e11: PUSH1 0x1f 00000e13: DUP3 00000e14: ADD 00000e15: AND 00000e16: DUP3 00000e17: ADD 00000e18: DUP1 00000e19: PUSH1 0x40 00000e1b: MSTORE 00000e1c: POP 00000e1d: DUP2 00000e1e: ADD 00000e1f: SWAP1 00000e20: PUSH2 0x0e29 00000e23: SWAP2 00000e24: SWAP1 00000e25: PUSH2 0x2bdc 00000e28: JUMP 00000e29: JUMPDEST 00000e2a: SWAP5 00000e2b: SWAP4 00000e2c: POP 00000e2d: POP 00000e2e: POP 00000e2f: POP 00000e30: JUMP 00000e31: JUMPDEST 00000e32: PUSH1 0x00 00000e34: PUSH2 0x0e3c 00000e37: DUP3 00000e38: PUSH2 0x0783 00000e3b: JUMP 00000e3c: JUMPDEST 00000e3d: SWAP1 00000e3e: POP 00000e3f: DUP1 00000e40: PUSH2 0x0eaa 00000e43: JUMPI 00000e44: PUSH1 0x40 00000e46: MLOAD 00000e47: PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 00000e68: DUP2 00000e69: MSTORE 00000e6a: PUSH1 0x20 00000e6c: PUSH1 0x04 00000e6e: DUP3 00000e6f: ADD 00000e70: MSTORE 00000e71: PUSH1 0x18 00000e73: PUSH1 0x24 00000e75: DUP3 00000e76: ADD 00000e77: MSTORE 00000e78: PUSH32 0x6f776e6572206973206e6f7420647565207061796d656e740000000000000000 00000e99: PUSH1 0x44 00000e9b: DUP3 00000e9c: ADD 00000e9d: MSTORE 00000e9e: PUSH1 0x64 00000ea0: ADD 00000ea1: JUMPDEST 00000ea2: PUSH1 0x40 00000ea4: MLOAD 00000ea5: DUP1 00000ea6: SWAP2 00000ea7: SUB 00000ea8: SWAP1 00000ea9: REVERT 00000eaa: JUMPDEST 00000eab: PUSH1 0x00 00000ead: DUP3 00000eae: DUP2 00000eaf: MSTORE 00000eb0: PUSH1 0x07 00000eb2: PUSH1 0x20 00000eb4: MSTORE 00000eb5: PUSH1 0x40 00000eb7: DUP2 00000eb8: KECCAK256 00000eb9: DUP1 00000eba: SLOAD 00000ebb: DUP4 00000ebc: SWAP3 00000ebd: SWAP1 00000ebe: PUSH2 0x0ec8 00000ec1: SWAP1 00000ec2: DUP5 00000ec3: SWAP1 00000ec4: PUSH2 0x3087 00000ec7: JUMP 00000ec8: JUMPDEST 00000ec9: SWAP1 00000eca: SWAP2 00000ecb: SSTORE 00000ecc: POP 00000ecd: POP 00000ece: PUSH1 0x00 00000ed0: DUP3 00000ed1: DUP2 00000ed2: MSTORE 00000ed3: PUSH1 0x05 00000ed5: PUSH1 0x20 00000ed7: MSTORE 00000ed8: PUSH1 0x40 00000eda: DUP2 00000edb: KECCAK256 00000edc: DUP1 00000edd: SLOAD 00000ede: DUP4 00000edf: SWAP3 00000ee0: SWAP1 00000ee1: PUSH2 0x0eeb 00000ee4: SWAP1 00000ee5: DUP5 00000ee6: SWAP1 00000ee7: PUSH2 0x3087 00000eea: JUMP 00000eeb: JUMPDEST 00000eec: SWAP1 00000eed: SWAP2 00000eee: SSTORE 00000eef: POP 00000ef0: POP 00000ef1: PUSH1 0x00 00000ef3: DUP3 00000ef4: DUP2 00000ef5: MSTORE 00000ef6: PUSH1 0x04 00000ef8: PUSH1 0x20 00000efa: MSTORE 00000efb: PUSH1 0x40 00000efd: DUP2 00000efe: KECCAK256 00000eff: DUP1 00000f00: SLOAD 00000f01: DUP4 00000f02: SWAP3 00000f03: SWAP1 00000f04: PUSH2 0x0f0e 00000f07: SWAP1 00000f08: DUP5 00000f09: SWAP1 00000f0a: PUSH2 0x3115 00000f0d: JUMP 00000f0e: JUMPDEST 00000f0f: SWAP1 00000f10: SWAP2 00000f11: SSTORE 00000f12: POP 00000f13: PUSH1 0x00 00000f15: SWAP1 00000f16: POP 00000f17: PUSH2 0x0f1f 00000f1a: DUP4 00000f1b: PUSH2 0x0f79 00000f1e: JUMP 00000f1f: JUMPDEST 00000f20: SWAP1 00000f21: POP 00000f22: PUSH2 0x0f2b 00000f25: DUP2 00000f26: DUP4 00000f27: PUSH2 0x26f5 00000f2a: JUMP 00000f2b: JUMPDEST 00000f2c: PUSH1 0x40 00000f2e: DUP1 00000f2f: MLOAD 00000f30: DUP5 00000f31: DUP2 00000f32: MSTORE 00000f33: PUSH1 0x01 00000f35: PUSH1 0x01 00000f37: PUSH1 0xa0 00000f39: SHL 00000f3a: SUB 00000f3b: DUP4 00000f3c: AND 00000f3d: PUSH1 0x20 00000f3f: DUP3 00000f40: ADD 00000f41: MSTORE 00000f42: SWAP1 00000f43: DUP2 00000f44: ADD 00000f45: DUP4 00000f46: SWAP1 00000f47: MSTORE 00000f48: PUSH32 0x1e170c3b430cc6fdcdaa453c42619ac587e13793aa81a489fab9ebd7019c2efb 00000f69: SWAP1 00000f6a: PUSH1 0x60 00000f6c: ADD 00000f6d: PUSH1 0x40 00000f6f: MLOAD 00000f70: DUP1 00000f71: SWAP2 00000f72: SUB 00000f73: SWAP1 00000f74: LOG1 00000f75: POP 00000f76: POP 00000f77: POP 00000f78: JUMP 00000f79: JUMPDEST 00000f7a: PUSH1 0x08 00000f7c: SLOAD 00000f7d: PUSH1 0x40 00000f7f: MLOAD 00000f80: PUSH32 0xd344f06200000000000000000000000000000000000000000000000000000000 00000fa1: DUP2 00000fa2: MSTORE 00000fa3: PUSH1 0x04 00000fa5: DUP2 00000fa6: ADD 00000fa7: DUP4 00000fa8: SWAP1 00000fa9: MSTORE 00000faa: PUSH1 0x00 00000fac: SWAP2 00000fad: DUP3 00000fae: SWAP2 00000faf: PUSH1 0x01 00000fb1: PUSH1 0x01 00000fb3: PUSH1 0xa0 00000fb5: SHL 00000fb6: SUB 00000fb7: SWAP1 00000fb8: SWAP2 00000fb9: AND 00000fba: SWAP1 00000fbb: PUSH4 0xd344f062 00000fc0: SWAP1 00000fc1: PUSH1 0x24 00000fc3: ADD 00000fc4: PUSH1 0x20 00000fc6: PUSH1 0x40 00000fc8: MLOAD 00000fc9: DUP1 00000fca: DUP4 00000fcb: SUB 00000fcc: DUP2 00000fcd: DUP7 00000fce: DUP1 00000fcf: EXTCODESIZE 00000fd0: ISZERO 00000fd1: DUP1 00000fd2: ISZERO 00000fd3: PUSH2 0x0fdb 00000fd6: JUMPI 00000fd7: PUSH1 0x00 00000fd9: DUP1 00000fda: REVERT 00000fdb: JUMPDEST 00000fdc: POP 00000fdd: GAS 00000fde: STATICCALL 00000fdf: ISZERO 00000fe0: DUP1 00000fe1: ISZERO 00000fe2: PUSH2 0x0fef 00000fe5: JUMPI 00000fe6: RETURNDATASIZE 00000fe7: PUSH1 0x00 00000fe9: DUP1 00000fea: RETURNDATACOPY 00000feb: RETURNDATASIZE 00000fec: PUSH1 0x00 00000fee: REVERT 00000fef: JUMPDEST 00000ff0: POP 00000ff1: POP 00000ff2: POP 00000ff3: POP 00000ff4: PUSH1 0x40 00000ff6: MLOAD 00000ff7: RETURNDATASIZE 00000ff8: PUSH1 0x1f 00000ffa: NOT 00000ffb: PUSH1 0x1f 00000ffd: DUP3 00000ffe: ADD 00000fff: AND 00001000: DUP3 00001001: ADD 00001002: DUP1 00001003: PUSH1 0x40 00001005: MSTORE 00001006: POP 00001007: DUP2 00001008: ADD 00001009: SWAP1 0000100a: PUSH2 0x1013 0000100d: SWAP2 0000100e: SWAP1 0000100f: PUSH2 0x2bc0 00001012: JUMP 00001013: JUMPDEST 00001014: SWAP1 00001015: POP 00001016: PUSH1 0x01 00001018: PUSH1 0x01 0000101a: PUSH1 0xa0 0000101c: SHL 0000101d: SUB 0000101e: DUP2 0000101f: AND 00001020: EXTCODESIZE 00001021: ISZERO 00001022: PUSH2 0x0763 00001025: JUMPI 00001026: PUSH1 0x40 00001028: MLOAD 00001029: PUSH32 0x01ffc9a700000000000000000000000000000000000000000000000000000000 0000104a: DUP2 0000104b: MSTORE 0000104c: PUSH32 0x8cede57600000000000000000000000000000000000000000000000000000000 0000106d: PUSH1 0x04 0000106f: DUP3 00001070: ADD 00001071: MSTORE 00001072: PUSH1 0x01 00001074: PUSH1 0x01 00001076: PUSH1 0xa0 00001078: SHL 00001079: SUB 0000107a: DUP3 0000107b: AND 0000107c: SWAP1 0000107d: PUSH4 0x01ffc9a7 00001082: SWAP1 00001083: PUSH1 0x24 00001085: ADD 00001086: PUSH1 0x20 00001088: PUSH1 0x40 0000108a: MLOAD 0000108b: DUP1 0000108c: DUP4 0000108d: SUB 0000108e: DUP2 0000108f: DUP7 00001090: DUP1 00001091: EXTCODESIZE 00001092: ISZERO 00001093: DUP1 00001094: ISZERO 00001095: PUSH2 0x109d 00001098: JUMPI 00001099: PUSH1 0x00 0000109b: DUP1 0000109c: REVERT 0000109d: JUMPDEST 0000109e: POP 0000109f: GAS 000010a0: STATICCALL 000010a1: SWAP3 000010a2: POP 000010a3: POP 000010a4: POP 000010a5: DUP1 000010a6: ISZERO 000010a7: PUSH2 0x10cd 000010aa: JUMPI 000010ab: POP 000010ac: PUSH1 0x40 000010ae: DUP1 000010af: MLOAD 000010b0: PUSH1 0x1f 000010b2: RETURNDATASIZE 000010b3: SWAP1 000010b4: DUP2 000010b5: ADD 000010b6: PUSH1 0x1f 000010b8: NOT 000010b9: AND 000010ba: DUP3 000010bb: ADD 000010bc: SWAP1 000010bd: SWAP3 000010be: MSTORE 000010bf: PUSH2 0x10ca 000010c2: SWAP2 000010c3: DUP2 000010c4: ADD 000010c5: SWAP1 000010c6: PUSH2 0x2bdc 000010c9: JUMP 000010ca: JUMPDEST 000010cb: PUSH1 0x01 000010cd: JUMPDEST 000010ce: PUSH2 0x10d6 000010d1: JUMPI 000010d2: PUSH2 0x0763 000010d5: JUMP 000010d6: JUMPDEST 000010d7: DUP1 000010d8: ISZERO 000010d9: PUSH2 0x116d 000010dc: JUMPI 000010dd: PUSH1 0x40 000010df: MLOAD 000010e0: PUSH32 0x8cede57600000000000000000000000000000000000000000000000000000000 00001101: DUP2 00001102: MSTORE 00001103: PUSH1 0x04 00001105: DUP2 00001106: ADD 00001107: DUP6 00001108: SWAP1 00001109: MSTORE 0000110a: PUSH1 0x01 0000110c: PUSH1 0x01 0000110e: PUSH1 0xa0 00001110: SHL 00001111: SUB 00001112: DUP4 00001113: AND 00001114: SWAP1 00001115: PUSH4 0x8cede576 0000111a: SWAP1 0000111b: PUSH1 0x24 0000111d: ADD 0000111e: PUSH1 0x20 00001120: PUSH1 0x40 00001122: MLOAD 00001123: DUP1 00001124: DUP4 00001125: SUB 00001126: DUP2 00001127: DUP7 00001128: DUP1 00001129: EXTCODESIZE 0000112a: ISZERO 0000112b: DUP1 0000112c: ISZERO 0000112d: PUSH2 0x1135 00001130: JUMPI 00001131: PUSH1 0x00 00001133: DUP1 00001134: REVERT 00001135: JUMPDEST 00001136: POP 00001137: GAS 00001138: STATICCALL 00001139: ISZERO 0000113a: DUP1 0000113b: ISZERO 0000113c: PUSH2 0x1149 0000113f: JUMPI 00001140: RETURNDATASIZE 00001141: PUSH1 0x00 00001143: DUP1 00001144: RETURNDATACOPY 00001145: RETURNDATASIZE 00001146: PUSH1 0x00 00001148: REVERT 00001149: JUMPDEST 0000114a: POP 0000114b: POP 0000114c: POP 0000114d: POP 0000114e: PUSH1 0x40 00001150: MLOAD 00001151: RETURNDATASIZE 00001152: PUSH1 0x1f 00001154: NOT 00001155: PUSH1 0x1f 00001157: DUP3 00001158: ADD 00001159: AND 0000115a: DUP3 0000115b: ADD 0000115c: DUP1 0000115d: PUSH1 0x40 0000115f: MSTORE 00001160: POP 00001161: DUP2 00001162: ADD 00001163: SWAP1 00001164: PUSH2 0x0e29 00001167: SWAP2 00001168: SWAP1 00001169: PUSH2 0x2bc0 0000116c: JUMP 0000116d: JUMPDEST 0000116e: POP 0000116f: SWAP3 00001170: SWAP2 00001171: POP 00001172: POP 00001173: JUMP 00001174: JUMPDEST 00001175: PUSH1 0x00 00001177: SLOAD 00001178: PUSH1 0x01 0000117a: PUSH1 0x01 0000117c: PUSH1 0xa0 0000117e: SHL 0000117f: SUB 00001180: AND 00001181: CALLER 00001182: EQ 00001183: PUSH2 0x11e8 00001186: JUMPI 00001187: PUSH1 0x40 00001189: MLOAD 0000118a: PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 000011ab: DUP2 000011ac: MSTORE 000011ad: PUSH1 0x20 000011af: PUSH1 0x04 000011b1: DUP3 000011b2: ADD 000011b3: DUP2 000011b4: SWAP1 000011b5: MSTORE 000011b6: PUSH1 0x24 000011b8: DUP3 000011b9: ADD 000011ba: MSTORE 000011bb: PUSH32 0x4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572 000011dc: PUSH1 0x44 000011de: DUP3 000011df: ADD 000011e0: MSTORE 000011e1: PUSH1 0x64 000011e3: ADD 000011e4: PUSH2 0x0ea1 000011e7: JUMP 000011e8: JUMPDEST 000011e9: PUSH2 0x11f2 000011ec: PUSH1 0x00 000011ee: PUSH2 0x2847 000011f1: JUMP 000011f2: JUMPDEST 000011f3: JUMP 000011f4: JUMPDEST 000011f5: PUSH1 0x00 000011f7: PUSH2 0x11ff 000011fa: DUP3 000011fb: PUSH2 0x13e3 000011fe: JUMP 000011ff: JUMPDEST 00001200: SWAP1 00001201: POP 00001202: DUP1 00001203: PUSH2 0x1268 00001206: JUMPI 00001207: PUSH1 0x40 00001209: MLOAD 0000120a: PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 0000122b: DUP2 0000122c: MSTORE 0000122d: PUSH1 0x20 0000122f: PUSH1 0x04 00001231: DUP3 00001232: ADD 00001233: MSTORE 00001234: PUSH1 0x1b 00001236: PUSH1 0x24 00001238: DUP3 00001239: ADD 0000123a: MSTORE 0000123b: PUSH32 0x7265676973747279206973206e6f7420647565207061796d656e740000000000 0000125c: PUSH1 0x44 0000125e: DUP3 0000125f: ADD 00001260: MSTORE 00001261: PUSH1 0x64 00001263: ADD 00001264: PUSH2 0x0ea1 00001267: JUMP 00001268: JUMPDEST 00001269: PUSH1 0x00 0000126b: DUP3 0000126c: DUP2 0000126d: MSTORE 0000126e: PUSH1 0x06 00001270: PUSH1 0x20 00001272: MSTORE 00001273: PUSH1 0x40 00001275: DUP2 00001276: KECCAK256 00001277: DUP1 00001278: SLOAD 00001279: DUP4 0000127a: SWAP3 0000127b: SWAP1 0000127c: PUSH2 0x1286 0000127f: SWAP1 00001280: DUP5 00001281: SWAP1 00001282: PUSH2 0x3087 00001285: JUMP 00001286: JUMPDEST 00001287: SWAP1 00001288: SWAP2 00001289: SSTORE 0000128a: POP 0000128b: POP 0000128c: PUSH1 0x00 0000128e: DUP3 0000128f: DUP2 00001290: MSTORE 00001291: PUSH1 0x05 00001293: PUSH1 0x20 00001295: MSTORE 00001296: PUSH1 0x40 00001298: DUP2 00001299: KECCAK256 0000129a: DUP1 0000129b: SLOAD 0000129c: DUP4 0000129d: SWAP3 0000129e: SWAP1 0000129f: PUSH2 0x12a9 000012a2: SWAP1 000012a3: DUP5 000012a4: SWAP1 000012a5: PUSH2 0x3087 000012a8: JUMP 000012a9: JUMPDEST 000012aa: SWAP1 000012ab: SWAP2 000012ac: SSTORE 000012ad: POP 000012ae: POP 000012af: PUSH1 0x00 000012b1: DUP3 000012b2: DUP2 000012b3: MSTORE 000012b4: PUSH1 0x04 000012b6: PUSH1 0x20 000012b8: MSTORE 000012b9: PUSH1 0x40 000012bb: DUP2 000012bc: KECCAK256 000012bd: DUP1 000012be: SLOAD 000012bf: DUP4 000012c0: SWAP3 000012c1: SWAP1 000012c2: PUSH2 0x12cc 000012c5: SWAP1 000012c6: DUP5 000012c7: SWAP1 000012c8: PUSH2 0x3115 000012cb: JUMP 000012cc: JUMPDEST 000012cd: SWAP1 000012ce: SWAP2 000012cf: SSTORE 000012d0: POP 000012d1: PUSH1 0x00 000012d3: SWAP1 000012d4: POP 000012d5: PUSH2 0x0f1f 000012d8: JUMPDEST 000012d9: PUSH1 0x08 000012db: SLOAD 000012dc: PUSH1 0x40 000012de: DUP1 000012df: MLOAD 000012e0: PUSH32 0xebf0c71700000000000000000000000000000000000000000000000000000000 00001301: DUP2 00001302: MSTORE 00001303: SWAP1 00001304: MLOAD 00001305: PUSH1 0x00 00001307: SWAP3 00001308: PUSH1 0x01 0000130a: PUSH1 0x01 0000130c: PUSH1 0xa0 0000130e: SHL 0000130f: SUB 00001310: AND 00001311: SWAP2 00001312: PUSH4 0xebf0c717 00001317: SWAP2 00001318: PUSH1 0x04 0000131a: DUP1 0000131b: DUP4 0000131c: ADD 0000131d: SWAP3 0000131e: PUSH1 0x20 00001320: SWAP3 00001321: SWAP2 00001322: SWAP1 00001323: DUP3 00001324: SWAP1 00001325: SUB 00001326: ADD 00001327: DUP2 00001328: DUP7 00001329: DUP1 0000132a: EXTCODESIZE 0000132b: ISZERO 0000132c: DUP1 0000132d: ISZERO 0000132e: PUSH2 0x1336 00001331: JUMPI 00001332: PUSH1 0x00 00001334: DUP1 00001335: REVERT 00001336: JUMPDEST 00001337: POP 00001338: GAS 00001339: STATICCALL 0000133a: ISZERO 0000133b: DUP1 0000133c: ISZERO 0000133d: PUSH2 0x134a 00001340: JUMPI 00001341: RETURNDATASIZE 00001342: PUSH1 0x00 00001344: DUP1 00001345: RETURNDATACOPY 00001346: RETURNDATASIZE 00001347: PUSH1 0x00 00001349: REVERT 0000134a: JUMPDEST 0000134b: POP 0000134c: POP 0000134d: POP 0000134e: POP 0000134f: PUSH1 0x40 00001351: MLOAD 00001352: RETURNDATASIZE 00001353: PUSH1 0x1f 00001355: NOT 00001356: PUSH1 0x1f 00001358: DUP3 00001359: ADD 0000135a: AND 0000135b: DUP3 0000135c: ADD 0000135d: DUP1 0000135e: PUSH1 0x40 00001360: MSTORE 00001361: POP 00001362: DUP2 00001363: ADD 00001364: SWAP1 00001365: PUSH2 0x136e 00001368: SWAP2 00001369: SWAP1 0000136a: PUSH2 0x2bc0 0000136d: JUMP 0000136e: JUMPDEST 0000136f: PUSH1 0x01 00001371: PUSH1 0x01 00001373: PUSH1 0xa0 00001375: SHL 00001376: SUB 00001377: AND 00001378: PUSH4 0x8da5cb5b 0000137d: PUSH1 0x40 0000137f: MLOAD 00001380: DUP2 00001381: PUSH4 0xffffffff 00001386: AND 00001387: PUSH1 0xe0 00001389: SHL 0000138a: DUP2 0000138b: MSTORE 0000138c: PUSH1 0x04 0000138e: ADD 0000138f: PUSH1 0x20 00001391: PUSH1 0x40 00001393: MLOAD 00001394: DUP1 00001395: DUP4 00001396: SUB 00001397: DUP2 00001398: DUP7 00001399: DUP1 0000139a: EXTCODESIZE 0000139b: ISZERO 0000139c: DUP1 0000139d: ISZERO 0000139e: PUSH2 0x13a6 000013a1: JUMPI 000013a2: PUSH1 0x00 000013a4: DUP1 000013a5: REVERT 000013a6: JUMPDEST 000013a7: POP 000013a8: GAS 000013a9: STATICCALL 000013aa: ISZERO 000013ab: DUP1 000013ac: ISZERO 000013ad: PUSH2 0x13ba 000013b0: JUMPI 000013b1: RETURNDATASIZE 000013b2: PUSH1 0x00 000013b4: DUP1 000013b5: RETURNDATACOPY 000013b6: RETURNDATASIZE 000013b7: PUSH1 0x00 000013b9: REVERT 000013ba: JUMPDEST 000013bb: POP 000013bc: POP 000013bd: POP 000013be: POP 000013bf: PUSH1 0x40 000013c1: MLOAD 000013c2: RETURNDATASIZE 000013c3: PUSH1 0x1f 000013c5: NOT 000013c6: PUSH1 0x1f 000013c8: DUP3 000013c9: ADD 000013ca: AND 000013cb: DUP3 000013cc: ADD 000013cd: DUP1 000013ce: PUSH1 0x40 000013d0: MSTORE 000013d1: POP 000013d2: DUP2 000013d3: ADD 000013d4: SWAP1 000013d5: PUSH2 0x13de 000013d8: SWAP2 000013d9: SWAP1 000013da: PUSH2 0x2bc0 000013dd: JUMP 000013de: JUMPDEST 000013df: SWAP1 000013e0: POP 000013e1: SWAP1 000013e2: JUMP 000013e3: JUMPDEST 000013e4: PUSH1 0x00 000013e6: DUP2 000013e7: DUP2 000013e8: MSTORE 000013e9: PUSH1 0x05 000013eb: PUSH1 0x20 000013ed: SWAP1 000013ee: DUP2 000013ef: MSTORE 000013f0: PUSH1 0x40 000013f2: DUP1 000013f3: DUP4 000013f4: KECCAK256 000013f5: SLOAD 000013f6: PUSH1 0x04 000013f8: SWAP1 000013f9: SWAP3 000013fa: MSTORE 000013fb: DUP3 000013fc: KECCAK256 000013fd: SLOAD 000013fe: DUP3 000013ff: SWAP2 00001400: PUSH2 0x1408 00001403: SWAP2 00001404: PUSH2 0x3087 00001407: JUMP 00001408: JUMPDEST 00001409: PUSH1 0x02 0000140b: SLOAD 0000140c: PUSH1 0x00 0000140e: DUP6 0000140f: DUP2 00001410: MSTORE 00001411: PUSH1 0x06 00001413: PUSH1 0x20 00001415: MSTORE 00001416: PUSH1 0x40 00001418: SWAP1 00001419: KECCAK256 0000141a: SLOAD 0000141b: SWAP2 0000141c: SWAP3 0000141d: POP 0000141e: PUSH2 0x07c8 00001421: SWAP2 00001422: DUP4 00001423: SWAP1 00001424: PUSH2 0x23e2 00001427: JUMP 00001428: JUMPDEST 00001429: PUSH1 0x00 0000142b: PUSH1 0x01 0000142d: PUSH2 0x1435 00001430: DUP4 00001431: PUSH2 0x28af 00001434: JUMP 00001435: JUMPDEST 00001436: LT 00001437: ISZERO 00001438: SWAP3 00001439: SWAP2 0000143a: POP 0000143b: POP 0000143c: JUMP 0000143d: JUMPDEST 0000143e: DUP1 0000143f: MLOAD 00001440: PUSH1 0x20 00001442: DUP3 00001443: ADD 00001444: KECCAK256 00001445: PUSH1 0x00 00001447: SWAP1 00001448: DUP2 00001449: SWAP1 0000144a: PUSH2 0x1452 0000144d: DUP5 0000144e: PUSH2 0x1428 00001451: JUMP 00001452: JUMPDEST 00001453: ISZERO 00001454: DUP1 00001455: PUSH2 0x150b 00001458: JUMPI 00001459: POP 0000145a: PUSH1 0x08 0000145c: SLOAD 0000145d: PUSH1 0x01 0000145f: PUSH1 0x01 00001461: PUSH1 0xa0 00001463: SHL 00001464: SUB 00001465: AND 00001466: PUSH4 0x96e494e8 0000146b: PUSH2 0x149b 0000146e: DUP8 0000146f: DUP5 00001470: PUSH1 0x40 00001472: DUP1 00001473: MLOAD 00001474: PUSH1 0x20 00001476: DUP1 00001477: DUP3 00001478: ADD 00001479: SWAP5 0000147a: SWAP1 0000147b: SWAP5 0000147c: MSTORE 0000147d: DUP1 0000147e: DUP3 0000147f: ADD 00001480: SWAP3 00001481: SWAP1 00001482: SWAP3 00001483: MSTORE 00001484: DUP1 00001485: MLOAD 00001486: DUP1 00001487: DUP4 00001488: SUB 00001489: DUP3 0000148a: ADD 0000148b: DUP2 0000148c: MSTORE 0000148d: PUSH1 0x60 0000148f: SWAP1 00001490: SWAP3 00001491: ADD 00001492: SWAP1 00001493: MSTORE 00001494: DUP1 00001495: MLOAD 00001496: SWAP2 00001497: ADD 00001498: KECCAK256 00001499: SWAP1 0000149a: JUMP 0000149b: JUMPDEST 0000149c: PUSH1 0x40 0000149e: MLOAD 0000149f: DUP3 000014a0: PUSH4 0xffffffff 000014a5: AND 000014a6: PUSH1 0xe0 000014a8: SHL 000014a9: DUP2 000014aa: MSTORE 000014ab: PUSH1 0x04 000014ad: ADD 000014ae: PUSH2 0x14b9 000014b1: SWAP2 000014b2: DUP2 000014b3: MSTORE 000014b4: PUSH1 0x20 000014b6: ADD 000014b7: SWAP1 000014b8: JUMP 000014b9: JUMPDEST 000014ba: PUSH1 0x20 000014bc: PUSH1 0x40 000014be: MLOAD 000014bf: DUP1 000014c0: DUP4 000014c1: SUB 000014c2: DUP2 000014c3: DUP7 000014c4: DUP1 000014c5: EXTCODESIZE 000014c6: ISZERO 000014c7: DUP1 000014c8: ISZERO 000014c9: PUSH2 0x14d1 000014cc: JUMPI 000014cd: PUSH1 0x00 000014cf: DUP1 000014d0: REVERT 000014d1: JUMPDEST 000014d2: POP 000014d3: GAS 000014d4: STATICCALL 000014d5: ISZERO 000014d6: DUP1 000014d7: ISZERO 000014d8: PUSH2 0x14e5 000014db: JUMPI 000014dc: RETURNDATASIZE 000014dd: PUSH1 0x00 000014df: DUP1 000014e0: RETURNDATACOPY 000014e1: RETURNDATASIZE 000014e2: PUSH1 0x00 000014e4: REVERT 000014e5: JUMPDEST 000014e6: POP 000014e7: POP 000014e8: POP 000014e9: POP 000014ea: PUSH1 0x40 000014ec: MLOAD 000014ed: RETURNDATASIZE 000014ee: PUSH1 0x1f 000014f0: NOT 000014f1: PUSH1 0x1f 000014f3: DUP3 000014f4: ADD 000014f5: AND 000014f6: DUP3 000014f7: ADD 000014f8: DUP1 000014f9: PUSH1 0x40 000014fb: MSTORE 000014fc: POP 000014fd: DUP2 000014fe: ADD 000014ff: SWAP1 00001500: PUSH2 0x1509 00001503: SWAP2 00001504: SWAP1 00001505: PUSH2 0x2bdc 00001508: JUMP 00001509: JUMPDEST 0000150a: ISZERO 0000150b: JUMPDEST 0000150c: ISZERO 0000150d: PUSH2 0x151d 00001510: JUMPI 00001511: PUSH1 0x00 00001513: DUP1 00001514: SWAP3 00001515: POP 00001516: SWAP3 00001517: POP 00001518: POP 00001519: PUSH2 0x1721 0000151c: JUMP 0000151d: JUMPDEST 0000151e: PUSH1 0x0a 00001520: SLOAD 00001521: PUSH1 0x40 00001523: MLOAD 00001524: PUSH32 0x93c3551700000000000000000000000000000000000000000000000000000000 00001545: DUP2 00001546: MSTORE 00001547: PUSH1 0x04 00001549: DUP2 0000154a: ADD 0000154b: DUP8 0000154c: SWAP1 0000154d: MSTORE 0000154e: PUSH1 0x24 00001550: DUP2 00001551: ADD 00001552: DUP4 00001553: SWAP1 00001554: MSTORE 00001555: PUSH1 0x00 00001557: SWAP2 00001558: PUSH1 0x01 0000155a: PUSH1 0x01 0000155c: PUSH1 0xa0 0000155e: SHL 0000155f: SUB 00001560: AND 00001561: SWAP1 00001562: PUSH4 0x93c35517 00001567: SWAP1 00001568: PUSH1 0x44 0000156a: ADD 0000156b: PUSH1 0x20 0000156d: PUSH1 0x40 0000156f: MLOAD 00001570: DUP1 00001571: DUP4 00001572: SUB 00001573: DUP2 00001574: DUP7 00001575: DUP1 00001576: EXTCODESIZE 00001577: ISZERO 00001578: DUP1 00001579: ISZERO 0000157a: PUSH2 0x1582 0000157d: JUMPI 0000157e: PUSH1 0x00 00001580: DUP1 00001581: REVERT 00001582: JUMPDEST 00001583: POP 00001584: GAS 00001585: STATICCALL 00001586: ISZERO 00001587: DUP1 00001588: ISZERO 00001589: PUSH2 0x1596 0000158c: JUMPI 0000158d: RETURNDATASIZE 0000158e: PUSH1 0x00 00001590: DUP1 00001591: RETURNDATACOPY 00001592: RETURNDATASIZE 00001593: PUSH1 0x00 00001595: REVERT 00001596: JUMPDEST 00001597: POP 00001598: POP 00001599: POP 0000159a: POP 0000159b: PUSH1 0x40 0000159d: MLOAD 0000159e: RETURNDATASIZE 0000159f: PUSH1 0x1f 000015a1: NOT 000015a2: PUSH1 0x1f 000015a4: DUP3 000015a5: ADD 000015a6: AND 000015a7: DUP3 000015a8: ADD 000015a9: DUP1 000015aa: PUSH1 0x40 000015ac: MSTORE 000015ad: POP 000015ae: DUP2 000015af: ADD 000015b0: SWAP1 000015b1: PUSH2 0x15ba 000015b4: SWAP2 000015b5: SWAP1 000015b6: PUSH2 0x2bc0 000015b9: JUMP 000015ba: JUMPDEST 000015bb: PUSH1 0x01 000015bd: PUSH1 0x01 000015bf: PUSH1 0xa0 000015c1: SHL 000015c2: SUB 000015c3: AND 000015c4: EQ 000015c5: PUSH2 0x166f 000015c8: JUMPI 000015c9: PUSH1 0x0a 000015cb: SLOAD 000015cc: PUSH1 0x40 000015ce: MLOAD 000015cf: PUSH32 0x93c3551700000000000000000000000000000000000000000000000000000000 000015f0: DUP2 000015f1: MSTORE 000015f2: PUSH1 0x04 000015f4: DUP2 000015f5: ADD 000015f6: DUP8 000015f7: SWAP1 000015f8: MSTORE 000015f9: PUSH1 0x24 000015fb: DUP2 000015fc: ADD 000015fd: DUP4 000015fe: SWAP1 000015ff: MSTORE 00001600: PUSH1 0x02 00001602: SWAP2 00001603: PUSH1 0x01 00001605: PUSH1 0x01 00001607: PUSH1 0xa0 00001609: SHL 0000160a: SUB 0000160b: AND 0000160c: SWAP1 0000160d: PUSH4 0x93c35517 00001612: SWAP1 00001613: PUSH1 0x44 00001615: ADD 00001616: PUSH1 0x20 00001618: PUSH1 0x40 0000161a: MLOAD 0000161b: DUP1 0000161c: DUP4 0000161d: SUB 0000161e: DUP2 0000161f: DUP7 00001620: DUP1 00001621: EXTCODESIZE 00001622: ISZERO 00001623: DUP1 00001624: ISZERO 00001625: PUSH2 0x162d 00001628: JUMPI 00001629: PUSH1 0x00 0000162b: DUP1 0000162c: REVERT 0000162d: JUMPDEST 0000162e: POP 0000162f: GAS 00001630: STATICCALL 00001631: ISZERO 00001632: DUP1 00001633: ISZERO 00001634: PUSH2 0x1641 00001637: JUMPI 00001638: RETURNDATASIZE 00001639: PUSH1 0x00 0000163b: DUP1 0000163c: RETURNDATACOPY 0000163d: RETURNDATASIZE 0000163e: PUSH1 0x00 00001640: REVERT 00001641: JUMPDEST 00001642: POP 00001643: POP 00001644: POP 00001645: POP 00001646: PUSH1 0x40 00001648: MLOAD 00001649: RETURNDATASIZE 0000164a: PUSH1 0x1f 0000164c: NOT 0000164d: PUSH1 0x1f 0000164f: DUP3 00001650: ADD 00001651: AND 00001652: DUP3 00001653: ADD 00001654: DUP1 00001655: PUSH1 0x40 00001657: MSTORE 00001658: POP 00001659: DUP2 0000165a: ADD 0000165b: SWAP1 0000165c: PUSH2 0x1665 0000165f: SWAP2 00001660: SWAP1 00001661: PUSH2 0x2bc0 00001664: JUMP 00001665: JUMPDEST 00001666: SWAP3 00001667: POP 00001668: SWAP3 00001669: POP 0000166a: POP 0000166b: PUSH2 0x1721 0000166e: JUMP 0000166f: JUMPDEST 00001670: PUSH1 0x0a 00001672: SLOAD 00001673: PUSH1 0x40 00001675: MLOAD 00001676: PUSH32 0x9d84a2c200000000000000000000000000000000000000000000000000000000 00001697: DUP2 00001698: MSTORE 00001699: PUSH1 0x04 0000169b: DUP2 0000169c: ADD 0000169d: DUP8 0000169e: SWAP1 0000169f: MSTORE 000016a0: PUSH1 0x01 000016a2: PUSH1 0x01 000016a4: PUSH1 0xa0 000016a6: SHL 000016a7: SUB 000016a8: SWAP1 000016a9: SWAP2 000016aa: AND 000016ab: SWAP1 000016ac: PUSH4 0x9d84a2c2 000016b1: SWAP1 000016b2: PUSH1 0x24 000016b4: ADD 000016b5: PUSH1 0x20 000016b7: PUSH1 0x40 000016b9: MLOAD 000016ba: DUP1 000016bb: DUP4 000016bc: SUB 000016bd: DUP2 000016be: DUP7 000016bf: DUP1 000016c0: EXTCODESIZE 000016c1: ISZERO 000016c2: DUP1 000016c3: ISZERO 000016c4: PUSH2 0x16cc 000016c7: JUMPI 000016c8: PUSH1 0x00 000016ca: DUP1 000016cb: REVERT 000016cc: JUMPDEST 000016cd: POP 000016ce: GAS 000016cf: STATICCALL 000016d0: ISZERO 000016d1: DUP1 000016d2: ISZERO 000016d3: PUSH2 0x16e0 000016d6: JUMPI 000016d7: RETURNDATASIZE 000016d8: PUSH1 0x00 000016da: DUP1 000016db: RETURNDATACOPY 000016dc: RETURNDATASIZE 000016dd: PUSH1 0x00 000016df: REVERT 000016e0: JUMPDEST 000016e1: POP 000016e2: POP 000016e3: POP 000016e4: POP 000016e5: PUSH1 0x40 000016e7: MLOAD 000016e8: RETURNDATASIZE 000016e9: PUSH1 0x1f 000016eb: NOT 000016ec: PUSH1 0x1f 000016ee: DUP3 000016ef: ADD 000016f0: AND 000016f1: DUP3 000016f2: ADD 000016f3: DUP1 000016f4: PUSH1 0x40 000016f6: MSTORE 000016f7: POP 000016f8: DUP2 000016f9: ADD 000016fa: SWAP1 000016fb: PUSH2 0x1704 000016fe: SWAP2 000016ff: SWAP1 00001700: PUSH2 0x2bdc 00001703: JUMP 00001704: JUMPDEST 00001705: ISZERO 00001706: PUSH2 0x1717 00001709: JUMPI 0000170a: PUSH1 0x03 0000170c: PUSH1 0x00 0000170e: SWAP3 0000170f: POP 00001710: SWAP3 00001711: POP 00001712: POP 00001713: PUSH2 0x1721 00001716: JUMP 00001717: JUMPDEST 00001718: PUSH1 0x01 0000171a: PUSH1 0x00 0000171c: SWAP3 0000171d: POP 0000171e: SWAP3 0000171f: POP 00001720: POP 00001721: JUMPDEST 00001722: SWAP3 00001723: POP 00001724: SWAP3 00001725: SWAP1 00001726: POP 00001727: JUMP 00001728: JUMPDEST 00001729: DUP2 0000172a: MLOAD 0000172b: PUSH1 0x20 0000172d: DUP4 0000172e: ADD 0000172f: KECCAK256 00001730: PUSH1 0x09 00001732: SLOAD 00001733: PUSH1 0x08 00001735: SLOAD 00001736: PUSH1 0x00 00001738: SWAP3 00001739: SWAP2 0000173a: PUSH1 0x01 0000173c: PUSH1 0x01 0000173e: PUSH1 0xa0 00001740: SHL 00001741: SUB 00001742: SWAP1 00001743: DUP2 00001744: AND 00001745: SWAP2 00001746: PUSH4 0x0e283ed5 0000174b: SWAP2 0000174c: DUP9 0000174d: SWAP2 0000174e: DUP9 0000174f: SWAP2 00001750: AND 00001751: PUSH4 0xd6e4fa86 00001756: PUSH2 0x1786 00001759: DUP5 0000175a: DUP9 0000175b: PUSH1 0x40 0000175d: DUP1 0000175e: MLOAD 0000175f: PUSH1 0x20 00001761: DUP1 00001762: DUP3 00001763: ADD 00001764: SWAP5 00001765: SWAP1 00001766: SWAP5 00001767: MSTORE 00001768: DUP1 00001769: DUP3 0000176a: ADD 0000176b: SWAP3 0000176c: SWAP1 0000176d: SWAP3 0000176e: MSTORE 0000176f: DUP1 00001770: MLOAD 00001771: DUP1 00001772: DUP4 00001773: SUB 00001774: DUP3 00001775: ADD 00001776: DUP2 00001777: MSTORE 00001778: PUSH1 0x60 0000177a: SWAP1 0000177b: SWAP3 0000177c: ADD 0000177d: SWAP1 0000177e: MSTORE 0000177f: DUP1 00001780: MLOAD 00001781: SWAP2 00001782: ADD 00001783: KECCAK256 00001784: SWAP1 00001785: JUMP 00001786: JUMPDEST 00001787: PUSH1 0x40 00001789: MLOAD 0000178a: DUP3 0000178b: PUSH4 0xffffffff 00001790: AND 00001791: PUSH1 0xe0 00001793: SHL 00001794: DUP2 00001795: MSTORE 00001796: PUSH1 0x04 00001798: ADD 00001799: PUSH2 0x17a4 0000179c: SWAP2 0000179d: DUP2 0000179e: MSTORE 0000179f: PUSH1 0x20 000017a1: ADD 000017a2: SWAP1 000017a3: JUMP 000017a4: JUMPDEST 000017a5: PUSH1 0x20 000017a7: PUSH1 0x40 000017a9: MLOAD 000017aa: DUP1 000017ab: DUP4 000017ac: SUB 000017ad: DUP2 000017ae: DUP7 000017af: DUP1 000017b0: EXTCODESIZE 000017b1: ISZERO 000017b2: DUP1 000017b3: ISZERO 000017b4: PUSH2 0x17bc 000017b7: JUMPI 000017b8: PUSH1 0x00 000017ba: DUP1 000017bb: REVERT 000017bc: JUMPDEST 000017bd: POP 000017be: GAS 000017bf: STATICCALL 000017c0: ISZERO 000017c1: DUP1 000017c2: ISZERO 000017c3: PUSH2 0x17d0 000017c6: JUMPI 000017c7: RETURNDATASIZE 000017c8: PUSH1 0x00 000017ca: DUP1 000017cb: RETURNDATACOPY 000017cc: RETURNDATASIZE 000017cd: PUSH1 0x00 000017cf: REVERT 000017d0: JUMPDEST 000017d1: POP 000017d2: POP 000017d3: POP 000017d4: POP 000017d5: PUSH1 0x40 000017d7: MLOAD 000017d8: RETURNDATASIZE 000017d9: PUSH1 0x1f 000017db: NOT 000017dc: PUSH1 0x1f 000017de: DUP3 000017df: ADD 000017e0: AND 000017e1: DUP3 000017e2: ADD 000017e3: DUP1 000017e4: PUSH1 0x40 000017e6: MSTORE 000017e7: POP 000017e8: DUP2 000017e9: ADD 000017ea: SWAP1 000017eb: PUSH2 0x17f4 000017ee: SWAP2 000017ef: SWAP1 000017f0: PUSH2 0x2f52 000017f3: JUMP 000017f4: JUMPDEST 000017f5: DUP8 000017f6: PUSH1 0x40 000017f8: MLOAD 000017f9: DUP6 000017fa: PUSH4 0xffffffff 000017ff: AND 00001800: PUSH1 0xe0 00001802: SHL 00001803: DUP2 00001804: MSTORE 00001805: PUSH1 0x04 00001807: ADD 00001808: PUSH2 0x1814 0000180b: SWAP5 0000180c: SWAP4 0000180d: SWAP3 0000180e: SWAP2 0000180f: SWAP1 00001810: PUSH2 0x2ff7 00001813: JUMP 00001814: JUMPDEST 00001815: PUSH1 0x20 00001817: PUSH1 0x40 00001819: MLOAD 0000181a: DUP1 0000181b: DUP4 0000181c: SUB 0000181d: DUP2 0000181e: DUP7 0000181f: DUP1 00001820: EXTCODESIZE 00001821: ISZERO 00001822: DUP1 00001823: ISZERO 00001824: PUSH2 0x182c 00001827: JUMPI 00001828: PUSH1 0x00 0000182a: DUP1 0000182b: REVERT 0000182c: JUMPDEST 0000182d: POP 0000182e: GAS 0000182f: STATICCALL 00001830: ISZERO 00001831: DUP1 00001832: ISZERO 00001833: PUSH2 0x1840 00001836: JUMPI 00001837: RETURNDATASIZE 00001838: PUSH1 0x00 0000183a: DUP1 0000183b: RETURNDATACOPY 0000183c: RETURNDATASIZE 0000183d: PUSH1 0x00 0000183f: REVERT 00001840: JUMPDEST 00001841: POP 00001842: POP 00001843: POP 00001844: POP 00001845: PUSH1 0x40 00001847: MLOAD 00001848: RETURNDATASIZE 00001849: PUSH1 0x1f 0000184b: NOT 0000184c: PUSH1 0x1f 0000184e: DUP3 0000184f: ADD 00001850: AND 00001851: DUP3 00001852: ADD 00001853: DUP1 00001854: PUSH1 0x40 00001856: MSTORE 00001857: POP 00001858: DUP2 00001859: ADD 0000185a: SWAP1 0000185b: PUSH2 0x077a 0000185e: SWAP2 0000185f: SWAP1 00001860: PUSH2 0x2f52 00001863: JUMP 00001864: JUMPDEST 00001865: DUP5 00001866: MLOAD 00001867: PUSH1 0x20 00001869: DUP7 0000186a: ADD 0000186b: KECCAK256 0000186c: PUSH2 0x1876 0000186f: DUP8 00001870: DUP8 00001871: DUP4 00001872: PUSH2 0x2683 00001875: JUMP 00001876: JUMPDEST 00001877: DUP1 00001878: ISZERO 00001879: PUSH2 0x1914 0000187c: JUMPI 0000187d: POP 0000187e: PUSH1 0x0a 00001880: SLOAD 00001881: PUSH1 0x40 00001883: MLOAD 00001884: PUSH32 0x9d84a2c200000000000000000000000000000000000000000000000000000000 000018a5: DUP2 000018a6: MSTORE 000018a7: PUSH1 0x04 000018a9: DUP2 000018aa: ADD 000018ab: DUP10 000018ac: SWAP1 000018ad: MSTORE 000018ae: PUSH1 0x01 000018b0: PUSH1 0x01 000018b2: PUSH1 0xa0 000018b4: SHL 000018b5: SUB 000018b6: SWAP1 000018b7: SWAP2 000018b8: AND 000018b9: SWAP1 000018ba: PUSH4 0x9d84a2c2 000018bf: SWAP1 000018c0: PUSH1 0x24 000018c2: ADD 000018c3: PUSH1 0x20 000018c5: PUSH1 0x40 000018c7: MLOAD 000018c8: DUP1 000018c9: DUP4 000018ca: SUB 000018cb: DUP2 000018cc: DUP7 000018cd: DUP1 000018ce: EXTCODESIZE 000018cf: ISZERO 000018d0: DUP1 000018d1: ISZERO 000018d2: PUSH2 0x18da 000018d5: JUMPI 000018d6: PUSH1 0x00 000018d8: DUP1 000018d9: REVERT 000018da: JUMPDEST 000018db: POP 000018dc: GAS 000018dd: STATICCALL 000018de: ISZERO 000018df: DUP1 000018e0: ISZERO 000018e1: PUSH2 0x18ee 000018e4: JUMPI 000018e5: RETURNDATASIZE 000018e6: PUSH1 0x00 000018e8: DUP1 000018e9: RETURNDATACOPY 000018ea: RETURNDATASIZE 000018eb: PUSH1 0x00 000018ed: REVERT 000018ee: JUMPDEST 000018ef: POP 000018f0: POP 000018f1: POP 000018f2: POP 000018f3: PUSH1 0x40 000018f5: MLOAD 000018f6: RETURNDATASIZE 000018f7: PUSH1 0x1f 000018f9: NOT 000018fa: PUSH1 0x1f 000018fc: DUP3 000018fd: ADD 000018fe: AND 000018ff: DUP3 00001900: ADD 00001901: DUP1 00001902: PUSH1 0x40 00001904: MSTORE 00001905: POP 00001906: DUP2 00001907: ADD 00001908: SWAP1 00001909: PUSH2 0x1912 0000190c: SWAP2 0000190d: SWAP1 0000190e: PUSH2 0x2bdc 00001911: JUMP 00001912: JUMPDEST 00001913: ISZERO 00001914: JUMPDEST 00001915: PUSH2 0x191d 00001918: JUMPI 00001919: PUSH1 0x00 0000191b: DUP1 0000191c: REVERT 0000191d: JUMPDEST 0000191e: PUSH1 0x0a 00001920: SLOAD 00001921: PUSH1 0x40 00001923: MLOAD 00001924: PUSH32 0x93c3551700000000000000000000000000000000000000000000000000000000 00001945: DUP2 00001946: MSTORE 00001947: PUSH1 0x04 00001949: DUP2 0000194a: ADD 0000194b: DUP10 0000194c: SWAP1 0000194d: MSTORE 0000194e: PUSH1 0x24 00001950: DUP2 00001951: ADD 00001952: DUP4 00001953: SWAP1 00001954: MSTORE 00001955: CALLER 00001956: SWAP2 00001957: PUSH1 0x01 00001959: PUSH1 0x01 0000195b: PUSH1 0xa0 0000195d: SHL 0000195e: SUB 0000195f: AND 00001960: SWAP1 00001961: PUSH4 0x93c35517 00001966: SWAP1 00001967: PUSH1 0x44 00001969: ADD 0000196a: PUSH1 0x20 0000196c: PUSH1 0x40 0000196e: MLOAD 0000196f: DUP1 00001970: DUP4 00001971: SUB 00001972: DUP2 00001973: DUP7 00001974: DUP1 00001975: EXTCODESIZE 00001976: ISZERO 00001977: DUP1 00001978: ISZERO 00001979: PUSH2 0x1981 0000197c: JUMPI 0000197d: PUSH1 0x00 0000197f: DUP1 00001980: REVERT 00001981: JUMPDEST 00001982: POP 00001983: GAS 00001984: STATICCALL 00001985: ISZERO 00001986: DUP1 00001987: ISZERO 00001988: PUSH2 0x1995 0000198b: JUMPI 0000198c: RETURNDATASIZE 0000198d: PUSH1 0x00 0000198f: DUP1 00001990: RETURNDATACOPY 00001991: RETURNDATASIZE 00001992: PUSH1 0x00 00001994: REVERT 00001995: JUMPDEST 00001996: POP 00001997: POP 00001998: POP 00001999: POP 0000199a: PUSH1 0x40 0000199c: MLOAD 0000199d: RETURNDATASIZE 0000199e: PUSH1 0x1f 000019a0: NOT 000019a1: PUSH1 0x1f 000019a3: DUP3 000019a4: ADD 000019a5: AND 000019a6: DUP3 000019a7: ADD 000019a8: DUP1 000019a9: PUSH1 0x40 000019ab: MSTORE 000019ac: POP 000019ad: DUP2 000019ae: ADD 000019af: SWAP1 000019b0: PUSH2 0x19b9 000019b3: SWAP2 000019b4: SWAP1 000019b5: PUSH2 0x2bc0 000019b8: JUMP 000019b9: JUMPDEST 000019ba: PUSH1 0x01 000019bc: PUSH1 0x01 000019be: PUSH1 0xa0 000019c0: SHL 000019c1: SUB 000019c2: AND 000019c3: EQ 000019c4: PUSH2 0x1a4f 000019c7: JUMPI 000019c8: PUSH1 0x40 000019ca: MLOAD 000019cb: PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 000019ec: DUP2 000019ed: MSTORE 000019ee: PUSH1 0x20 000019f0: PUSH1 0x04 000019f2: DUP3 000019f3: ADD 000019f4: MSTORE 000019f5: PUSH1 0x26 000019f7: PUSH1 0x24 000019f9: DUP3 000019fa: ADD 000019fb: MSTORE 000019fc: PUSH32 0x756e617574686f726973656420746f2072656769737465722072657365727665 00001a1d: PUSH1 0x44 00001a1f: DUP3 00001a20: ADD 00001a21: MSTORE 00001a22: PUSH32 0x64206e616d650000000000000000000000000000000000000000000000000000 00001a43: PUSH1 0x64 00001a45: DUP3 00001a46: ADD 00001a47: MSTORE 00001a48: PUSH1 0x84 00001a4a: ADD 00001a4b: PUSH2 0x0ea1 00001a4e: JUMP 00001a4f: JUMPDEST 00001a50: PUSH1 0x00 00001a52: PUSH2 0x1a5c 00001a55: DUP9 00001a56: DUP9 00001a57: DUP8 00001a58: PUSH2 0x1728 00001a5b: JUMP 00001a5c: JUMPDEST 00001a5d: SWAP1 00001a5e: POP 00001a5f: PUSH3 0x24ea00 00001a63: DUP6 00001a64: LT 00001a65: ISZERO 00001a66: PUSH2 0x1a6e 00001a69: JUMPI 00001a6a: PUSH1 0x00 00001a6c: DUP1 00001a6d: REVERT 00001a6e: JUMPDEST 00001a6f: DUP1 00001a70: CALLVALUE 00001a71: LT 00001a72: ISZERO 00001a73: PUSH2 0x1a7b 00001a76: JUMPI 00001a77: PUSH1 0x00 00001a79: DUP1 00001a7a: REVERT 00001a7b: JUMPDEST 00001a7c: PUSH1 0x0a 00001a7e: SLOAD 00001a7f: PUSH1 0x40 00001a81: MLOAD 00001a82: PUSH32 0x80d1795e00000000000000000000000000000000000000000000000000000000 00001aa3: DUP2 00001aa4: MSTORE 00001aa5: PUSH1 0x04 00001aa7: DUP2 00001aa8: ADD 00001aa9: DUP11 00001aaa: SWAP1 00001aab: MSTORE 00001aac: PUSH1 0x24 00001aae: DUP2 00001aaf: ADD 00001ab0: DUP5 00001ab1: SWAP1 00001ab2: MSTORE 00001ab3: PUSH1 0x01 00001ab5: PUSH1 0x01 00001ab7: PUSH1 0xa0 00001ab9: SHL 00001aba: SUB 00001abb: SWAP1 00001abc: SWAP2 00001abd: AND 00001abe: SWAP1 00001abf: PUSH4 0x80d1795e 00001ac4: SWAP1 00001ac5: PUSH1 0x44 00001ac7: ADD 00001ac8: PUSH1 0x00 00001aca: PUSH1 0x40 00001acc: MLOAD 00001acd: DUP1 00001ace: DUP4 00001acf: SUB 00001ad0: DUP2 00001ad1: PUSH1 0x00 00001ad3: DUP8 00001ad4: DUP1 00001ad5: EXTCODESIZE 00001ad6: ISZERO 00001ad7: DUP1 00001ad8: ISZERO 00001ad9: PUSH2 0x1ae1 00001adc: JUMPI 00001add: PUSH1 0x00 00001adf: DUP1 00001ae0: REVERT 00001ae1: JUMPDEST 00001ae2: POP 00001ae3: GAS 00001ae4: CALL 00001ae5: ISZERO 00001ae6: DUP1 00001ae7: ISZERO 00001ae8: PUSH2 0x1af5 00001aeb: JUMPI 00001aec: RETURNDATASIZE 00001aed: PUSH1 0x00 00001aef: DUP1 00001af0: RETURNDATACOPY 00001af1: RETURNDATASIZE 00001af2: PUSH1 0x00 00001af4: REVERT 00001af5: JUMPDEST 00001af6: POP 00001af7: POP 00001af8: PUSH1 0x0a 00001afa: SLOAD 00001afb: PUSH1 0x40 00001afd: MLOAD 00001afe: PUSH32 0xe62e1e8200000000000000000000000000000000000000000000000000000000 00001b1f: DUP2 00001b20: MSTORE 00001b21: PUSH1 0x01 00001b23: PUSH1 0x01 00001b25: PUSH1 0xa0 00001b27: SHL 00001b28: SUB 00001b29: SWAP1 00001b2a: SWAP2 00001b2b: AND 00001b2c: SWAP3 00001b2d: POP 00001b2e: PUSH4 0xe62e1e82 00001b33: SWAP2 00001b34: POP 00001b35: PUSH2 0x1b47 00001b38: SWAP1 00001b39: DUP12 00001b3a: SWAP1 00001b3b: DUP12 00001b3c: SWAP1 00001b3d: PUSH1 0x00 00001b3f: SWAP1 00001b40: PUSH1 0x04 00001b42: ADD 00001b43: PUSH2 0x2fc5 00001b46: JUMP 00001b47: JUMPDEST 00001b48: PUSH1 0x00 00001b4a: PUSH1 0x40 00001b4c: MLOAD 00001b4d: DUP1 00001b4e: DUP4 00001b4f: SUB 00001b50: DUP2 00001b51: PUSH1 0x00 00001b53: DUP8 00001b54: DUP1 00001b55: EXTCODESIZE 00001b56: ISZERO 00001b57: DUP1 00001b58: ISZERO 00001b59: PUSH2 0x1b61 00001b5c: JUMPI 00001b5d: PUSH1 0x00 00001b5f: DUP1 00001b60: REVERT 00001b61: JUMPDEST 00001b62: POP 00001b63: GAS 00001b64: CALL 00001b65: ISZERO 00001b66: DUP1 00001b67: ISZERO 00001b68: PUSH2 0x1b75 00001b6b: JUMPI 00001b6c: RETURNDATASIZE 00001b6d: PUSH1 0x00 00001b6f: DUP1 00001b70: RETURNDATACOPY 00001b71: RETURNDATASIZE 00001b72: PUSH1 0x00 00001b74: REVERT 00001b75: JUMPDEST 00001b76: POP 00001b77: PUSH1 0x00 00001b79: SWAP3 00001b7a: POP 00001b7b: POP 00001b7c: POP 00001b7d: PUSH1 0x01 00001b7f: PUSH1 0x01 00001b81: PUSH1 0xa0 00001b83: SHL 00001b84: SUB 00001b85: DUP6 00001b86: AND 00001b87: ISZERO 00001b88: PUSH2 0x1f17 00001b8b: JUMPI 00001b8c: PUSH1 0x08 00001b8e: SLOAD 00001b8f: PUSH1 0x40 00001b91: MLOAD 00001b92: PUSH32 0xd9b0829f00000000000000000000000000000000000000000000000000000000 00001bb3: DUP2 00001bb4: MSTORE 00001bb5: PUSH1 0x04 00001bb7: DUP2 00001bb8: ADD 00001bb9: DUP12 00001bba: SWAP1 00001bbb: MSTORE 00001bbc: PUSH1 0x24 00001bbe: DUP2 00001bbf: ADD 00001bc0: DUP6 00001bc1: SWAP1 00001bc2: MSTORE 00001bc3: ADDRESS 00001bc4: PUSH1 0x44 00001bc6: DUP3 00001bc7: ADD 00001bc8: MSTORE 00001bc9: PUSH1 0x64 00001bcb: DUP2 00001bcc: ADD 00001bcd: DUP9 00001bce: SWAP1 00001bcf: MSTORE 00001bd0: PUSH1 0x01 00001bd2: PUSH1 0x01 00001bd4: PUSH1 0xa0 00001bd6: SHL 00001bd7: SUB 00001bd8: SWAP1 00001bd9: SWAP2 00001bda: AND 00001bdb: SWAP1 00001bdc: PUSH4 0xd9b0829f 00001be1: SWAP1 00001be2: PUSH1 0x84 00001be4: ADD 00001be5: PUSH1 0x20 00001be7: PUSH1 0x40 00001be9: MLOAD 00001bea: DUP1 00001beb: DUP4 00001bec: SUB 00001bed: DUP2 00001bee: PUSH1 0x00 00001bf0: DUP8 00001bf1: DUP1 00001bf2: EXTCODESIZE 00001bf3: ISZERO 00001bf4: DUP1 00001bf5: ISZERO 00001bf6: PUSH2 0x1bfe 00001bf9: JUMPI 00001bfa: PUSH1 0x00 00001bfc: DUP1 00001bfd: REVERT 00001bfe: JUMPDEST 00001bff: POP 00001c00: GAS 00001c01: CALL 00001c02: ISZERO 00001c03: DUP1 00001c04: ISZERO 00001c05: PUSH2 0x1c12 00001c08: JUMPI 00001c09: RETURNDATASIZE 00001c0a: PUSH1 0x00 00001c0c: DUP1 00001c0d: RETURNDATACOPY 00001c0e: RETURNDATASIZE 00001c0f: PUSH1 0x00 00001c11: REVERT 00001c12: JUMPDEST 00001c13: POP 00001c14: POP 00001c15: POP 00001c16: POP 00001c17: PUSH1 0x40 00001c19: MLOAD 00001c1a: RETURNDATASIZE 00001c1b: PUSH1 0x1f 00001c1d: NOT 00001c1e: PUSH1 0x1f 00001c20: DUP3 00001c21: ADD 00001c22: AND 00001c23: DUP3 00001c24: ADD 00001c25: DUP1 00001c26: PUSH1 0x40 00001c28: MSTORE 00001c29: POP 00001c2a: DUP2 00001c2b: ADD 00001c2c: SWAP1 00001c2d: PUSH2 0x1c36 00001c30: SWAP2 00001c31: SWAP1 00001c32: PUSH2 0x2f52 00001c35: JUMP 00001c36: JUMPDEST 00001c37: SWAP1 00001c38: POP 00001c39: PUSH1 0x00 00001c3b: DUP10 00001c3c: DUP5 00001c3d: PUSH1 0x40 00001c3f: MLOAD 00001c40: PUSH1 0x20 00001c42: ADD 00001c43: PUSH2 0x1c56 00001c46: SWAP3 00001c47: SWAP2 00001c48: SWAP1 00001c49: SWAP2 00001c4a: DUP3 00001c4b: MSTORE 00001c4c: PUSH1 0x20 00001c4e: DUP3 00001c4f: ADD 00001c50: MSTORE 00001c51: PUSH1 0x40 00001c53: ADD 00001c54: SWAP1 00001c55: JUMP 00001c56: JUMPDEST 00001c57: PUSH1 0x40 00001c59: DUP1 00001c5a: MLOAD 00001c5b: PUSH1 0x1f 00001c5d: NOT 00001c5e: DUP2 00001c5f: DUP5 00001c60: SUB 00001c61: ADD 00001c62: DUP2 00001c63: MSTORE 00001c64: DUP3 00001c65: DUP3 00001c66: MSTORE 00001c67: DUP1 00001c68: MLOAD 00001c69: PUSH1 0x20 00001c6b: SWAP2 00001c6c: DUP3 00001c6d: ADD 00001c6e: KECCAK256 00001c6f: PUSH1 0x08 00001c71: SLOAD 00001c72: PUSH32 0x3f15457f00000000000000000000000000000000000000000000000000000000 00001c93: DUP6 00001c94: MSTORE 00001c95: SWAP3 00001c96: MLOAD 00001c97: SWAP1 00001c98: SWAP5 00001c99: POP 00001c9a: PUSH1 0x01 00001c9c: PUSH1 0x01 00001c9e: PUSH1 0xa0 00001ca0: SHL 00001ca1: SUB 00001ca2: SWAP1 00001ca3: SWAP3 00001ca4: AND 00001ca5: SWAP3 00001ca6: PUSH4 0x3f15457f 00001cab: SWAP3 00001cac: PUSH1 0x04 00001cae: DUP1 00001caf: DUP4 00001cb0: ADD 00001cb1: SWAP4 00001cb2: SWAP3 00001cb3: DUP3 00001cb4: SWAP1 00001cb5: SUB 00001cb6: ADD 00001cb7: DUP2 00001cb8: DUP7 00001cb9: DUP1 00001cba: EXTCODESIZE 00001cbb: ISZERO 00001cbc: DUP1 00001cbd: ISZERO 00001cbe: PUSH2 0x1cc6 00001cc1: JUMPI 00001cc2: PUSH1 0x00 00001cc4: DUP1 00001cc5: REVERT 00001cc6: JUMPDEST 00001cc7: POP 00001cc8: GAS 00001cc9: STATICCALL 00001cca: ISZERO 00001ccb: DUP1 00001ccc: ISZERO 00001ccd: PUSH2 0x1cda 00001cd0: JUMPI 00001cd1: RETURNDATASIZE 00001cd2: PUSH1 0x00 00001cd4: DUP1 00001cd5: RETURNDATACOPY 00001cd6: RETURNDATASIZE 00001cd7: PUSH1 0x00 00001cd9: REVERT 00001cda: JUMPDEST 00001cdb: POP 00001cdc: POP 00001cdd: POP 00001cde: POP 00001cdf: PUSH1 0x40 00001ce1: MLOAD 00001ce2: RETURNDATASIZE 00001ce3: PUSH1 0x1f 00001ce5: NOT 00001ce6: PUSH1 0x1f 00001ce8: DUP3 00001ce9: ADD 00001cea: AND 00001ceb: DUP3 00001cec: ADD 00001ced: DUP1 00001cee: PUSH1 0x40 00001cf0: MSTORE 00001cf1: POP 00001cf2: DUP2 00001cf3: ADD 00001cf4: SWAP1 00001cf5: PUSH2 0x1cfe 00001cf8: SWAP2 00001cf9: SWAP1 00001cfa: PUSH2 0x2bc0 00001cfd: JUMP 00001cfe: JUMPDEST 00001cff: PUSH1 0x40 00001d01: MLOAD 00001d02: PUSH32 0x1896f70a00000000000000000000000000000000000000000000000000000000 00001d23: DUP2 00001d24: MSTORE 00001d25: PUSH1 0x04 00001d27: DUP2 00001d28: ADD 00001d29: DUP4 00001d2a: SWAP1 00001d2b: MSTORE 00001d2c: PUSH1 0x01 00001d2e: PUSH1 0x01 00001d30: PUSH1 0xa0 00001d32: SHL 00001d33: SUB 00001d34: DUP9 00001d35: DUP2 00001d36: AND 00001d37: PUSH1 0x24 00001d39: DUP4 00001d3a: ADD 00001d3b: MSTORE 00001d3c: SWAP2 00001d3d: SWAP1 00001d3e: SWAP2 00001d3f: AND 00001d40: SWAP1 00001d41: PUSH4 0x1896f70a 00001d46: SWAP1 00001d47: PUSH1 0x44 00001d49: ADD 00001d4a: PUSH1 0x00 00001d4c: PUSH1 0x40 00001d4e: MLOAD 00001d4f: DUP1 00001d50: DUP4 00001d51: SUB 00001d52: DUP2 00001d53: PUSH1 0x00 00001d55: DUP8 00001d56: DUP1 00001d57: EXTCODESIZE 00001d58: ISZERO 00001d59: DUP1 00001d5a: ISZERO 00001d5b: PUSH2 0x1d63 00001d5e: JUMPI 00001d5f: PUSH1 0x00 00001d61: DUP1 00001d62: REVERT 00001d63: JUMPDEST 00001d64: POP 00001d65: GAS 00001d66: CALL 00001d67: ISZERO 00001d68: DUP1 00001d69: ISZERO 00001d6a: PUSH2 0x1d77 00001d6d: JUMPI 00001d6e: RETURNDATASIZE 00001d6f: PUSH1 0x00 00001d71: DUP1 00001d72: RETURNDATACOPY 00001d73: RETURNDATASIZE 00001d74: PUSH1 0x00 00001d76: REVERT 00001d77: JUMPDEST 00001d78: POP 00001d79: POP 00001d7a: POP 00001d7b: POP 00001d7c: PUSH1 0x01 00001d7e: PUSH1 0x01 00001d80: PUSH1 0xa0 00001d82: SHL 00001d83: SUB 00001d84: DUP6 00001d85: AND 00001d86: ISZERO 00001d87: PUSH2 0x1e06 00001d8a: JUMPI 00001d8b: PUSH1 0x40 00001d8d: MLOAD 00001d8e: PUSH32 0xd5fa2b0000000000000000000000000000000000000000000000000000000000 00001daf: DUP2 00001db0: MSTORE 00001db1: PUSH1 0x04 00001db3: DUP2 00001db4: ADD 00001db5: DUP3 00001db6: SWAP1 00001db7: MSTORE 00001db8: PUSH1 0x01 00001dba: PUSH1 0x01 00001dbc: PUSH1 0xa0 00001dbe: SHL 00001dbf: SUB 00001dc0: DUP7 00001dc1: DUP2 00001dc2: AND 00001dc3: PUSH1 0x24 00001dc5: DUP4 00001dc6: ADD 00001dc7: MSTORE 00001dc8: DUP8 00001dc9: AND 00001dca: SWAP1 00001dcb: PUSH4 0xd5fa2b00 00001dd0: SWAP1 00001dd1: PUSH1 0x44 00001dd3: ADD 00001dd4: PUSH1 0x00 00001dd6: PUSH1 0x40 00001dd8: MLOAD 00001dd9: DUP1 00001dda: DUP4 00001ddb: SUB 00001ddc: DUP2 00001ddd: PUSH1 0x00 00001ddf: DUP8 00001de0: DUP1 00001de1: EXTCODESIZE 00001de2: ISZERO 00001de3: DUP1 00001de4: ISZERO 00001de5: PUSH2 0x1ded 00001de8: JUMPI 00001de9: PUSH1 0x00 00001deb: DUP1 00001dec: REVERT 00001ded: JUMPDEST 00001dee: POP 00001def: GAS 00001df0: CALL 00001df1: ISZERO 00001df2: DUP1 00001df3: ISZERO 00001df4: PUSH2 0x1e01 00001df7: JUMPI 00001df8: RETURNDATASIZE 00001df9: PUSH1 0x00 00001dfb: DUP1 00001dfc: RETURNDATACOPY 00001dfd: RETURNDATASIZE 00001dfe: PUSH1 0x00 00001e00: REVERT 00001e01: JUMPDEST 00001e02: POP 00001e03: POP 00001e04: POP 00001e05: POP 00001e06: JUMPDEST 00001e07: PUSH1 0x08 00001e09: SLOAD 00001e0a: PUSH1 0x40 00001e0c: MLOAD 00001e0d: PUSH32 0x8ae85c4c00000000000000000000000000000000000000000000000000000000 00001e2e: DUP2 00001e2f: MSTORE 00001e30: PUSH1 0x04 00001e32: DUP2 00001e33: ADD 00001e34: DUP13 00001e35: SWAP1 00001e36: MSTORE 00001e37: PUSH1 0x24 00001e39: DUP2 00001e3a: ADD 00001e3b: DUP7 00001e3c: SWAP1 00001e3d: MSTORE 00001e3e: PUSH1 0x01 00001e40: PUSH1 0x01 00001e42: PUSH1 0xa0 00001e44: SHL 00001e45: SUB 00001e46: DUP11 00001e47: DUP2 00001e48: AND 00001e49: PUSH1 0x44 00001e4b: DUP4 00001e4c: ADD 00001e4d: MSTORE 00001e4e: SWAP1 00001e4f: SWAP2 00001e50: AND 00001e51: SWAP1 00001e52: PUSH4 0x8ae85c4c 00001e57: SWAP1 00001e58: PUSH1 0x64 00001e5a: ADD 00001e5b: PUSH1 0x00 00001e5d: PUSH1 0x40 00001e5f: MLOAD 00001e60: DUP1 00001e61: DUP4 00001e62: SUB 00001e63: DUP2 00001e64: PUSH1 0x00 00001e66: DUP8 00001e67: DUP1 00001e68: EXTCODESIZE 00001e69: ISZERO 00001e6a: DUP1 00001e6b: ISZERO 00001e6c: PUSH2 0x1e74 00001e6f: JUMPI 00001e70: PUSH1 0x00 00001e72: DUP1 00001e73: REVERT 00001e74: JUMPDEST 00001e75: POP 00001e76: GAS 00001e77: CALL 00001e78: ISZERO 00001e79: DUP1 00001e7a: ISZERO 00001e7b: PUSH2 0x1e88 00001e7e: JUMPI 00001e7f: RETURNDATASIZE 00001e80: PUSH1 0x00 00001e82: DUP1 00001e83: RETURNDATACOPY 00001e84: RETURNDATASIZE 00001e85: PUSH1 0x00 00001e87: REVERT 00001e88: JUMPDEST 00001e89: POP 00001e8a: POP 00001e8b: PUSH1 0x08 00001e8d: SLOAD 00001e8e: PUSH1 0x40 00001e90: MLOAD 00001e91: PUSH32 0x23b872dd00000000000000000000000000000000000000000000000000000000 00001eb2: DUP2 00001eb3: MSTORE 00001eb4: ADDRESS 00001eb5: PUSH1 0x04 00001eb7: DUP3 00001eb8: ADD 00001eb9: MSTORE 00001eba: PUSH1 0x01 00001ebc: PUSH1 0x01 00001ebe: PUSH1 0xa0 00001ec0: SHL 00001ec1: SUB 00001ec2: DUP13 00001ec3: DUP2 00001ec4: AND 00001ec5: PUSH1 0x24 00001ec7: DUP4 00001ec8: ADD 00001ec9: MSTORE 00001eca: PUSH1 0x44 00001ecc: DUP3 00001ecd: ADD 00001ece: DUP7 00001ecf: SWAP1 00001ed0: MSTORE 00001ed1: SWAP1 00001ed2: SWAP2 00001ed3: AND 00001ed4: SWAP3 00001ed5: POP 00001ed6: PUSH4 0x23b872dd 00001edb: SWAP2 00001edc: POP 00001edd: PUSH1 0x64 00001edf: ADD 00001ee0: PUSH1 0x00 00001ee2: PUSH1 0x40 00001ee4: MLOAD 00001ee5: DUP1 00001ee6: DUP4 00001ee7: SUB 00001ee8: DUP2 00001ee9: PUSH1 0x00 00001eeb: DUP8 00001eec: DUP1 00001eed: EXTCODESIZE 00001eee: ISZERO 00001eef: DUP1 00001ef0: ISZERO 00001ef1: PUSH2 0x1ef9 00001ef4: JUMPI 00001ef5: PUSH1 0x00 00001ef7: DUP1 00001ef8: REVERT 00001ef9: JUMPDEST 00001efa: POP 00001efb: GAS 00001efc: CALL 00001efd: ISZERO 00001efe: DUP1 00001eff: ISZERO 00001f00: PUSH2 0x1f0d 00001f03: JUMPI 00001f04: RETURNDATASIZE 00001f05: PUSH1 0x00 00001f07: DUP1 00001f08: RETURNDATACOPY 00001f09: RETURNDATASIZE 00001f0a: PUSH1 0x00 00001f0c: REVERT 00001f0d: JUMPDEST 00001f0e: POP 00001f0f: POP 00001f10: POP 00001f11: POP 00001f12: POP 00001f13: PUSH2 0x1fdb 00001f16: JUMP 00001f17: JUMPDEST 00001f18: PUSH1 0x01 00001f1a: PUSH1 0x01 00001f1c: PUSH1 0xa0 00001f1e: SHL 00001f1f: SUB 00001f20: DUP5 00001f21: AND 00001f22: ISZERO 00001f23: PUSH2 0x1f2b 00001f26: JUMPI 00001f27: PUSH1 0x00 00001f29: DUP1 00001f2a: REVERT 00001f2b: JUMPDEST 00001f2c: PUSH1 0x08 00001f2e: SLOAD 00001f2f: PUSH1 0x40 00001f31: MLOAD 00001f32: PUSH32 0xd9b0829f00000000000000000000000000000000000000000000000000000000 00001f53: DUP2 00001f54: MSTORE 00001f55: PUSH1 0x04 00001f57: DUP2 00001f58: ADD 00001f59: DUP12 00001f5a: SWAP1 00001f5b: MSTORE 00001f5c: PUSH1 0x24 00001f5e: DUP2 00001f5f: ADD 00001f60: DUP6 00001f61: SWAP1 00001f62: MSTORE 00001f63: PUSH1 0x01 00001f65: PUSH1 0x01 00001f67: PUSH1 0xa0 00001f69: SHL 00001f6a: SUB 00001f6b: DUP10 00001f6c: DUP2 00001f6d: AND 00001f6e: PUSH1 0x44 00001f70: DUP4 00001f71: ADD 00001f72: MSTORE 00001f73: PUSH1 0x64 00001f75: DUP3 00001f76: ADD 00001f77: DUP10 00001f78: SWAP1 00001f79: MSTORE 00001f7a: SWAP1 00001f7b: SWAP2 00001f7c: AND 00001f7d: SWAP1 00001f7e: PUSH4 0xd9b0829f 00001f83: SWAP1 00001f84: PUSH1 0x84 00001f86: ADD 00001f87: PUSH1 0x20 00001f89: PUSH1 0x40 00001f8b: MLOAD 00001f8c: DUP1 00001f8d: DUP4 00001f8e: SUB 00001f8f: DUP2 00001f90: PUSH1 0x00 00001f92: DUP8 00001f93: DUP1 00001f94: EXTCODESIZE 00001f95: ISZERO 00001f96: DUP1 00001f97: ISZERO 00001f98: PUSH2 0x1fa0 00001f9b: JUMPI 00001f9c: PUSH1 0x00 00001f9e: DUP1 00001f9f: REVERT 00001fa0: JUMPDEST 00001fa1: POP 00001fa2: GAS 00001fa3: CALL 00001fa4: ISZERO 00001fa5: DUP1 00001fa6: ISZERO 00001fa7: PUSH2 0x1fb4 00001faa: JUMPI 00001fab: RETURNDATASIZE 00001fac: PUSH1 0x00 00001fae: DUP1 00001faf: RETURNDATACOPY 00001fb0: RETURNDATASIZE 00001fb1: PUSH1 0x00 00001fb3: REVERT 00001fb4: JUMPDEST 00001fb5: POP 00001fb6: POP 00001fb7: POP 00001fb8: POP 00001fb9: PUSH1 0x40 00001fbb: MLOAD 00001fbc: RETURNDATASIZE 00001fbd: PUSH1 0x1f 00001fbf: NOT 00001fc0: PUSH1 0x1f 00001fc2: DUP3 00001fc3: ADD 00001fc4: AND 00001fc5: DUP3 00001fc6: ADD 00001fc7: DUP1 00001fc8: PUSH1 0x40 00001fca: MSTORE 00001fcb: POP 00001fcc: DUP2 00001fcd: ADD 00001fce: SWAP1 00001fcf: PUSH2 0x1fd8 00001fd2: SWAP2 00001fd3: SWAP1 00001fd4: PUSH2 0x2f52 00001fd7: JUMP 00001fd8: JUMPDEST 00001fd9: SWAP1 00001fda: POP 00001fdb: JUMPDEST 00001fdc: PUSH2 0x1fe5 00001fdf: DUP10 00001fe0: DUP4 00001fe1: PUSH2 0x265c 00001fe4: JUMP 00001fe5: JUMPDEST 00001fe6: DUP7 00001fe7: PUSH1 0x01 00001fe9: PUSH1 0x01 00001feb: PUSH1 0xa0 00001fed: SHL 00001fee: SUB 00001fef: AND 00001ff0: DUP4 00001ff1: DUP11 00001ff2: PUSH32 0xbcab7089eb476e4916067070bdd55c9b45ad8b444db54e699f6e96644369f8c9 00002013: DUP12 00002014: DUP7 00002015: DUP7 00002016: PUSH1 0x40 00002018: MLOAD 00002019: PUSH2 0x2024 0000201c: SWAP4 0000201d: SWAP3 0000201e: SWAP2 0000201f: SWAP1 00002020: PUSH2 0x3062 00002023: JUMP 00002024: JUMPDEST 00002025: PUSH1 0x40 00002027: MLOAD 00002028: DUP1 00002029: SWAP2 0000202a: SUB 0000202b: SWAP1 0000202c: LOG4 0000202d: DUP2 0000202e: CALLVALUE 0000202f: GT 00002030: ISZERO 00002031: PUSH2 0x206a 00002034: JUMPI 00002035: CALLER 00002036: PUSH2 0x08fc 00002039: PUSH2 0x2042 0000203c: DUP5 0000203d: CALLVALUE 0000203e: PUSH2 0x3115 00002041: JUMP 00002042: JUMPDEST 00002043: PUSH1 0x40 00002045: MLOAD 00002046: DUP2 00002047: ISZERO 00002048: SWAP1 00002049: SWAP3 0000204a: MUL 0000204b: SWAP2 0000204c: PUSH1 0x00 0000204e: DUP2 0000204f: DUP2 00002050: DUP2 00002051: DUP6 00002052: DUP9 00002053: DUP9 00002054: CALL 00002055: SWAP4 00002056: POP 00002057: POP 00002058: POP 00002059: POP 0000205a: ISZERO 0000205b: DUP1 0000205c: ISZERO 0000205d: PUSH2 0x0d64 00002060: JUMPI 00002061: RETURNDATASIZE 00002062: PUSH1 0x00 00002064: DUP1 00002065: RETURNDATACOPY 00002066: RETURNDATASIZE 00002067: PUSH1 0x00 00002069: REVERT 0000206a: JUMPDEST 0000206b: POP 0000206c: POP 0000206d: POP 0000206e: POP 0000206f: POP 00002070: POP 00002071: POP 00002072: POP 00002073: POP 00002074: JUMP 00002075: JUMPDEST 00002076: PUSH1 0x00 00002078: PUSH2 0x20b9 0000207b: DUP6 0000207c: DUP6 0000207d: DUP6 0000207e: DUP1 0000207f: DUP1 00002080: PUSH1 0x1f 00002082: ADD 00002083: PUSH1 0x20 00002085: DUP1 00002086: SWAP2 00002087: DIV 00002088: MUL 00002089: PUSH1 0x20 0000208b: ADD 0000208c: PUSH1 0x40 0000208e: MLOAD 0000208f: SWAP1 00002090: DUP2 00002091: ADD 00002092: PUSH1 0x40 00002094: MSTORE 00002095: DUP1 00002096: SWAP4 00002097: SWAP3 00002098: SWAP2 00002099: SWAP1 0000209a: DUP2 0000209b: DUP2 0000209c: MSTORE 0000209d: PUSH1 0x20 0000209f: ADD 000020a0: DUP4 000020a1: DUP4 000020a2: DUP1 000020a3: DUP3 000020a4: DUP5 000020a5: CALLDATACOPY 000020a6: PUSH1 0x00 000020a8: SWAP3 000020a9: ADD 000020aa: SWAP2 000020ab: SWAP1 000020ac: SWAP2 000020ad: MSTORE 000020ae: POP 000020af: DUP8 000020b0: SWAP3 000020b1: POP 000020b2: PUSH2 0x1728 000020b5: SWAP2 000020b6: POP 000020b7: POP 000020b8: JUMP 000020b9: JUMPDEST 000020ba: SWAP1 000020bb: POP 000020bc: DUP1 000020bd: CALLVALUE 000020be: LT 000020bf: ISZERO 000020c0: PUSH2 0x20c8 000020c3: JUMPI 000020c4: PUSH1 0x00 000020c6: DUP1 000020c7: REVERT 000020c8: JUMPDEST 000020c9: PUSH1 0x00 000020cb: DUP5 000020cc: DUP5 000020cd: PUSH1 0x40 000020cf: MLOAD 000020d0: PUSH2 0x20da 000020d3: SWAP3 000020d4: SWAP2 000020d5: SWAP1 000020d6: PUSH2 0x2fb5 000020d9: JUMP 000020da: JUMPDEST 000020db: PUSH1 0x40 000020dd: MLOAD 000020de: SWAP1 000020df: DUP2 000020e0: SWAP1 000020e1: SUB 000020e2: DUP2 000020e3: KECCAK256 000020e4: PUSH1 0x08 000020e6: SLOAD 000020e7: PUSH32 0xcd34004b00000000000000000000000000000000000000000000000000000000 00002108: DUP4 00002109: MSTORE 0000210a: PUSH1 0x04 0000210c: DUP4 0000210d: ADD 0000210e: DUP10 0000210f: SWAP1 00002110: MSTORE 00002111: PUSH1 0x24 00002113: DUP4 00002114: ADD 00002115: DUP3 00002116: SWAP1 00002117: MSTORE 00002118: PUSH1 0x44 0000211a: DUP4 0000211b: ADD 0000211c: DUP7 0000211d: SWAP1 0000211e: MSTORE 0000211f: SWAP1 00002120: SWAP3 00002121: POP 00002122: PUSH1 0x00 00002124: SWAP2 00002125: PUSH1 0x01 00002127: PUSH1 0x01 00002129: PUSH1 0xa0 0000212b: SHL 0000212c: SUB 0000212d: SWAP1 0000212e: SWAP2 0000212f: AND 00002130: SWAP1 00002131: PUSH4 0xcd34004b 00002136: SWAP1 00002137: PUSH1 0x64 00002139: ADD 0000213a: PUSH1 0x20 0000213c: PUSH1 0x40 0000213e: MLOAD 0000213f: DUP1 00002140: DUP4 00002141: SUB 00002142: DUP2 00002143: PUSH1 0x00 00002145: DUP8 00002146: DUP1 00002147: EXTCODESIZE 00002148: ISZERO 00002149: DUP1 0000214a: ISZERO 0000214b: PUSH2 0x2153 0000214e: JUMPI 0000214f: PUSH1 0x00 00002151: DUP1 00002152: REVERT 00002153: JUMPDEST 00002154: POP 00002155: GAS 00002156: CALL 00002157: ISZERO 00002158: DUP1 00002159: ISZERO 0000215a: PUSH2 0x2167 0000215d: JUMPI 0000215e: RETURNDATASIZE 0000215f: PUSH1 0x00 00002161: DUP1 00002162: RETURNDATACOPY 00002163: RETURNDATASIZE 00002164: PUSH1 0x00 00002166: REVERT 00002167: JUMPDEST 00002168: POP 00002169: POP 0000216a: POP 0000216b: POP 0000216c: PUSH1 0x40 0000216e: MLOAD 0000216f: RETURNDATASIZE 00002170: PUSH1 0x1f 00002172: NOT 00002173: PUSH1 0x1f 00002175: DUP3 00002176: ADD 00002177: AND 00002178: DUP3 00002179: ADD 0000217a: DUP1 0000217b: PUSH1 0x40 0000217d: MSTORE 0000217e: POP 0000217f: DUP2 00002180: ADD 00002181: SWAP1 00002182: PUSH2 0x218b 00002185: SWAP2 00002186: SWAP1 00002187: PUSH2 0x2f52 0000218a: JUMP 0000218b: JUMPDEST 0000218c: SWAP1 0000218d: POP 0000218e: PUSH2 0x2197 00002191: DUP8 00002192: DUP5 00002193: PUSH2 0x265c 00002196: JUMP 00002197: JUMPDEST 00002198: DUP3 00002199: CALLVALUE 0000219a: GT 0000219b: ISZERO 0000219c: PUSH2 0x21d7 0000219f: JUMPI 000021a0: CALLER 000021a1: PUSH2 0x08fc 000021a4: PUSH2 0x21ad 000021a7: DUP6 000021a8: CALLVALUE 000021a9: PUSH2 0x3115 000021ac: JUMP 000021ad: JUMPDEST 000021ae: PUSH1 0x40 000021b0: MLOAD 000021b1: DUP2 000021b2: ISZERO 000021b3: SWAP1 000021b4: SWAP3 000021b5: MUL 000021b6: SWAP2 000021b7: PUSH1 0x00 000021b9: DUP2 000021ba: DUP2 000021bb: DUP2 000021bc: DUP6 000021bd: DUP9 000021be: DUP9 000021bf: CALL 000021c0: SWAP4 000021c1: POP 000021c2: POP 000021c3: POP 000021c4: POP 000021c5: ISZERO 000021c6: DUP1 000021c7: ISZERO 000021c8: PUSH2 0x21d5 000021cb: JUMPI 000021cc: RETURNDATASIZE 000021cd: PUSH1 0x00 000021cf: DUP1 000021d0: RETURNDATACOPY 000021d1: RETURNDATASIZE 000021d2: PUSH1 0x00 000021d4: REVERT 000021d5: JUMPDEST 000021d6: POP 000021d7: JUMPDEST 000021d8: DUP2 000021d9: DUP8 000021da: PUSH32 0x25e87b59363c8952f38dba7977d573f2623c9f4da005ba6556338ad7e4435e84 000021fb: DUP9 000021fc: DUP9 000021fd: DUP8 000021fe: DUP7 000021ff: PUSH1 0x40 00002201: MLOAD 00002202: PUSH2 0x220e 00002205: SWAP5 00002206: SWAP4 00002207: SWAP3 00002208: SWAP2 00002209: SWAP1 0000220a: PUSH2 0x3023 0000220d: JUMP 0000220e: JUMPDEST 0000220f: PUSH1 0x40 00002211: MLOAD 00002212: DUP1 00002213: SWAP2 00002214: SUB 00002215: SWAP1 00002216: LOG3 00002217: POP 00002218: POP 00002219: POP 0000221a: POP 0000221b: POP 0000221c: POP 0000221d: POP 0000221e: JUMP 0000221f: JUMPDEST 00002220: PUSH2 0x2264 00002223: DUP7 00002224: DUP7 00002225: DUP7 00002226: DUP1 00002227: DUP1 00002228: PUSH1 0x1f 0000222a: ADD 0000222b: PUSH1 0x20 0000222d: DUP1 0000222e: SWAP2 0000222f: DIV 00002230: MUL 00002231: PUSH1 0x20 00002233: ADD 00002234: PUSH1 0x40 00002236: MLOAD 00002237: SWAP1 00002238: DUP2 00002239: ADD 0000223a: PUSH1 0x40 0000223c: MSTORE 0000223d: DUP1 0000223e: SWAP4 0000223f: SWAP3 00002240: SWAP2 00002241: SWAP1 00002242: DUP2 00002243: DUP2 00002244: MSTORE 00002245: PUSH1 0x20 00002247: ADD 00002248: DUP4 00002249: DUP4 0000224a: DUP1 0000224b: DUP3 0000224c: DUP5 0000224d: CALLDATACOPY 0000224e: PUSH1 0x00 00002250: SWAP3 00002251: ADD 00002252: DUP3 00002253: SWAP1 00002254: MSTORE 00002255: POP 00002256: DUP10 00002257: SWAP4 00002258: POP 00002259: DUP9 0000225a: SWAP3 0000225b: POP 0000225c: DUP8 0000225d: SWAP2 0000225e: POP 0000225f: DUP1 00002260: PUSH2 0x07cf 00002263: JUMP 00002264: JUMPDEST 00002265: POP 00002266: POP 00002267: POP 00002268: POP 00002269: POP 0000226a: POP 0000226b: JUMP 0000226c: JUMPDEST 0000226d: DUP5 0000226e: MLOAD 0000226f: PUSH1 0x20 00002271: DUP7 00002272: ADD 00002273: KECCAK256 00002274: PUSH1 0x00 00002276: SWAP1 00002277: PUSH2 0x2284 0000227a: DUP9 0000227b: DUP3 0000227c: DUP9 0000227d: DUP9 0000227e: DUP9 0000227f: DUP9 00002280: PUSH2 0x2408 00002283: JUMP 00002284: JUMPDEST 00002285: SWAP2 00002286: POP 00002287: POP 00002288: JUMPDEST 00002289: SWAP7 0000228a: SWAP6 0000228b: POP 0000228c: POP 0000228d: POP 0000228e: POP 0000228f: POP 00002290: POP 00002291: JUMP 00002292: JUMPDEST 00002293: PUSH1 0x0c 00002295: SLOAD 00002296: PUSH1 0x00 00002298: DUP3 00002299: DUP2 0000229a: MSTORE 0000229b: PUSH1 0x0d 0000229d: PUSH1 0x20 0000229f: MSTORE 000022a0: PUSH1 0x40 000022a2: SWAP1 000022a3: KECCAK256 000022a4: SLOAD 000022a5: TIMESTAMP 000022a6: SWAP2 000022a7: PUSH2 0x22af 000022aa: SWAP2 000022ab: PUSH2 0x3087 000022ae: JUMP 000022af: JUMPDEST 000022b0: LT 000022b1: PUSH2 0x22b9 000022b4: JUMPI 000022b5: PUSH1 0x00 000022b7: DUP1 000022b8: REVERT 000022b9: JUMPDEST 000022ba: PUSH1 0x00 000022bc: SWAP1 000022bd: DUP2 000022be: MSTORE 000022bf: PUSH1 0x0d 000022c1: PUSH1 0x20 000022c3: MSTORE 000022c4: PUSH1 0x40 000022c6: SWAP1 000022c7: KECCAK256 000022c8: TIMESTAMP 000022c9: SWAP1 000022ca: SSTORE 000022cb: JUMP 000022cc: JUMPDEST 000022cd: PUSH1 0x00 000022cf: SLOAD 000022d0: PUSH1 0x01 000022d2: PUSH1 0x01 000022d4: PUSH1 0xa0 000022d6: SHL 000022d7: SUB 000022d8: AND 000022d9: CALLER 000022da: EQ 000022db: PUSH2 0x2340 000022de: JUMPI 000022df: PUSH1 0x40 000022e1: MLOAD 000022e2: PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 00002303: DUP2 00002304: MSTORE 00002305: PUSH1 0x20 00002307: PUSH1 0x04 00002309: DUP3 0000230a: ADD 0000230b: DUP2 0000230c: SWAP1 0000230d: MSTORE 0000230e: PUSH1 0x24 00002310: DUP3 00002311: ADD 00002312: MSTORE 00002313: PUSH32 0x4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572 00002334: PUSH1 0x44 00002336: DUP3 00002337: ADD 00002338: MSTORE 00002339: PUSH1 0x64 0000233b: ADD 0000233c: PUSH2 0x0ea1 0000233f: JUMP 00002340: JUMPDEST 00002341: PUSH1 0x01 00002343: PUSH1 0x01 00002345: PUSH1 0xa0 00002347: SHL 00002348: SUB 00002349: DUP2 0000234a: AND 0000234b: PUSH2 0x23d6 0000234e: JUMPI 0000234f: PUSH1 0x40 00002351: MLOAD 00002352: PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 00002373: DUP2 00002374: MSTORE 00002375: PUSH1 0x20 00002377: PUSH1 0x04 00002379: DUP3 0000237a: ADD 0000237b: MSTORE 0000237c: PUSH1 0x26 0000237e: PUSH1 0x24 00002380: DUP3 00002381: ADD 00002382: MSTORE 00002383: PUSH32 0x4f776e61626c653a206e6577206f776e657220697320746865207a65726f2061 000023a4: PUSH1 0x44 000023a6: DUP3 000023a7: ADD 000023a8: MSTORE 000023a9: PUSH32 0x6464726573730000000000000000000000000000000000000000000000000000 000023ca: PUSH1 0x64 000023cc: DUP3 000023cd: ADD 000023ce: MSTORE 000023cf: PUSH1 0x84 000023d1: ADD 000023d2: PUSH2 0x0ea1 000023d5: JUMP 000023d6: JUMPDEST 000023d7: PUSH2 0x23df 000023da: DUP2 000023db: PUSH2 0x2847 000023de: JUMP 000023df: JUMPDEST 000023e0: POP 000023e1: JUMP 000023e2: JUMPDEST 000023e3: PUSH1 0x00 000023e5: DUP2 000023e6: PUSH1 0x01 000023e8: SLOAD 000023e9: DUP6 000023ea: DUP6 000023eb: PUSH2 0x23f4 000023ee: SWAP2 000023ef: SWAP1 000023f0: PUSH2 0x30d8 000023f3: JUMP 000023f4: JUMPDEST 000023f5: PUSH2 0x23fe 000023f8: SWAP2 000023f9: SWAP1 000023fa: PUSH2 0x309f 000023fd: JUMP 000023fe: JUMPDEST 000023ff: PUSH2 0x0e29 00002402: SWAP2 00002403: SWAP1 00002404: PUSH2 0x3115 00002407: JUMP 00002408: JUMPDEST 00002409: PUSH1 0x00 0000240b: PUSH1 0x01 0000240d: PUSH1 0x01 0000240f: PUSH1 0xa0 00002411: SHL 00002412: SUB 00002413: DUP4 00002414: AND 00002415: ISZERO 00002416: DUP1 00002417: ISZERO 00002418: PUSH2 0x2428 0000241b: JUMPI 0000241c: POP 0000241d: PUSH1 0x01 0000241f: PUSH1 0x01 00002421: PUSH1 0xa0 00002423: SHL 00002424: SUB 00002425: DUP3 00002426: AND 00002427: ISZERO 00002428: JUMPDEST 00002429: ISZERO 0000242a: PUSH2 0x2490 0000242d: JUMPI 0000242e: PUSH1 0x40 00002430: DUP1 00002431: MLOAD 00002432: PUSH1 0x20 00002434: DUP2 00002435: ADD 00002436: DUP10 00002437: SWAP1 00002438: MSTORE 00002439: SWAP1 0000243a: DUP2 0000243b: ADD 0000243c: DUP8 0000243d: SWAP1 0000243e: MSTORE 0000243f: PUSH1 0x60 00002441: DUP7 00002442: DUP2 00002443: SHL 00002444: PUSH32 0xffffffffffffffffffffffffffffffffffffffff000000000000000000000000 00002465: AND 00002466: SWAP1 00002467: DUP3 00002468: ADD 00002469: MSTORE 0000246a: PUSH1 0x74 0000246c: DUP2 0000246d: ADD 0000246e: DUP6 0000246f: SWAP1 00002470: MSTORE 00002471: PUSH1 0x94 00002473: ADD 00002474: PUSH1 0x40 00002476: MLOAD 00002477: PUSH1 0x20 00002479: DUP2 0000247a: DUP4 0000247b: SUB 0000247c: SUB 0000247d: DUP2 0000247e: MSTORE 0000247f: SWAP1 00002480: PUSH1 0x40 00002482: MSTORE 00002483: DUP1 00002484: MLOAD 00002485: SWAP1 00002486: PUSH1 0x20 00002488: ADD 00002489: KECCAK256 0000248a: SWAP1 0000248b: POP 0000248c: PUSH2 0x2288 0000248f: JUMP 00002490: JUMPDEST 00002491: PUSH1 0x01 00002493: PUSH1 0x01 00002495: PUSH1 0xa0 00002497: SHL 00002498: SUB 00002499: DUP4 0000249a: AND 0000249b: PUSH2 0x24a3 0000249e: JUMPI 0000249f: PUSH1 0x00 000024a1: DUP1 000024a2: REVERT 000024a3: JUMPDEST 000024a4: POP 000024a5: PUSH1 0x40 000024a7: DUP1 000024a8: MLOAD 000024a9: PUSH1 0x20 000024ab: DUP1 000024ac: DUP3 000024ad: ADD 000024ae: SWAP9 000024af: SWAP1 000024b0: SWAP9 000024b1: MSTORE 000024b2: DUP1 000024b3: DUP3 000024b4: ADD 000024b5: SWAP7 000024b6: SWAP1 000024b7: SWAP7 000024b8: MSTORE 000024b9: PUSH32 0xffffffffffffffffffffffffffffffffffffffff000000000000000000000000 000024da: PUSH1 0x60 000024dc: SWAP6 000024dd: DUP7 000024de: SHL 000024df: DUP2 000024e0: AND 000024e1: DUP7 000024e2: DUP9 000024e3: ADD 000024e4: MSTORE 000024e5: SWAP3 000024e6: DUP6 000024e7: SHL 000024e8: DUP4 000024e9: AND 000024ea: PUSH1 0x74 000024ec: DUP8 000024ed: ADD 000024ee: MSTORE 000024ef: SWAP4 000024f0: SHL 000024f1: AND 000024f2: PUSH1 0x88 000024f4: DUP5 000024f5: ADD 000024f6: MSTORE 000024f7: PUSH1 0x9c 000024f9: DUP1 000024fa: DUP5 000024fb: ADD 000024fc: SWAP2 000024fd: SWAP1 000024fe: SWAP2 000024ff: MSTORE 00002500: DUP2 00002501: MLOAD 00002502: DUP1 00002503: DUP5 00002504: SUB 00002505: SWAP1 00002506: SWAP2 00002507: ADD 00002508: DUP2 00002509: MSTORE 0000250a: PUSH1 0xbc 0000250c: SWAP1 0000250d: SWAP3 0000250e: ADD 0000250f: SWAP1 00002510: MSTORE 00002511: DUP1 00002512: MLOAD 00002513: SWAP2 00002514: ADD 00002515: KECCAK256 00002516: SWAP1 00002517: JUMP 00002518: JUMPDEST 00002519: PUSH1 0x0b 0000251b: SLOAD 0000251c: PUSH1 0x00 0000251e: DUP3 0000251f: DUP2 00002520: MSTORE 00002521: PUSH1 0x0d 00002523: PUSH1 0x20 00002525: MSTORE 00002526: PUSH1 0x40 00002528: DUP2 00002529: KECCAK256 0000252a: SLOAD 0000252b: SWAP1 0000252c: SWAP2 0000252d: TIMESTAMP 0000252e: SWAP2 0000252f: PUSH2 0x2538 00002532: SWAP2 00002533: SWAP1 00002534: PUSH2 0x3087 00002537: JUMP 00002538: JUMPDEST 00002539: GT 0000253a: ISZERO 0000253b: PUSH2 0x2543 0000253e: JUMPI 0000253f: PUSH1 0x00 00002541: DUP1 00002542: REVERT 00002543: JUMPDEST 00002544: PUSH1 0x0c 00002546: SLOAD 00002547: PUSH1 0x00 00002549: DUP4 0000254a: DUP2 0000254b: MSTORE 0000254c: PUSH1 0x0d 0000254e: PUSH1 0x20 00002550: MSTORE 00002551: PUSH1 0x40 00002553: SWAP1 00002554: KECCAK256 00002555: SLOAD 00002556: TIMESTAMP 00002557: SWAP2 00002558: PUSH2 0x2560 0000255b: SWAP2 0000255c: PUSH2 0x3087 0000255f: JUMP 00002560: JUMPDEST 00002561: GT 00002562: PUSH2 0x256a 00002565: JUMPI 00002566: PUSH1 0x00 00002568: DUP1 00002569: REVERT 0000256a: JUMPDEST 0000256b: PUSH2 0x2575 0000256e: DUP7 0000256f: DUP7 00002570: DUP7 00002571: PUSH2 0x2683 00002574: JUMP 00002575: JUMPDEST 00002576: DUP1 00002577: ISZERO 00002578: PUSH2 0x2618 0000257b: JUMPI 0000257c: POP 0000257d: PUSH1 0x0a 0000257f: SLOAD 00002580: PUSH1 0x40 00002582: MLOAD 00002583: PUSH32 0x5561be9d00000000000000000000000000000000000000000000000000000000 000025a4: DUP2 000025a5: MSTORE 000025a6: PUSH1 0x04 000025a8: DUP2 000025a9: ADD 000025aa: DUP9 000025ab: SWAP1 000025ac: MSTORE 000025ad: PUSH1 0x24 000025af: DUP2 000025b0: ADD 000025b1: DUP7 000025b2: SWAP1 000025b3: MSTORE 000025b4: PUSH1 0x01 000025b6: PUSH1 0x01 000025b8: PUSH1 0xa0 000025ba: SHL 000025bb: SUB 000025bc: SWAP1 000025bd: SWAP2 000025be: AND 000025bf: SWAP1 000025c0: PUSH4 0x5561be9d 000025c5: SWAP1 000025c6: PUSH1 0x44 000025c8: ADD 000025c9: PUSH1 0x20 000025cb: PUSH1 0x40 000025cd: MLOAD 000025ce: DUP1 000025cf: DUP4 000025d0: SUB 000025d1: DUP2 000025d2: DUP7 000025d3: DUP1 000025d4: EXTCODESIZE 000025d5: ISZERO 000025d6: DUP1 000025d7: ISZERO 000025d8: PUSH2 0x25e0 000025db: JUMPI 000025dc: PUSH1 0x00 000025de: DUP1 000025df: REVERT 000025e0: JUMPDEST 000025e1: POP 000025e2: GAS 000025e3: STATICCALL 000025e4: ISZERO 000025e5: DUP1 000025e6: ISZERO 000025e7: PUSH2 0x25f4 000025ea: JUMPI 000025eb: RETURNDATASIZE 000025ec: PUSH1 0x00 000025ee: DUP1 000025ef: RETURNDATACOPY 000025f0: RETURNDATASIZE 000025f1: PUSH1 0x00 000025f3: REVERT 000025f4: JUMPDEST 000025f5: POP 000025f6: POP 000025f7: POP 000025f8: POP 000025f9: PUSH1 0x40 000025fb: MLOAD 000025fc: RETURNDATASIZE 000025fd: PUSH1 0x1f 000025ff: NOT 00002600: PUSH1 0x1f 00002602: DUP3 00002603: ADD 00002604: AND 00002605: DUP3 00002606: ADD 00002607: DUP1 00002608: PUSH1 0x40 0000260a: MSTORE 0000260b: POP 0000260c: DUP2 0000260d: ADD 0000260e: SWAP1 0000260f: PUSH2 0x2618 00002612: SWAP2 00002613: SWAP1 00002614: PUSH2 0x2bdc 00002617: JUMP 00002618: JUMPDEST 00002619: PUSH2 0x2621 0000261c: JUMPI 0000261d: PUSH1 0x00 0000261f: DUP1 00002620: REVERT 00002621: JUMPDEST 00002622: PUSH1 0x00 00002624: DUP3 00002625: DUP2 00002626: MSTORE 00002627: PUSH1 0x0d 00002629: PUSH1 0x20 0000262b: MSTORE 0000262c: PUSH1 0x40 0000262e: DUP2 0000262f: KECCAK256 00002630: DUP2 00002631: SWAP1 00002632: SSTORE 00002633: PUSH2 0x263d 00002636: DUP8 00002637: DUP8 00002638: DUP7 00002639: PUSH2 0x1728 0000263c: JUMP 0000263d: JUMPDEST 0000263e: SWAP1 0000263f: POP 00002640: PUSH3 0x24ea00 00002644: DUP5 00002645: LT 00002646: ISZERO 00002647: PUSH2 0x264f 0000264a: JUMPI 0000264b: PUSH1 0x00 0000264d: DUP1 0000264e: REVERT 0000264f: JUMPDEST 00002650: DUP1 00002651: CALLVALUE 00002652: LT 00002653: ISZERO 00002654: PUSH2 0x2288 00002657: JUMPI 00002658: PUSH1 0x00 0000265a: DUP1 0000265b: REVERT 0000265c: JUMPDEST 0000265d: PUSH1 0x00 0000265f: DUP3 00002660: DUP2 00002661: MSTORE 00002662: PUSH1 0x04 00002664: PUSH1 0x20 00002666: MSTORE 00002667: PUSH1 0x40 00002669: DUP2 0000266a: KECCAK256 0000266b: DUP1 0000266c: SLOAD 0000266d: DUP4 0000266e: SWAP3 0000266f: SWAP1 00002670: PUSH2 0x267a 00002673: SWAP1 00002674: DUP5 00002675: SWAP1 00002676: PUSH2 0x3087 00002679: JUMP 0000267a: JUMPDEST 0000267b: SWAP1 0000267c: SWAP2 0000267d: SSTORE 0000267e: POP 0000267f: POP 00002680: POP 00002681: POP 00002682: JUMP 00002683: JUMPDEST 00002684: PUSH1 0x00 00002686: PUSH2 0x268e 00002689: DUP4 0000268a: PUSH2 0x1428 0000268d: JUMP 0000268e: JUMPDEST 0000268f: DUP1 00002690: ISZERO 00002691: PUSH2 0x0e29 00002694: JUMPI 00002695: POP 00002696: PUSH1 0x08 00002698: SLOAD 00002699: PUSH1 0x01 0000269b: PUSH1 0x01 0000269d: PUSH1 0xa0 0000269f: SHL 000026a0: SUB 000026a1: AND 000026a2: PUSH4 0x96e494e8 000026a7: PUSH2 0x26d7 000026aa: DUP7 000026ab: DUP6 000026ac: PUSH1 0x40 000026ae: DUP1 000026af: MLOAD 000026b0: PUSH1 0x20 000026b2: DUP1 000026b3: DUP3 000026b4: ADD 000026b5: SWAP5 000026b6: SWAP1 000026b7: SWAP5 000026b8: MSTORE 000026b9: DUP1 000026ba: DUP3 000026bb: ADD 000026bc: SWAP3 000026bd: SWAP1 000026be: SWAP3 000026bf: MSTORE 000026c0: DUP1 000026c1: MLOAD 000026c2: DUP1 000026c3: DUP4 000026c4: SUB 000026c5: DUP3 000026c6: ADD 000026c7: DUP2 000026c8: MSTORE 000026c9: PUSH1 0x60 000026cb: SWAP1 000026cc: SWAP3 000026cd: ADD 000026ce: SWAP1 000026cf: MSTORE 000026d0: DUP1 000026d1: MLOAD 000026d2: SWAP2 000026d3: ADD 000026d4: KECCAK256 000026d5: SWAP1 000026d6: JUMP 000026d7: JUMPDEST 000026d8: PUSH1 0x40 000026da: MLOAD 000026db: DUP3 000026dc: PUSH4 0xffffffff 000026e1: AND 000026e2: PUSH1 0xe0 000026e4: SHL 000026e5: DUP2 000026e6: MSTORE 000026e7: PUSH1 0x04 000026e9: ADD 000026ea: PUSH2 0x0dd9 000026ed: SWAP2 000026ee: DUP2 000026ef: MSTORE 000026f0: PUSH1 0x20 000026f2: ADD 000026f3: SWAP1 000026f4: JUMP 000026f5: JUMPDEST 000026f6: DUP1 000026f7: SELFBALANCE 000026f8: LT 000026f9: ISZERO 000026fa: PUSH2 0x275f 000026fd: JUMPI 000026fe: PUSH1 0x40 00002700: MLOAD 00002701: PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 00002722: DUP2 00002723: MSTORE 00002724: PUSH1 0x20 00002726: PUSH1 0x04 00002728: DUP3 00002729: ADD 0000272a: MSTORE 0000272b: PUSH1 0x1d 0000272d: PUSH1 0x24 0000272f: DUP3 00002730: ADD 00002731: MSTORE 00002732: PUSH32 0x416464726573733a20696e73756666696369656e742062616c616e6365000000 00002753: PUSH1 0x44 00002755: DUP3 00002756: ADD 00002757: MSTORE 00002758: PUSH1 0x64 0000275a: ADD 0000275b: PUSH2 0x0ea1 0000275e: JUMP 0000275f: JUMPDEST 00002760: PUSH1 0x00 00002762: DUP3 00002763: PUSH1 0x01 00002765: PUSH1 0x01 00002767: PUSH1 0xa0 00002769: SHL 0000276a: SUB 0000276b: AND 0000276c: DUP3 0000276d: PUSH1 0x40 0000276f: MLOAD 00002770: PUSH1 0x00 00002772: PUSH1 0x40 00002774: MLOAD 00002775: DUP1 00002776: DUP4 00002777: SUB 00002778: DUP2 00002779: DUP6 0000277a: DUP8 0000277b: GAS 0000277c: CALL 0000277d: SWAP3 0000277e: POP 0000277f: POP 00002780: POP 00002781: RETURNDATASIZE 00002782: DUP1 00002783: PUSH1 0x00 00002785: DUP2 00002786: EQ 00002787: PUSH2 0x27ac 0000278a: JUMPI 0000278b: PUSH1 0x40 0000278d: MLOAD 0000278e: SWAP2 0000278f: POP 00002790: PUSH1 0x1f 00002792: NOT 00002793: PUSH1 0x3f 00002795: RETURNDATASIZE 00002796: ADD 00002797: AND 00002798: DUP3 00002799: ADD 0000279a: PUSH1 0x40 0000279c: MSTORE 0000279d: RETURNDATASIZE 0000279e: DUP3 0000279f: MSTORE 000027a0: RETURNDATASIZE 000027a1: PUSH1 0x00 000027a3: PUSH1 0x20 000027a5: DUP5 000027a6: ADD 000027a7: RETURNDATACOPY 000027a8: PUSH2 0x27b1 000027ab: JUMP 000027ac: JUMPDEST 000027ad: PUSH1 0x60 000027af: SWAP2 000027b0: POP 000027b1: JUMPDEST 000027b2: POP 000027b3: POP 000027b4: SWAP1 000027b5: POP 000027b6: DUP1 000027b7: PUSH2 0x2842 000027ba: JUMPI 000027bb: PUSH1 0x40 000027bd: MLOAD 000027be: PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 000027df: DUP2 000027e0: MSTORE 000027e1: PUSH1 0x20 000027e3: PUSH1 0x04 000027e5: DUP3 000027e6: ADD 000027e7: MSTORE 000027e8: PUSH1 0x3a 000027ea: PUSH1 0x24 000027ec: DUP3 000027ed: ADD 000027ee: MSTORE 000027ef: PUSH32 0x416464726573733a20756e61626c6520746f2073656e642076616c75652c2072 00002810: PUSH1 0x44 00002812: DUP3 00002813: ADD 00002814: MSTORE 00002815: PUSH32 0x6563697069656e74206d61792068617665207265766572746564000000000000 00002836: PUSH1 0x64 00002838: DUP3 00002839: ADD 0000283a: MSTORE 0000283b: PUSH1 0x84 0000283d: ADD 0000283e: PUSH2 0x0ea1 00002841: JUMP 00002842: JUMPDEST 00002843: POP 00002844: POP 00002845: POP 00002846: JUMP 00002847: JUMPDEST 00002848: PUSH1 0x00 0000284a: DUP1 0000284b: SLOAD 0000284c: PUSH1 0x01 0000284e: PUSH1 0x01 00002850: PUSH1 0xa0 00002852: SHL 00002853: SUB 00002854: DUP4 00002855: DUP2 00002856: AND 00002857: PUSH32 0xffffffffffffffffffffffff0000000000000000000000000000000000000000 00002878: DUP4 00002879: AND 0000287a: DUP2 0000287b: OR 0000287c: DUP5 0000287d: SSTORE 0000287e: PUSH1 0x40 00002880: MLOAD 00002881: SWAP2 00002882: SWAP1 00002883: SWAP3 00002884: AND 00002885: SWAP3 00002886: DUP4 00002887: SWAP2 00002888: PUSH32 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0 000028a9: SWAP2 000028aa: SWAP1 000028ab: LOG3 000028ac: POP 000028ad: POP 000028ae: JUMP 000028af: JUMPDEST 000028b0: DUP1 000028b1: MLOAD 000028b2: PUSH1 0x00 000028b4: SWAP1 000028b5: DUP2 000028b6: SWAP1 000028b7: DUP2 000028b8: SWAP1 000028b9: JUMPDEST 000028ba: DUP1 000028bb: DUP3 000028bc: LT 000028bd: ISZERO 000028be: PUSH2 0x2ad4 000028c1: JUMPI 000028c2: PUSH1 0x00 000028c4: DUP6 000028c5: DUP4 000028c6: DUP2 000028c7: MLOAD 000028c8: DUP2 000028c9: LT 000028ca: PUSH2 0x28fc 000028cd: JUMPI 000028ce: PUSH32 0x4e487b7100000000000000000000000000000000000000000000000000000000 000028ef: PUSH1 0x00 000028f1: MSTORE 000028f2: PUSH1 0x32 000028f4: PUSH1 0x04 000028f6: MSTORE 000028f7: PUSH1 0x24 000028f9: PUSH1 0x00 000028fb: REVERT 000028fc: JUMPDEST 000028fd: ADD 000028fe: PUSH1 0x20 00002900: ADD 00002901: MLOAD 00002902: PUSH32 0xff00000000000000000000000000000000000000000000000000000000000000 00002923: AND 00002924: SWAP1 00002925: POP 00002926: PUSH32 0x8000000000000000000000000000000000000000000000000000000000000000 00002947: DUP2 00002948: LT 00002949: ISZERO 0000294a: PUSH2 0x295f 0000294d: JUMPI 0000294e: PUSH2 0x2958 00002951: PUSH1 0x01 00002953: DUP5 00002954: PUSH2 0x3087 00002957: JUMP 00002958: JUMPDEST 00002959: SWAP3 0000295a: POP 0000295b: PUSH2 0x2ac1 0000295e: JUMP 0000295f: JUMPDEST 00002960: PUSH32 0xe000000000000000000000000000000000000000000000000000000000000000 00002981: PUSH32 0xff00000000000000000000000000000000000000000000000000000000000000 000029a2: DUP3 000029a3: AND 000029a4: LT 000029a5: ISZERO 000029a6: PUSH2 0x29b4 000029a9: JUMPI 000029aa: PUSH2 0x2958 000029ad: PUSH1 0x02 000029af: DUP5 000029b0: PUSH2 0x3087 000029b3: JUMP 000029b4: JUMPDEST 000029b5: PUSH32 0xf000000000000000000000000000000000000000000000000000000000000000 000029d6: PUSH32 0xff00000000000000000000000000000000000000000000000000000000000000 000029f7: DUP3 000029f8: AND 000029f9: LT 000029fa: ISZERO 000029fb: PUSH2 0x2a09 000029fe: JUMPI 000029ff: PUSH2 0x2958 00002a02: PUSH1 0x03 00002a04: DUP5 00002a05: PUSH2 0x3087 00002a08: JUMP 00002a09: JUMPDEST 00002a0a: PUSH32 0xf800000000000000000000000000000000000000000000000000000000000000 00002a2b: PUSH32 0xff00000000000000000000000000000000000000000000000000000000000000 00002a4c: DUP3 00002a4d: AND 00002a4e: LT 00002a4f: ISZERO 00002a50: PUSH2 0x2a5e 00002a53: JUMPI 00002a54: PUSH2 0x2958 00002a57: PUSH1 0x04 00002a59: DUP5 00002a5a: PUSH2 0x3087 00002a5d: JUMP 00002a5e: JUMPDEST 00002a5f: PUSH32 0xfc00000000000000000000000000000000000000000000000000000000000000 00002a80: PUSH32 0xff00000000000000000000000000000000000000000000000000000000000000 00002aa1: DUP3 00002aa2: AND 00002aa3: LT 00002aa4: ISZERO 00002aa5: PUSH2 0x2ab3 00002aa8: JUMPI 00002aa9: PUSH2 0x2958 00002aac: PUSH1 0x05 00002aae: DUP5 00002aaf: PUSH2 0x3087 00002ab2: JUMP 00002ab3: JUMPDEST 00002ab4: PUSH2 0x2abe 00002ab7: PUSH1 0x06 00002ab9: DUP5 00002aba: PUSH2 0x3087 00002abd: JUMP 00002abe: JUMPDEST 00002abf: SWAP3 00002ac0: POP 00002ac1: JUMPDEST 00002ac2: POP 00002ac3: DUP3 00002ac4: PUSH2 0x2acc 00002ac7: DUP2 00002ac8: PUSH2 0x312c 00002acb: JUMP 00002acc: JUMPDEST 00002acd: SWAP4 00002ace: POP 00002acf: POP 00002ad0: PUSH2 0x28b9 00002ad3: JUMP 00002ad4: JUMPDEST 00002ad5: POP 00002ad6: SWAP1 00002ad7: SWAP4 00002ad8: SWAP3 00002ad9: POP 00002ada: POP 00002adb: POP 00002adc: JUMP 00002add: JUMPDEST 00002ade: PUSH1 0x00 00002ae0: DUP1 00002ae1: DUP4 00002ae2: PUSH1 0x1f 00002ae4: DUP5 00002ae5: ADD 00002ae6: SLT 00002ae7: PUSH2 0x2aee 00002aea: JUMPI 00002aeb: DUP2 00002aec: DUP3 00002aed: REVERT 00002aee: JUMPDEST 00002aef: POP 00002af0: DUP2 00002af1: CALLDATALOAD 00002af2: PUSH8 0xffffffffffffffff 00002afb: DUP2 00002afc: GT 00002afd: ISZERO 00002afe: PUSH2 0x2b05 00002b01: JUMPI 00002b02: DUP2 00002b03: DUP3 00002b04: REVERT 00002b05: JUMPDEST 00002b06: PUSH1 0x20 00002b08: DUP4 00002b09: ADD 00002b0a: SWAP2 00002b0b: POP 00002b0c: DUP4 00002b0d: PUSH1 0x20 00002b0f: DUP3 00002b10: DUP6 00002b11: ADD 00002b12: ADD 00002b13: GT 00002b14: ISZERO 00002b15: PUSH2 0x1721 00002b18: JUMPI 00002b19: PUSH1 0x00 00002b1b: DUP1 00002b1c: REVERT 00002b1d: JUMPDEST 00002b1e: PUSH1 0x00 00002b20: DUP3 00002b21: PUSH1 0x1f 00002b23: DUP4 00002b24: ADD 00002b25: SLT 00002b26: PUSH2 0x2b2d 00002b29: JUMPI 00002b2a: DUP1 00002b2b: DUP2 00002b2c: REVERT 00002b2d: JUMPDEST 00002b2e: DUP2 00002b2f: CALLDATALOAD 00002b30: PUSH8 0xffffffffffffffff 00002b39: DUP1 00002b3a: DUP3 00002b3b: GT 00002b3c: ISZERO 00002b3d: PUSH2 0x2b48 00002b40: JUMPI 00002b41: PUSH2 0x2b48 00002b44: PUSH2 0x3194 00002b47: JUMP 00002b48: JUMPDEST 00002b49: PUSH1 0x40 00002b4b: MLOAD 00002b4c: PUSH1 0x1f 00002b4e: DUP4 00002b4f: ADD 00002b50: PUSH1 0x1f 00002b52: NOT 00002b53: SWAP1 00002b54: DUP2 00002b55: AND 00002b56: PUSH1 0x3f 00002b58: ADD 00002b59: AND 00002b5a: DUP2 00002b5b: ADD 00002b5c: SWAP1 00002b5d: DUP3 00002b5e: DUP3 00002b5f: GT 00002b60: DUP2 00002b61: DUP4 00002b62: LT 00002b63: OR 00002b64: ISZERO 00002b65: PUSH2 0x2b70 00002b68: JUMPI 00002b69: PUSH2 0x2b70 00002b6c: PUSH2 0x3194 00002b6f: JUMP 00002b70: JUMPDEST 00002b71: DUP2 00002b72: PUSH1 0x40 00002b74: MSTORE 00002b75: DUP4 00002b76: DUP2 00002b77: MSTORE 00002b78: DUP7 00002b79: PUSH1 0x20 00002b7b: DUP6 00002b7c: DUP9 00002b7d: ADD 00002b7e: ADD 00002b7f: GT 00002b80: ISZERO 00002b81: PUSH2 0x2b88 00002b84: JUMPI 00002b85: DUP5 00002b86: DUP6 00002b87: REVERT 00002b88: JUMPDEST 00002b89: DUP4 00002b8a: PUSH1 0x20 00002b8c: DUP8 00002b8d: ADD 00002b8e: PUSH1 0x20 00002b90: DUP4 00002b91: ADD 00002b92: CALLDATACOPY 00002b93: SWAP3 00002b94: DUP4 00002b95: ADD 00002b96: PUSH1 0x20 00002b98: ADD 00002b99: SWAP4 00002b9a: SWAP1 00002b9b: SWAP4 00002b9c: MSTORE 00002b9d: POP 00002b9e: SWAP4 00002b9f: SWAP3 00002ba0: POP 00002ba1: POP 00002ba2: POP 00002ba3: JUMP 00002ba4: JUMPDEST 00002ba5: PUSH1 0x00 00002ba7: PUSH1 0x20 00002ba9: DUP3 00002baa: DUP5 00002bab: SUB 00002bac: SLT 00002bad: ISZERO 00002bae: PUSH2 0x2bb5 00002bb1: JUMPI 00002bb2: DUP1 00002bb3: DUP2 00002bb4: REVERT 00002bb5: JUMPDEST 00002bb6: DUP2 00002bb7: CALLDATALOAD 00002bb8: PUSH2 0x07c8 00002bbb: DUP2 00002bbc: PUSH2 0x31c3 00002bbf: JUMP 00002bc0: JUMPDEST 00002bc1: PUSH1 0x00 00002bc3: PUSH1 0x20 00002bc5: DUP3 00002bc6: DUP5 00002bc7: SUB 00002bc8: SLT 00002bc9: ISZERO 00002bca: PUSH2 0x2bd1 00002bcd: JUMPI 00002bce: DUP1 00002bcf: DUP2 00002bd0: REVERT 00002bd1: JUMPDEST 00002bd2: DUP2 00002bd3: MLOAD 00002bd4: PUSH2 0x07c8 00002bd7: DUP2 00002bd8: PUSH2 0x31c3 00002bdb: JUMP 00002bdc: JUMPDEST 00002bdd: PUSH1 0x00 00002bdf: PUSH1 0x20 00002be1: DUP3 00002be2: DUP5 00002be3: SUB 00002be4: SLT 00002be5: ISZERO 00002be6: PUSH2 0x2bed 00002be9: JUMPI 00002bea: DUP1 00002beb: DUP2 00002bec: REVERT 00002bed: JUMPDEST 00002bee: DUP2 00002bef: MLOAD 00002bf0: DUP1 00002bf1: ISZERO 00002bf2: ISZERO 00002bf3: DUP2 00002bf4: EQ 00002bf5: PUSH2 0x07c8 00002bf8: JUMPI 00002bf9: DUP2 00002bfa: DUP3 00002bfb: REVERT 00002bfc: JUMPDEST 00002bfd: PUSH1 0x00 00002bff: PUSH1 0x20 00002c01: DUP3 00002c02: DUP5 00002c03: SUB 00002c04: SLT 00002c05: ISZERO 00002c06: PUSH2 0x2c0d 00002c09: JUMPI 00002c0a: DUP1 00002c0b: DUP2 00002c0c: REVERT 00002c0d: JUMPDEST 00002c0e: POP 00002c0f: CALLDATALOAD 00002c10: SWAP2 00002c11: SWAP1 00002c12: POP 00002c13: JUMP 00002c14: JUMPDEST 00002c15: PUSH1 0x00 00002c17: DUP1 00002c18: PUSH1 0x00 00002c1a: DUP1 00002c1b: PUSH1 0x00 00002c1d: DUP1 00002c1e: PUSH1 0xa0 00002c20: DUP8 00002c21: DUP10 00002c22: SUB 00002c23: SLT 00002c24: ISZERO 00002c25: PUSH2 0x2c2c 00002c28: JUMPI 00002c29: DUP2 00002c2a: DUP3 00002c2b: REVERT 00002c2c: JUMPDEST 00002c2d: DUP7 00002c2e: CALLDATALOAD 00002c2f: SWAP6 00002c30: POP 00002c31: PUSH1 0x20 00002c33: DUP8 00002c34: ADD 00002c35: CALLDATALOAD 00002c36: PUSH8 0xffffffffffffffff 00002c3f: DUP2 00002c40: GT 00002c41: ISZERO 00002c42: PUSH2 0x2c49 00002c45: JUMPI 00002c46: DUP3 00002c47: DUP4 00002c48: REVERT 00002c49: JUMPDEST 00002c4a: PUSH2 0x2c55 00002c4d: DUP10 00002c4e: DUP3 00002c4f: DUP11 00002c50: ADD 00002c51: PUSH2 0x2add 00002c54: JUMP 00002c55: JUMPDEST 00002c56: SWAP1 00002c57: SWAP7 00002c58: POP 00002c59: SWAP5 00002c5a: POP 00002c5b: POP 00002c5c: PUSH1 0x40 00002c5e: DUP8 00002c5f: ADD 00002c60: CALLDATALOAD 00002c61: PUSH2 0x2c69 00002c64: DUP2 00002c65: PUSH2 0x31c3 00002c68: JUMP 00002c69: JUMPDEST 00002c6a: SWAP6 00002c6b: SWAP9 00002c6c: SWAP5 00002c6d: SWAP8 00002c6e: POP 00002c6f: SWAP3 00002c70: SWAP6 00002c71: PUSH1 0x60 00002c73: DUP2 00002c74: ADD 00002c75: CALLDATALOAD 00002c76: SWAP5 00002c77: PUSH1 0x80 00002c79: SWAP1 00002c7a: SWAP2 00002c7b: ADD 00002c7c: CALLDATALOAD 00002c7d: SWAP4 00002c7e: POP 00002c7f: SWAP2 00002c80: POP 00002c81: POP 00002c82: JUMP 00002c83: JUMPDEST 00002c84: PUSH1 0x00 00002c86: DUP1 00002c87: PUSH1 0x00 00002c89: DUP1 00002c8a: PUSH1 0x60 00002c8c: DUP6 00002c8d: DUP8 00002c8e: SUB 00002c8f: SLT 00002c90: ISZERO 00002c91: PUSH2 0x2c98 00002c94: JUMPI 00002c95: DUP4 00002c96: DUP5 00002c97: REVERT 00002c98: JUMPDEST 00002c99: DUP5 00002c9a: CALLDATALOAD 00002c9b: SWAP4 00002c9c: POP 00002c9d: PUSH1 0x20 00002c9f: DUP6 00002ca0: ADD 00002ca1: CALLDATALOAD 00002ca2: PUSH8 0xffffffffffffffff 00002cab: DUP2 00002cac: GT 00002cad: ISZERO 00002cae: PUSH2 0x2cb5 00002cb1: JUMPI 00002cb2: DUP4 00002cb3: DUP5 00002cb4: REVERT 00002cb5: JUMPDEST 00002cb6: PUSH2 0x2cc1 00002cb9: DUP8 00002cba: DUP3 00002cbb: DUP9 00002cbc: ADD 00002cbd: PUSH2 0x2add 00002cc0: JUMP 00002cc1: JUMPDEST 00002cc2: SWAP6 00002cc3: SWAP9 00002cc4: SWAP1 00002cc5: SWAP8 00002cc6: POP 00002cc7: SWAP5 00002cc8: SWAP6 00002cc9: PUSH1 0x40 00002ccb: ADD 00002ccc: CALLDATALOAD 00002ccd: SWAP5 00002cce: SWAP4 00002ccf: POP 00002cd0: POP 00002cd1: POP 00002cd2: POP 00002cd3: JUMP 00002cd4: JUMPDEST 00002cd5: PUSH1 0x00 00002cd7: DUP1 00002cd8: PUSH1 0x40 00002cda: DUP4 00002cdb: DUP6 00002cdc: SUB 00002cdd: SLT 00002cde: ISZERO 00002cdf: PUSH2 0x2ce6 00002ce2: JUMPI 00002ce3: DUP2 00002ce4: DUP3 00002ce5: REVERT 00002ce6: JUMPDEST 00002ce7: DUP3 00002ce8: CALLDATALOAD 00002ce9: SWAP2 00002cea: POP 00002ceb: PUSH1 0x20 00002ced: DUP4 00002cee: ADD 00002cef: CALLDATALOAD 00002cf0: PUSH8 0xffffffffffffffff 00002cf9: DUP2 00002cfa: GT 00002cfb: ISZERO 00002cfc: PUSH2 0x2d03 00002cff: JUMPI 00002d00: DUP2 00002d01: DUP3 00002d02: REVERT 00002d03: JUMPDEST 00002d04: PUSH2 0x2d0f 00002d07: DUP6 00002d08: DUP3 00002d09: DUP7 00002d0a: ADD 00002d0b: PUSH2 0x2b1d 00002d0e: JUMP 00002d0f: JUMPDEST 00002d10: SWAP2 00002d11: POP 00002d12: POP 00002d13: SWAP3 00002d14: POP 00002d15: SWAP3 00002d16: SWAP1 00002d17: POP 00002d18: JUMP 00002d19: JUMPDEST 00002d1a: PUSH1 0x00 00002d1c: DUP1 00002d1d: PUSH1 0x00 00002d1f: DUP1 00002d20: PUSH1 0x80 00002d22: DUP6 00002d23: DUP8 00002d24: SUB 00002d25: SLT 00002d26: ISZERO 00002d27: PUSH2 0x2d2e 00002d2a: JUMPI 00002d2b: DUP4 00002d2c: DUP5 00002d2d: REVERT 00002d2e: JUMPDEST 00002d2f: DUP5 00002d30: CALLDATALOAD 00002d31: SWAP4 00002d32: POP 00002d33: PUSH1 0x20 00002d35: DUP6 00002d36: ADD 00002d37: CALLDATALOAD 00002d38: PUSH8 0xffffffffffffffff 00002d41: DUP2 00002d42: GT 00002d43: ISZERO 00002d44: PUSH2 0x2d4b 00002d47: JUMPI 00002d48: DUP4 00002d49: DUP5 00002d4a: REVERT 00002d4b: JUMPDEST 00002d4c: PUSH2 0x2d57 00002d4f: DUP8 00002d50: DUP3 00002d51: DUP9 00002d52: ADD 00002d53: PUSH2 0x2b1d 00002d56: JUMP 00002d57: JUMPDEST 00002d58: SWAP4 00002d59: POP 00002d5a: POP 00002d5b: PUSH1 0x40 00002d5d: DUP6 00002d5e: ADD 00002d5f: CALLDATALOAD 00002d60: PUSH2 0x2d68 00002d63: DUP2 00002d64: PUSH2 0x31c3 00002d67: JUMP 00002d68: JUMPDEST 00002d69: SWAP4 00002d6a: SWAP7 00002d6b: SWAP3 00002d6c: SWAP6 00002d6d: POP 00002d6e: SWAP3 00002d6f: SWAP4 00002d70: PUSH1 0x60 00002d72: ADD 00002d73: CALLDATALOAD 00002d74: SWAP3 00002d75: POP 00002d76: POP 00002d77: JUMP 00002d78: JUMPDEST 00002d79: PUSH1 0x00 00002d7b: DUP1 00002d7c: PUSH1 0x00 00002d7e: DUP1 00002d7f: PUSH1 0x00 00002d81: DUP1 00002d82: PUSH1 0xc0 00002d84: DUP8 00002d85: DUP10 00002d86: SUB 00002d87: SLT 00002d88: ISZERO 00002d89: PUSH2 0x2d90 00002d8c: JUMPI 00002d8d: DUP2 00002d8e: DUP3 00002d8f: REVERT 00002d90: JUMPDEST 00002d91: DUP7 00002d92: CALLDATALOAD 00002d93: SWAP6 00002d94: POP 00002d95: PUSH1 0x20 00002d97: DUP8 00002d98: ADD 00002d99: CALLDATALOAD 00002d9a: PUSH8 0xffffffffffffffff 00002da3: DUP2 00002da4: GT 00002da5: ISZERO 00002da6: PUSH2 0x2dad 00002da9: JUMPI 00002daa: DUP3 00002dab: DUP4 00002dac: REVERT 00002dad: JUMPDEST 00002dae: PUSH2 0x2db9 00002db1: DUP10 00002db2: DUP3 00002db3: DUP11 00002db4: ADD 00002db5: PUSH2 0x2b1d 00002db8: JUMP 00002db9: JUMPDEST 00002dba: SWAP6 00002dbb: POP 00002dbc: POP 00002dbd: PUSH1 0x40 00002dbf: DUP8 00002dc0: ADD 00002dc1: CALLDATALOAD 00002dc2: PUSH2 0x2dca 00002dc5: DUP2 00002dc6: PUSH2 0x31c3 00002dc9: JUMP 00002dca: JUMPDEST 00002dcb: SWAP4 00002dcc: POP 00002dcd: PUSH1 0x60 00002dcf: DUP8 00002dd0: ADD 00002dd1: CALLDATALOAD 00002dd2: SWAP3 00002dd3: POP 00002dd4: PUSH1 0x80 00002dd6: DUP8 00002dd7: ADD 00002dd8: CALLDATALOAD 00002dd9: PUSH2 0x2de1 00002ddc: DUP2 00002ddd: PUSH2 0x31c3 00002de0: JUMP 00002de1: JUMPDEST 00002de2: SWAP2 00002de3: POP 00002de4: PUSH1 0xa0 00002de6: DUP8 00002de7: ADD 00002de8: CALLDATALOAD 00002de9: PUSH2 0x2df1 00002dec: DUP2 00002ded: PUSH2 0x31c3 00002df0: JUMP 00002df1: JUMPDEST 00002df2: DUP1 00002df3: SWAP2 00002df4: POP 00002df5: POP 00002df6: SWAP3 00002df7: SWAP6 00002df8: POP 00002df9: SWAP3 00002dfa: SWAP6 00002dfb: POP 00002dfc: SWAP3 00002dfd: SWAP6 00002dfe: JUMP 00002dff: JUMPDEST 00002e00: PUSH1 0x00 00002e02: DUP1 00002e03: PUSH1 0x00 00002e05: DUP1 00002e06: PUSH1 0x00 00002e08: DUP1 00002e09: PUSH1 0x00 00002e0b: PUSH1 0xe0 00002e0d: DUP9 00002e0e: DUP11 00002e0f: SUB 00002e10: SLT 00002e11: ISZERO 00002e12: PUSH2 0x2e19 00002e15: JUMPI 00002e16: DUP5 00002e17: DUP6 00002e18: REVERT 00002e19: JUMPDEST 00002e1a: DUP8 00002e1b: CALLDATALOAD 00002e1c: SWAP7 00002e1d: POP 00002e1e: PUSH1 0x20 00002e20: DUP9 00002e21: ADD 00002e22: CALLDATALOAD 00002e23: PUSH8 0xffffffffffffffff 00002e2c: DUP2 00002e2d: GT 00002e2e: ISZERO 00002e2f: PUSH2 0x2e36 00002e32: JUMPI 00002e33: DUP6 00002e34: DUP7 00002e35: REVERT 00002e36: JUMPDEST 00002e37: PUSH2 0x2e42 00002e3a: DUP11 00002e3b: DUP3 00002e3c: DUP12 00002e3d: ADD 00002e3e: PUSH2 0x2b1d 00002e41: JUMP 00002e42: JUMPDEST 00002e43: SWAP7 00002e44: POP 00002e45: POP 00002e46: PUSH1 0x40 00002e48: DUP9 00002e49: ADD 00002e4a: CALLDATALOAD 00002e4b: PUSH2 0x2e53 00002e4e: DUP2 00002e4f: PUSH2 0x31c3 00002e52: JUMP 00002e53: JUMPDEST 00002e54: SWAP5 00002e55: POP 00002e56: PUSH1 0x60 00002e58: DUP9 00002e59: ADD 00002e5a: CALLDATALOAD 00002e5b: SWAP4 00002e5c: POP 00002e5d: PUSH1 0x80 00002e5f: DUP9 00002e60: ADD 00002e61: CALLDATALOAD 00002e62: SWAP3 00002e63: POP 00002e64: PUSH1 0xa0 00002e66: DUP9 00002e67: ADD 00002e68: CALLDATALOAD 00002e69: PUSH2 0x2e71 00002e6c: DUP2 00002e6d: PUSH2 0x31c3 00002e70: JUMP 00002e71: JUMPDEST 00002e72: SWAP2 00002e73: POP 00002e74: PUSH1 0xc0 00002e76: DUP9 00002e77: ADD 00002e78: CALLDATALOAD 00002e79: PUSH2 0x2e81 00002e7c: DUP2 00002e7d: PUSH2 0x31c3 00002e80: JUMP 00002e81: JUMPDEST 00002e82: DUP1 00002e83: SWAP2 00002e84: POP 00002e85: POP 00002e86: SWAP3 00002e87: SWAP6 00002e88: SWAP9 00002e89: SWAP2 00002e8a: SWAP5 00002e8b: SWAP8 00002e8c: POP 00002e8d: SWAP3 00002e8e: SWAP6 00002e8f: POP 00002e90: JUMP 00002e91: JUMPDEST 00002e92: PUSH1 0x00 00002e94: DUP1 00002e95: PUSH1 0x00 00002e97: PUSH1 0x60 00002e99: DUP5 00002e9a: DUP7 00002e9b: SUB 00002e9c: SLT 00002e9d: ISZERO 00002e9e: PUSH2 0x2ea5 00002ea1: JUMPI 00002ea2: DUP1 00002ea3: DUP2 00002ea4: REVERT 00002ea5: JUMPDEST 00002ea6: DUP4 00002ea7: CALLDATALOAD 00002ea8: SWAP3 00002ea9: POP 00002eaa: PUSH1 0x20 00002eac: DUP5 00002ead: ADD 00002eae: CALLDATALOAD 00002eaf: PUSH8 0xffffffffffffffff 00002eb8: DUP2 00002eb9: GT 00002eba: ISZERO 00002ebb: PUSH2 0x2ec2 00002ebe: JUMPI 00002ebf: DUP2 00002ec0: DUP3 00002ec1: REVERT 00002ec2: JUMPDEST 00002ec3: PUSH2 0x2ece 00002ec6: DUP7 00002ec7: DUP3 00002ec8: DUP8 00002ec9: ADD 00002eca: PUSH2 0x2b1d 00002ecd: JUMP 00002ece: JUMPDEST 00002ecf: SWAP3 00002ed0: POP 00002ed1: POP 00002ed2: PUSH1 0x40 00002ed4: DUP5 00002ed5: ADD 00002ed6: CALLDATALOAD 00002ed7: SWAP1 00002ed8: POP 00002ed9: SWAP3 00002eda: POP 00002edb: SWAP3 00002edc: POP 00002edd: SWAP3 00002ede: JUMP 00002edf: JUMPDEST 00002ee0: PUSH1 0x00 00002ee2: PUSH1 0x20 00002ee4: DUP3 00002ee5: DUP5 00002ee6: SUB 00002ee7: SLT 00002ee8: ISZERO 00002ee9: PUSH2 0x2ef0 00002eec: JUMPI 00002eed: DUP1 00002eee: DUP2 00002eef: REVERT 00002ef0: JUMPDEST 00002ef1: DUP2 00002ef2: CALLDATALOAD 00002ef3: PUSH32 0xffffffff00000000000000000000000000000000000000000000000000000000 00002f14: DUP2 00002f15: AND 00002f16: DUP2 00002f17: EQ 00002f18: PUSH2 0x07c8 00002f1b: JUMPI 00002f1c: DUP2 00002f1d: DUP3 00002f1e: REVERT 00002f1f: JUMPDEST 00002f20: PUSH1 0x00 00002f22: PUSH1 0x20 00002f24: DUP3 00002f25: DUP5 00002f26: SUB 00002f27: SLT 00002f28: ISZERO 00002f29: PUSH2 0x2f30 00002f2c: JUMPI 00002f2d: DUP1 00002f2e: DUP2 00002f2f: REVERT 00002f30: JUMPDEST 00002f31: DUP2 00002f32: CALLDATALOAD 00002f33: PUSH8 0xffffffffffffffff 00002f3c: DUP2 00002f3d: GT 00002f3e: ISZERO 00002f3f: PUSH2 0x2f46 00002f42: JUMPI 00002f43: DUP2 00002f44: DUP3 00002f45: REVERT 00002f46: JUMPDEST 00002f47: PUSH2 0x0e29 00002f4a: DUP5 00002f4b: DUP3 00002f4c: DUP6 00002f4d: ADD 00002f4e: PUSH2 0x2b1d 00002f51: JUMP 00002f52: JUMPDEST 00002f53: PUSH1 0x00 00002f55: PUSH1 0x20 00002f57: DUP3 00002f58: DUP5 00002f59: SUB 00002f5a: SLT 00002f5b: ISZERO 00002f5c: PUSH2 0x2f63 00002f5f: JUMPI 00002f60: DUP1 00002f61: DUP2 00002f62: REVERT 00002f63: JUMPDEST 00002f64: POP 00002f65: MLOAD 00002f66: SWAP2 00002f67: SWAP1 00002f68: POP 00002f69: JUMP 00002f6a: JUMPDEST 00002f6b: PUSH1 0x00 00002f6d: DUP2 00002f6e: MLOAD 00002f6f: DUP1 00002f70: DUP5 00002f71: MSTORE 00002f72: DUP2 00002f73: JUMPDEST 00002f74: DUP2 00002f75: DUP2 00002f76: LT 00002f77: ISZERO 00002f78: PUSH2 0x2f8f 00002f7b: JUMPI 00002f7c: PUSH1 0x20 00002f7e: DUP2 00002f7f: DUP6 00002f80: ADD 00002f81: DUP2 00002f82: ADD 00002f83: MLOAD 00002f84: DUP7 00002f85: DUP4 00002f86: ADD 00002f87: DUP3 00002f88: ADD 00002f89: MSTORE 00002f8a: ADD 00002f8b: PUSH2 0x2f73 00002f8e: JUMP 00002f8f: JUMPDEST 00002f90: DUP2 00002f91: DUP2 00002f92: GT 00002f93: ISZERO 00002f94: PUSH2 0x2fa0 00002f97: JUMPI 00002f98: DUP3 00002f99: PUSH1 0x20 00002f9b: DUP4 00002f9c: DUP8 00002f9d: ADD 00002f9e: ADD 00002f9f: MSTORE 00002fa0: JUMPDEST 00002fa1: POP 00002fa2: PUSH1 0x1f 00002fa4: ADD 00002fa5: PUSH1 0x1f 00002fa7: NOT 00002fa8: AND 00002fa9: SWAP3 00002faa: SWAP1 00002fab: SWAP3 00002fac: ADD 00002fad: PUSH1 0x20 00002faf: ADD 00002fb0: SWAP3 00002fb1: SWAP2 00002fb2: POP 00002fb3: POP 00002fb4: JUMP 00002fb5: JUMPDEST 00002fb6: DUP2 00002fb7: DUP4 00002fb8: DUP3 00002fb9: CALLDATACOPY 00002fba: PUSH1 0x00 00002fbc: SWAP2 00002fbd: ADD 00002fbe: SWAP1 00002fbf: DUP2 00002fc0: MSTORE 00002fc1: SWAP2 00002fc2: SWAP1 00002fc3: POP 00002fc4: JUMP 00002fc5: JUMPDEST 00002fc6: DUP4 00002fc7: DUP2 00002fc8: MSTORE 00002fc9: PUSH1 0x60 00002fcb: PUSH1 0x20 00002fcd: DUP3 00002fce: ADD 00002fcf: MSTORE 00002fd0: PUSH1 0x00 00002fd2: PUSH2 0x2fde 00002fd5: PUSH1 0x60 00002fd7: DUP4 00002fd8: ADD 00002fd9: DUP6 00002fda: PUSH2 0x2f6a 00002fdd: JUMP 00002fde: JUMPDEST 00002fdf: SWAP1 00002fe0: POP 00002fe1: PUSH1 0x01 00002fe3: PUSH1 0x01 00002fe5: PUSH1 0xa0 00002fe7: SHL 00002fe8: SUB 00002fe9: DUP4 00002fea: AND 00002feb: PUSH1 0x40 00002fed: DUP4 00002fee: ADD 00002fef: MSTORE 00002ff0: SWAP5 00002ff1: SWAP4 00002ff2: POP 00002ff3: POP 00002ff4: POP 00002ff5: POP 00002ff6: JUMP 00002ff7: JUMPDEST 00002ff8: DUP5 00002ff9: DUP2 00002ffa: MSTORE 00002ffb: PUSH1 0x80 00002ffd: PUSH1 0x20 00002fff: DUP3 00003000: ADD 00003001: MSTORE 00003002: PUSH1 0x00 00003004: PUSH2 0x3010 00003007: PUSH1 0x80 00003009: DUP4 0000300a: ADD 0000300b: DUP7 0000300c: PUSH2 0x2f6a 0000300f: JUMP 00003010: JUMPDEST 00003011: PUSH1 0x40 00003013: DUP4 00003014: ADD 00003015: SWAP5 00003016: SWAP1 00003017: SWAP5 00003018: MSTORE 00003019: POP 0000301a: PUSH1 0x60 0000301c: ADD 0000301d: MSTORE 0000301e: SWAP3 0000301f: SWAP2 00003020: POP 00003021: POP 00003022: JUMP 00003023: JUMPDEST 00003024: PUSH1 0x60 00003026: DUP2 00003027: MSTORE 00003028: DUP4 00003029: PUSH1 0x60 0000302b: DUP3 0000302c: ADD 0000302d: MSTORE 0000302e: DUP4 0000302f: DUP6 00003030: PUSH1 0x80 00003032: DUP4 00003033: ADD 00003034: CALLDATACOPY 00003035: PUSH1 0x00 00003037: DUP1 00003038: PUSH1 0x80 0000303a: DUP7 0000303b: DUP5 0000303c: ADD 0000303d: ADD 0000303e: MSTORE 0000303f: PUSH1 0x80 00003041: PUSH1 0x1f 00003043: NOT 00003044: PUSH1 0x1f 00003046: DUP8 00003047: ADD 00003048: AND 00003049: DUP4 0000304a: ADD 0000304b: ADD 0000304c: SWAP1 0000304d: POP 0000304e: DUP4 0000304f: PUSH1 0x20 00003051: DUP4 00003052: ADD 00003053: MSTORE 00003054: DUP3 00003055: PUSH1 0x40 00003057: DUP4 00003058: ADD 00003059: MSTORE 0000305a: SWAP6 0000305b: SWAP5 0000305c: POP 0000305d: POP 0000305e: POP 0000305f: POP 00003060: POP 00003061: JUMP 00003062: JUMPDEST 00003063: PUSH1 0x60 00003065: DUP2 00003066: MSTORE 00003067: PUSH1 0x00 00003069: PUSH2 0x3075 0000306c: PUSH1 0x60 0000306e: DUP4 0000306f: ADD 00003070: DUP7 00003071: PUSH2 0x2f6a 00003074: JUMP 00003075: JUMPDEST 00003076: PUSH1 0x20 00003078: DUP4 00003079: ADD 0000307a: SWAP5 0000307b: SWAP1 0000307c: SWAP5 0000307d: MSTORE 0000307e: POP 0000307f: PUSH1 0x40 00003081: ADD 00003082: MSTORE 00003083: SWAP2 00003084: SWAP1 00003085: POP 00003086: JUMP 00003087: JUMPDEST 00003088: PUSH1 0x00 0000308a: DUP3 0000308b: NOT 0000308c: DUP3 0000308d: GT 0000308e: ISZERO 0000308f: PUSH2 0x309a 00003092: JUMPI 00003093: PUSH2 0x309a 00003096: PUSH2 0x3165 00003099: JUMP 0000309a: JUMPDEST 0000309b: POP 0000309c: ADD 0000309d: SWAP1 0000309e: JUMP 0000309f: JUMPDEST 000030a0: PUSH1 0x00 000030a2: DUP3 000030a3: PUSH2 0x30d3 000030a6: JUMPI 000030a7: PUSH32 0x4e487b7100000000000000000000000000000000000000000000000000000000 000030c8: DUP2 000030c9: MSTORE 000030ca: PUSH1 0x12 000030cc: PUSH1 0x04 000030ce: MSTORE 000030cf: PUSH1 0x24 000030d1: DUP2 000030d2: REVERT 000030d3: JUMPDEST 000030d4: POP 000030d5: DIV 000030d6: SWAP1 000030d7: JUMP 000030d8: JUMPDEST 000030d9: PUSH1 0x00 000030db: DUP2 000030dc: PUSH32 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 000030fd: DIV 000030fe: DUP4 000030ff: GT 00003100: DUP3 00003101: ISZERO 00003102: ISZERO 00003103: AND 00003104: ISZERO 00003105: PUSH2 0x3110 00003108: JUMPI 00003109: PUSH2 0x3110 0000310c: PUSH2 0x3165 0000310f: JUMP 00003110: JUMPDEST 00003111: POP 00003112: MUL 00003113: SWAP1 00003114: JUMP 00003115: JUMPDEST 00003116: PUSH1 0x00 00003118: DUP3 00003119: DUP3 0000311a: LT 0000311b: ISZERO 0000311c: PUSH2 0x3127 0000311f: JUMPI 00003120: PUSH2 0x3127 00003123: PUSH2 0x3165 00003126: JUMP 00003127: JUMPDEST 00003128: POP 00003129: SUB 0000312a: SWAP1 0000312b: JUMP 0000312c: JUMPDEST 0000312d: PUSH1 0x00 0000312f: PUSH32 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 00003150: DUP3 00003151: EQ 00003152: ISZERO 00003153: PUSH2 0x315e 00003156: JUMPI 00003157: PUSH2 0x315e 0000315a: PUSH2 0x3165 0000315d: JUMP 0000315e: JUMPDEST 0000315f: POP 00003160: PUSH1 0x01 00003162: ADD 00003163: SWAP1 00003164: JUMP 00003165: JUMPDEST 00003166: PUSH32 0x4e487b7100000000000000000000000000000000000000000000000000000000 00003187: PUSH1 0x00 00003189: MSTORE 0000318a: PUSH1 0x11 0000318c: PUSH1 0x04 0000318e: MSTORE 0000318f: PUSH1 0x24 00003191: PUSH1 0x00 00003193: REVERT 00003194: JUMPDEST 00003195: PUSH32 0x4e487b7100000000000000000000000000000000000000000000000000000000 000031b6: PUSH1 0x00 000031b8: MSTORE 000031b9: PUSH1 0x41 000031bb: PUSH1 0x04 000031bd: MSTORE 000031be: PUSH1 0x24 000031c0: PUSH1 0x00 000031c2: REVERT 000031c3: JUMPDEST 000031c4: PUSH1 0x01 000031c6: PUSH1 0x01 000031c8: PUSH1 0xa0 000031ca: SHL 000031cb: SUB 000031cc: DUP2 000031cd: AND 000031ce: DUP2 000031cf: EQ 000031d0: PUSH2 0x23df 000031d3: JUMPI 000031d4: PUSH1 0x00 000031d6: DUP1 000031d7: REVERT 000031d8: INVALID 000031d9: LOG2 000031da: PUSH5 0x6970667358 000031e0: UNKNOWN(0x22) 000031e1: SLT 000031e2: KECCAK256 000031e3: EXTCODECOPY 000031e4: PUSH3 0x75ad28 000031e8: MSTORE8 000031e9: PUSH21 0xecf0754ad7dccefeec2bed9e6ac1811740bd097bd9 000031ff: EXTCODECOPY 00003200: UNKNOWN(0xD4) 00003201: SWAP11 00003202: UNKNOWN(0xFB) 00003203: PUSH5 0x736f6c6343 00003209: STOP 0000320a: ADDMOD 0000320b: DIV 0000320c: STOP 0000320d: CALLER
| Severity | Category | Tool | Title | Confidence | Validated | Confirmed | Details |
|---|---|---|---|---|---|---|---|
| high | other | detector | Untrusted CALL target/value reachable | 60 | no | no |
viewtrace_id: 0x4657587dfc8ba77874b23edaf96a4e7becb09785b092d376255af8f4df8a8950
call_targets:
0x78d47e6ceca8d20b1db1b831b84244a5d7871a64
target_varies:
no
classification:
constant_target
validation_json{
"sink": "CALL",
"errors": 0,
"status": "sink_reached",
"attempts": 1,
"trace_id": "0x4657587dfc8ba77874b23edaf96a4e7becb09785b092d376255af8f4df8a8950",
"confirmed": false,
"trace_mode": "callTracer",
"call_targets": [
"0x78d47e6ceca8d20b1db1b831b84244a5d7871a64"
],
"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": "0xf024ad44",
"selector": "0xf024ad44",
"calldata_variants": [
"0xf024ad44",
"0xf024ad440000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xf14fcbc8",
"selector": "0xf14fcbc8",
"calldata_variants": [
"0xf14fcbc8",
"0xf14fcbc80000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xf2fde38b",
"selector": "0xf2fde38b",
"calldata_variants": [
"0xf2fde38b",
"0xf2fde38b0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xce1e09c0",
"selector": "0xce1e09c0",
"calldata_variants": [
"0xce1e09c0",
"0xce1e09c00000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xd6238f7d",
"selector": "0xd6238f7d",
"calldata_variants": [
"0xd6238f7d",
"0xd6238f7d0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xb07b9eec",
"selector": "0xb07b9eec",
"calldata_variants": [
"0xb07b9eec",
"0xb07b9eec0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xc1eeb972",
"selector": "0xc1eeb972",
"calldata_variants": [
"0xc1eeb972",
"0xc1eeb9720000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xc837b0d1",
"selector": "0xc837b0d1",
"calldata_variants": [
"0xc837b0d1",
"0xc837b0d10000000000000000000000000000000000000000000000000000000000000000"
]
}
]
}
evidence_json{
"examples": [
{
"pc": 2140,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
},
{
"pc": 2297,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
},
{
"pc": 2654,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
}
],
"call_count": 20,
"guards_detected": [],
"untrusted_call_count": 20
}
|
| high | other | detector | ETH value transfer possible | 55 | no | no |
viewtrace_id: 0x4657587dfc8ba77874b23edaf96a4e7becb09785b092d376255af8f4df8a8950
call_targets:
0x78d47e6ceca8d20b1db1b831b84244a5d7871a64
target_varies:
no
classification:
constant_target
validation_json{
"sink": "CALL",
"errors": 0,
"status": "sink_reached",
"attempts": 1,
"trace_id": "0x4657587dfc8ba77874b23edaf96a4e7becb09785b092d376255af8f4df8a8950",
"confirmed": false,
"trace_mode": "callTracer",
"call_targets": [
"0x78d47e6ceca8d20b1db1b831b84244a5d7871a64"
],
"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": "0xf024ad44",
"selector": "0xf024ad44",
"calldata_variants": [
"0xf024ad44",
"0xf024ad440000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xf14fcbc8",
"selector": "0xf14fcbc8",
"calldata_variants": [
"0xf14fcbc8",
"0xf14fcbc80000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xf2fde38b",
"selector": "0xf2fde38b",
"calldata_variants": [
"0xf2fde38b",
"0xf2fde38b0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xce1e09c0",
"selector": "0xce1e09c0",
"calldata_variants": [
"0xce1e09c0",
"0xce1e09c00000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xd6238f7d",
"selector": "0xd6238f7d",
"calldata_variants": [
"0xd6238f7d",
"0xd6238f7d0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xb07b9eec",
"selector": "0xb07b9eec",
"calldata_variants": [
"0xb07b9eec",
"0xb07b9eec0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xc1eeb972",
"selector": "0xc1eeb972",
"calldata_variants": [
"0xc1eeb972",
"0xc1eeb9720000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xc837b0d1",
"selector": "0xc837b0d1",
"calldata_variants": [
"0xc837b0d1",
"0xc837b0d10000000000000000000000000000000000000000000000000000000000000000"
]
}
]
}
evidence_json{
"examples": [
{
"pc": 2140,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
},
{
"pc": 2297,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
},
{
"pc": 2654,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
}
],
"eth_value_calls": 20,
"guards_detected": []
}
|