019b3844-9757-7116-97c7-01ec592a1bc4
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 |
|---|---|---|---|---|
| 13705 | artifact.fetch | complete | 1 / 3 | 3 months ago |
| 13706 | tool.cast_disasm | complete | 1 / 3 | 3 months ago |
| 56805 | analysis.bundle | complete | 1 / 3 | 1 week ago |
| 56806 | capability.graph | complete | 1 / 3 | 1 week ago |
| 56807 | detector.run | complete | 1 / 3 | 1 week ago |
| 56808 | validation.fork | complete | 1 / 3 | 1 week 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 0x03ac 0000000c: JUMPI 0000000d: PUSH1 0x00 0000000f: CALLDATALOAD 00000010: PUSH1 0xe0 00000012: SHR 00000013: DUP1 00000014: PUSH4 0x84233707 00000019: GT 0000001a: PUSH2 0x01e7 0000001d: JUMPI 0000001e: DUP1 0000001f: PUSH4 0xca7f171a 00000024: GT 00000025: PUSH2 0x010d 00000028: JUMPI 00000029: DUP1 0000002a: PUSH4 0xe941fa78 0000002f: GT 00000030: PUSH2 0x00a0 00000033: JUMPI 00000034: DUP1 00000035: PUSH4 0xf1ae3c7f 0000003a: GT 0000003b: PUSH2 0x006f 0000003e: JUMPI 0000003f: DUP1 00000040: PUSH4 0xf1ae3c7f 00000045: EQ 00000046: PUSH2 0x0ce4 00000049: JUMPI 0000004a: DUP1 0000004b: PUSH4 0xf2fde38b 00000050: EQ 00000051: PUSH2 0x0d17 00000054: JUMPI 00000055: DUP1 00000056: PUSH4 0xf6cad255 0000005b: EQ 0000005c: PUSH2 0x0d4a 0000005f: JUMPI 00000060: DUP1 00000061: PUSH4 0xfdec254f 00000066: EQ 00000067: PUSH2 0x0d7d 0000006a: JUMPI 0000006b: PUSH2 0x03ac 0000006e: JUMP 0000006f: JUMPDEST 00000070: DUP1 00000071: PUSH4 0xe941fa78 00000076: EQ 00000077: PUSH2 0x0c3f 0000007a: JUMPI 0000007b: DUP1 0000007c: PUSH4 0xeb7afed0 00000081: EQ 00000082: PUSH2 0x0c54 00000085: JUMPI 00000086: DUP1 00000087: PUSH4 0xefdf0bb0 0000008c: EQ 0000008d: PUSH2 0x0c7e 00000090: JUMPI 00000091: DUP1 00000092: PUSH4 0xf196d018 00000097: EQ 00000098: PUSH2 0x0cb1 0000009b: JUMPI 0000009c: PUSH2 0x03ac 0000009f: JUMP 000000a0: JUMPDEST 000000a1: DUP1 000000a2: PUSH4 0xdd62ed3e 000000a7: GT 000000a8: PUSH2 0x00dc 000000ab: JUMPI 000000ac: DUP1 000000ad: PUSH4 0xdd62ed3e 000000b2: EQ 000000b3: PUSH2 0x0b74 000000b6: JUMPI 000000b7: DUP1 000000b8: PUSH4 0xe2b11a64 000000bd: EQ 000000be: PUSH2 0x0baf 000000c1: JUMPI 000000c2: DUP1 000000c3: PUSH4 0xe56df6c6 000000c8: EQ 000000c9: PUSH2 0x0be2 000000cc: JUMPI 000000cd: DUP1 000000ce: PUSH4 0xe9144e73 000000d3: EQ 000000d4: PUSH2 0x0c0c 000000d7: JUMPI 000000d8: PUSH2 0x03ac 000000db: JUMP 000000dc: JUMPDEST 000000dd: DUP1 000000de: PUSH4 0xca7f171a 000000e3: EQ 000000e4: PUSH2 0x0aed 000000e7: JUMPI 000000e8: DUP1 000000e9: PUSH4 0xd2d97b06 000000ee: EQ 000000ef: PUSH2 0x0b17 000000f2: JUMPI 000000f3: DUP1 000000f4: PUSH4 0xd494d586 000000f9: EQ 000000fa: PUSH2 0x0b2c 000000fd: JUMPI 000000fe: DUP1 000000ff: PUSH4 0xda2b9bfa 00000104: EQ 00000105: PUSH2 0x0b5f 00000108: JUMPI 00000109: PUSH2 0x03ac 0000010c: JUMP 0000010d: JUMPDEST 0000010e: DUP1 0000010f: PUSH4 0x99b16efd 00000114: GT 00000115: PUSH2 0x0185 00000118: JUMPI 00000119: DUP1 0000011a: PUSH4 0xb37c5515 0000011f: GT 00000120: PUSH2 0x0154 00000123: JUMPI 00000124: DUP1 00000125: PUSH4 0xb37c5515 0000012a: EQ 0000012b: PUSH2 0x0a14 0000012e: JUMPI 0000012f: DUP1 00000130: PUSH4 0xc072ea43 00000135: EQ 00000136: PUSH2 0x0a57 00000139: JUMPI 0000013a: DUP1 0000013b: PUSH4 0xc522e74f 00000140: EQ 00000141: PUSH2 0x0a90 00000144: JUMPI 00000145: DUP1 00000146: PUSH4 0xc99d3a06 0000014b: EQ 0000014c: PUSH2 0x0aba 0000014f: JUMPI 00000150: PUSH2 0x03ac 00000153: JUMP 00000154: JUMPDEST 00000155: DUP1 00000156: PUSH4 0x99b16efd 0000015b: EQ 0000015c: PUSH2 0x0978 0000015f: JUMPI 00000160: DUP1 00000161: PUSH4 0x9bf74519 00000166: EQ 00000167: PUSH2 0x098d 0000016a: JUMPI 0000016b: DUP1 0000016c: PUSH4 0xa457c2d7 00000171: EQ 00000172: PUSH2 0x09a2 00000175: JUMPI 00000176: DUP1 00000177: PUSH4 0xa9059cbb 0000017c: EQ 0000017d: PUSH2 0x09db 00000180: JUMPI 00000181: PUSH2 0x03ac 00000184: JUMP 00000185: JUMPDEST 00000186: DUP1 00000187: PUSH4 0x8fe605ad 0000018c: GT 0000018d: PUSH2 0x01c1 00000190: JUMPI 00000191: DUP1 00000192: PUSH4 0x8fe605ad 00000197: EQ 00000198: PUSH2 0x090d 0000019b: JUMPI 0000019c: DUP1 0000019d: PUSH4 0x93fab9ee 000001a2: EQ 000001a3: PUSH2 0x0922 000001a6: JUMPI 000001a7: DUP1 000001a8: PUSH4 0x94bf804d 000001ad: EQ 000001ae: PUSH2 0x0937 000001b1: JUMPI 000001b2: DUP1 000001b3: PUSH4 0x95d89b41 000001b8: EQ 000001b9: PUSH2 0x0963 000001bc: JUMPI 000001bd: PUSH2 0x03ac 000001c0: JUMP 000001c1: JUMPDEST 000001c2: DUP1 000001c3: PUSH4 0x84233707 000001c8: EQ 000001c9: PUSH2 0x08b0 000001cc: JUMPI 000001cd: DUP1 000001ce: PUSH4 0x89a604eb 000001d3: EQ 000001d4: PUSH2 0x08e3 000001d7: JUMPI 000001d8: DUP1 000001d9: PUSH4 0x8da5cb5b 000001de: EQ 000001df: PUSH2 0x08f8 000001e2: JUMPI 000001e3: PUSH2 0x03ac 000001e6: JUMP 000001e7: JUMPDEST 000001e8: DUP1 000001e9: PUSH4 0x24552f33 000001ee: GT 000001ef: PUSH2 0x02d7 000001f2: JUMPI 000001f3: DUP1 000001f4: PUSH4 0x54588637 000001f9: GT 000001fa: PUSH2 0x026a 000001fd: JUMPI 000001fe: DUP1 000001ff: PUSH4 0x77be2f14 00000204: GT 00000205: PUSH2 0x0239 00000208: JUMPI 00000209: DUP1 0000020a: PUSH4 0x77be2f14 0000020f: EQ 00000210: PUSH2 0x081a 00000213: JUMPI 00000214: DUP1 00000215: PUSH4 0x7bc6729b 0000021a: EQ 0000021b: PUSH2 0x084d 0000021e: JUMPI 0000021f: DUP1 00000220: PUSH4 0x7c365e1b 00000225: EQ 00000226: PUSH2 0x0862 00000229: JUMPI 0000022a: DUP1 0000022b: PUSH4 0x7dbe5f10 00000230: EQ 00000231: PUSH2 0x089b 00000234: JUMPI 00000235: PUSH2 0x03ac 00000238: JUMP 00000239: JUMPDEST 0000023a: DUP1 0000023b: PUSH4 0x54588637 00000240: EQ 00000241: PUSH2 0x0793 00000244: JUMPI 00000245: DUP1 00000246: PUSH4 0x70a08231 0000024b: EQ 0000024c: PUSH2 0x07a8 0000024f: JUMPI 00000250: DUP1 00000251: PUSH4 0x715018a6 00000256: EQ 00000257: PUSH2 0x07db 0000025a: JUMPI 0000025b: DUP1 0000025c: PUSH4 0x75e8ef5c 00000261: EQ 00000262: PUSH2 0x07f0 00000265: JUMPI 00000266: PUSH2 0x03ac 00000269: JUMP 0000026a: JUMPDEST 0000026b: DUP1 0000026c: PUSH4 0x39509351 00000271: GT 00000272: PUSH2 0x02a6 00000275: JUMPI 00000276: DUP1 00000277: PUSH4 0x39509351 0000027c: EQ 0000027d: PUSH2 0x071b 00000280: JUMPI 00000281: DUP1 00000282: PUSH4 0x491547f5 00000287: EQ 00000288: PUSH2 0x0754 0000028b: JUMPI 0000028c: DUP1 0000028d: PUSH4 0x4d7efed7 00000292: EQ 00000293: PUSH2 0x0769 00000296: JUMPI 00000297: DUP1 00000298: PUSH4 0x4f0e0ef3 0000029d: EQ 0000029e: PUSH2 0x077e 000002a1: JUMPI 000002a2: PUSH2 0x03ac 000002a5: JUMP 000002a6: JUMPDEST 000002a7: DUP1 000002a8: PUSH4 0x24552f33 000002ad: EQ 000002ae: PUSH2 0x06b1 000002b1: JUMPI 000002b2: DUP1 000002b3: PUSH4 0x25240810 000002b8: EQ 000002b9: PUSH2 0x06c6 000002bc: JUMPI 000002bd: DUP1 000002be: PUSH4 0x2e3d4807 000002c3: EQ 000002c4: PUSH2 0x06db 000002c7: JUMPI 000002c8: DUP1 000002c9: PUSH4 0x313ce567 000002ce: EQ 000002cf: PUSH2 0x06f0 000002d2: JUMPI 000002d3: PUSH2 0x03ac 000002d6: JUMP 000002d7: JUMPDEST 000002d8: DUP1 000002d9: PUSH4 0x12d43a51 000002de: GT 000002df: PUSH2 0x034f 000002e2: JUMPI 000002e3: DUP1 000002e4: PUSH4 0x18160ddd 000002e9: GT 000002ea: PUSH2 0x031e 000002ed: JUMPI 000002ee: DUP1 000002ef: PUSH4 0x18160ddd 000002f4: EQ 000002f5: PUSH2 0x05d4 000002f8: JUMPI 000002f9: DUP1 000002fa: PUSH4 0x1cf3cf31 000002ff: EQ 00000300: PUSH2 0x05e9 00000303: JUMPI 00000304: DUP1 00000305: PUSH4 0x23b872dd 0000030a: EQ 0000030b: PUSH2 0x063b 0000030e: JUMPI 0000030f: DUP1 00000310: PUSH4 0x23e6f5e2 00000315: EQ 00000316: PUSH2 0x067e 00000319: JUMPI 0000031a: PUSH2 0x03ac 0000031d: JUMP 0000031e: JUMPDEST 0000031f: DUP1 00000320: PUSH4 0x12d43a51 00000325: EQ 00000326: PUSH2 0x055a 00000329: JUMPI 0000032a: DUP1 0000032b: PUSH4 0x13966db5 00000330: EQ 00000331: PUSH2 0x056f 00000334: JUMPI 00000335: DUP1 00000336: PUSH4 0x1432e810 0000033b: EQ 0000033c: PUSH2 0x0584 0000033f: JUMPI 00000340: DUP1 00000341: PUSH4 0x17d33845 00000346: EQ 00000347: PUSH2 0x05bf 0000034a: JUMPI 0000034b: PUSH2 0x03ac 0000034e: JUMP 0000034f: JUMPDEST 00000350: DUP1 00000351: PUSH4 0x0acac95e 00000356: GT 00000357: PUSH2 0x038b 0000035a: JUMPI 0000035b: DUP1 0000035c: PUSH4 0x0acac95e 00000361: EQ 00000362: PUSH2 0x04c3 00000365: JUMPI 00000366: DUP1 00000367: PUSH4 0x0c7d5cd8 0000036c: EQ 0000036d: PUSH2 0x04ed 00000370: JUMPI 00000371: DUP1 00000372: PUSH4 0x0ed2dff0 00000377: EQ 00000378: PUSH2 0x0514 0000037b: JUMPI 0000037c: DUP1 0000037d: PUSH4 0x1190016c 00000382: EQ 00000383: PUSH2 0x0545 00000386: JUMPI 00000387: PUSH2 0x03ac 0000038a: JUMP 0000038b: JUMPDEST 0000038c: DUP1 0000038d: PUSH3 0xf714ce 00000391: EQ 00000392: PUSH2 0x03b1 00000395: JUMPI 00000396: DUP1 00000397: PUSH4 0x06fdde03 0000039c: EQ 0000039d: PUSH2 0x03ec 000003a0: JUMPI 000003a1: DUP1 000003a2: PUSH4 0x095ea7b3 000003a7: EQ 000003a8: PUSH2 0x0476 000003ab: JUMPI 000003ac: JUMPDEST 000003ad: PUSH1 0x00 000003af: DUP1 000003b0: REVERT 000003b1: JUMPDEST 000003b2: CALLVALUE 000003b3: DUP1 000003b4: ISZERO 000003b5: PUSH2 0x03bd 000003b8: JUMPI 000003b9: PUSH1 0x00 000003bb: DUP1 000003bc: REVERT 000003bd: JUMPDEST 000003be: POP 000003bf: PUSH2 0x03ea 000003c2: PUSH1 0x04 000003c4: DUP1 000003c5: CALLDATASIZE 000003c6: SUB 000003c7: PUSH1 0x40 000003c9: DUP2 000003ca: LT 000003cb: ISZERO 000003cc: PUSH2 0x03d4 000003cf: JUMPI 000003d0: PUSH1 0x00 000003d2: DUP1 000003d3: REVERT 000003d4: JUMPDEST 000003d5: POP 000003d6: DUP1 000003d7: CALLDATALOAD 000003d8: SWAP1 000003d9: PUSH1 0x20 000003db: ADD 000003dc: CALLDATALOAD 000003dd: PUSH1 0x01 000003df: PUSH1 0x01 000003e1: PUSH1 0xa0 000003e3: SHL 000003e4: SUB 000003e5: AND 000003e6: PUSH2 0x0d92 000003e9: JUMP 000003ea: JUMPDEST 000003eb: STOP 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 0x0401 000003fd: PUSH2 0x130b 00000400: JUMP 00000401: JUMPDEST 00000402: PUSH1 0x40 00000404: DUP1 00000405: MLOAD 00000406: PUSH1 0x20 00000408: DUP1 00000409: DUP3 0000040a: MSTORE 0000040b: DUP4 0000040c: MLOAD 0000040d: DUP2 0000040e: DUP4 0000040f: ADD 00000410: MSTORE 00000411: DUP4 00000412: MLOAD 00000413: SWAP2 00000414: SWAP3 00000415: DUP4 00000416: SWAP3 00000417: SWAP1 00000418: DUP4 00000419: ADD 0000041a: SWAP2 0000041b: DUP6 0000041c: ADD 0000041d: SWAP1 0000041e: DUP1 0000041f: DUP4 00000420: DUP4 00000421: PUSH1 0x00 00000423: JUMPDEST 00000424: DUP4 00000425: DUP2 00000426: LT 00000427: ISZERO 00000428: PUSH2 0x043b 0000042b: JUMPI 0000042c: DUP2 0000042d: DUP2 0000042e: ADD 0000042f: MLOAD 00000430: DUP4 00000431: DUP3 00000432: ADD 00000433: MSTORE 00000434: PUSH1 0x20 00000436: ADD 00000437: PUSH2 0x0423 0000043a: JUMP 0000043b: JUMPDEST 0000043c: POP 0000043d: POP 0000043e: POP 0000043f: POP 00000440: SWAP1 00000441: POP 00000442: SWAP1 00000443: DUP2 00000444: ADD 00000445: SWAP1 00000446: PUSH1 0x1f 00000448: AND 00000449: DUP1 0000044a: ISZERO 0000044b: PUSH2 0x0468 0000044e: JUMPI 0000044f: DUP1 00000450: DUP3 00000451: SUB 00000452: DUP1 00000453: MLOAD 00000454: PUSH1 0x01 00000456: DUP4 00000457: PUSH1 0x20 00000459: SUB 0000045a: PUSH2 0x0100 0000045d: EXP 0000045e: SUB 0000045f: NOT 00000460: AND 00000461: DUP2 00000462: MSTORE 00000463: PUSH1 0x20 00000465: ADD 00000466: SWAP2 00000467: POP 00000468: JUMPDEST 00000469: POP 0000046a: SWAP3 0000046b: POP 0000046c: POP 0000046d: POP 0000046e: PUSH1 0x40 00000470: MLOAD 00000471: DUP1 00000472: SWAP2 00000473: SUB 00000474: SWAP1 00000475: RETURN 00000476: JUMPDEST 00000477: CALLVALUE 00000478: DUP1 00000479: ISZERO 0000047a: PUSH2 0x0482 0000047d: JUMPI 0000047e: PUSH1 0x00 00000480: DUP1 00000481: REVERT 00000482: JUMPDEST 00000483: POP 00000484: PUSH2 0x04af 00000487: PUSH1 0x04 00000489: DUP1 0000048a: CALLDATASIZE 0000048b: SUB 0000048c: PUSH1 0x40 0000048e: DUP2 0000048f: LT 00000490: ISZERO 00000491: PUSH2 0x0499 00000494: JUMPI 00000495: PUSH1 0x00 00000497: DUP1 00000498: REVERT 00000499: JUMPDEST 0000049a: POP 0000049b: PUSH1 0x01 0000049d: PUSH1 0x01 0000049f: PUSH1 0xa0 000004a1: SHL 000004a2: SUB 000004a3: DUP2 000004a4: CALLDATALOAD 000004a5: AND 000004a6: SWAP1 000004a7: PUSH1 0x20 000004a9: ADD 000004aa: CALLDATALOAD 000004ab: PUSH2 0x13a2 000004ae: JUMP 000004af: JUMPDEST 000004b0: PUSH1 0x40 000004b2: DUP1 000004b3: MLOAD 000004b4: SWAP2 000004b5: ISZERO 000004b6: ISZERO 000004b7: DUP3 000004b8: MSTORE 000004b9: MLOAD 000004ba: SWAP1 000004bb: DUP2 000004bc: SWAP1 000004bd: SUB 000004be: PUSH1 0x20 000004c0: ADD 000004c1: SWAP1 000004c2: RETURN 000004c3: JUMPDEST 000004c4: CALLVALUE 000004c5: DUP1 000004c6: ISZERO 000004c7: PUSH2 0x04cf 000004ca: JUMPI 000004cb: PUSH1 0x00 000004cd: DUP1 000004ce: REVERT 000004cf: JUMPDEST 000004d0: POP 000004d1: PUSH2 0x04af 000004d4: PUSH1 0x04 000004d6: DUP1 000004d7: CALLDATASIZE 000004d8: SUB 000004d9: PUSH1 0x20 000004db: DUP2 000004dc: LT 000004dd: ISZERO 000004de: PUSH2 0x04e6 000004e1: JUMPI 000004e2: PUSH1 0x00 000004e4: DUP1 000004e5: REVERT 000004e6: JUMPDEST 000004e7: POP 000004e8: CALLDATALOAD 000004e9: PUSH2 0x1663 000004ec: JUMP 000004ed: JUMPDEST 000004ee: CALLVALUE 000004ef: DUP1 000004f0: ISZERO 000004f1: PUSH2 0x04f9 000004f4: JUMPI 000004f5: PUSH1 0x00 000004f7: DUP1 000004f8: REVERT 000004f9: JUMPDEST 000004fa: POP 000004fb: PUSH2 0x0502 000004fe: PUSH2 0x18f0 00000501: JUMP 00000502: JUMPDEST 00000503: PUSH1 0x40 00000505: DUP1 00000506: MLOAD 00000507: SWAP2 00000508: DUP3 00000509: MSTORE 0000050a: MLOAD 0000050b: SWAP1 0000050c: DUP2 0000050d: SWAP1 0000050e: SUB 0000050f: PUSH1 0x20 00000511: ADD 00000512: SWAP1 00000513: RETURN 00000514: JUMPDEST 00000515: CALLVALUE 00000516: DUP1 00000517: ISZERO 00000518: PUSH2 0x0520 0000051b: JUMPI 0000051c: PUSH1 0x00 0000051e: DUP1 0000051f: REVERT 00000520: JUMPDEST 00000521: POP 00000522: PUSH2 0x0529 00000525: PUSH2 0x18f6 00000528: JUMP 00000529: JUMPDEST 0000052a: PUSH1 0x40 0000052c: DUP1 0000052d: MLOAD 0000052e: PUSH1 0x01 00000530: PUSH1 0x01 00000532: PUSH1 0xa0 00000534: SHL 00000535: SUB 00000536: SWAP1 00000537: SWAP3 00000538: AND 00000539: DUP3 0000053a: MSTORE 0000053b: MLOAD 0000053c: SWAP1 0000053d: DUP2 0000053e: SWAP1 0000053f: SUB 00000540: PUSH1 0x20 00000542: ADD 00000543: SWAP1 00000544: RETURN 00000545: JUMPDEST 00000546: CALLVALUE 00000547: DUP1 00000548: ISZERO 00000549: PUSH2 0x0551 0000054c: JUMPI 0000054d: PUSH1 0x00 0000054f: DUP1 00000550: REVERT 00000551: JUMPDEST 00000552: POP 00000553: PUSH2 0x0502 00000556: PUSH2 0x1905 00000559: JUMP 0000055a: JUMPDEST 0000055b: CALLVALUE 0000055c: DUP1 0000055d: ISZERO 0000055e: PUSH2 0x0566 00000561: JUMPI 00000562: PUSH1 0x00 00000564: DUP1 00000565: REVERT 00000566: JUMPDEST 00000567: POP 00000568: PUSH2 0x0529 0000056b: PUSH2 0x190e 0000056e: JUMP 0000056f: JUMPDEST 00000570: CALLVALUE 00000571: DUP1 00000572: ISZERO 00000573: PUSH2 0x057b 00000576: JUMPI 00000577: PUSH1 0x00 00000579: DUP1 0000057a: REVERT 0000057b: JUMPDEST 0000057c: POP 0000057d: PUSH2 0x0502 00000580: PUSH2 0x191d 00000583: JUMP 00000584: JUMPDEST 00000585: CALLVALUE 00000586: DUP1 00000587: ISZERO 00000588: PUSH2 0x0590 0000058b: JUMPI 0000058c: PUSH1 0x00 0000058e: DUP1 0000058f: REVERT 00000590: JUMPDEST 00000591: POP 00000592: PUSH2 0x03ea 00000595: PUSH1 0x04 00000597: DUP1 00000598: CALLDATASIZE 00000599: SUB 0000059a: PUSH1 0x40 0000059c: DUP2 0000059d: LT 0000059e: ISZERO 0000059f: PUSH2 0x05a7 000005a2: JUMPI 000005a3: PUSH1 0x00 000005a5: DUP1 000005a6: REVERT 000005a7: JUMPDEST 000005a8: POP 000005a9: PUSH1 0x01 000005ab: PUSH1 0x01 000005ad: PUSH1 0xa0 000005af: SHL 000005b0: SUB 000005b1: DUP2 000005b2: CALLDATALOAD 000005b3: DUP2 000005b4: AND 000005b5: SWAP2 000005b6: PUSH1 0x20 000005b8: ADD 000005b9: CALLDATALOAD 000005ba: AND 000005bb: PUSH2 0x1923 000005be: JUMP 000005bf: JUMPDEST 000005c0: CALLVALUE 000005c1: DUP1 000005c2: ISZERO 000005c3: PUSH2 0x05cb 000005c6: JUMPI 000005c7: PUSH1 0x00 000005c9: DUP1 000005ca: REVERT 000005cb: JUMPDEST 000005cc: POP 000005cd: PUSH2 0x0502 000005d0: PUSH2 0x1a00 000005d3: JUMP 000005d4: JUMPDEST 000005d5: CALLVALUE 000005d6: DUP1 000005d7: ISZERO 000005d8: PUSH2 0x05e0 000005db: JUMPI 000005dc: PUSH1 0x00 000005de: DUP1 000005df: REVERT 000005e0: JUMPDEST 000005e1: POP 000005e2: PUSH2 0x0502 000005e5: PUSH2 0x1a06 000005e8: JUMP 000005e9: JUMPDEST 000005ea: CALLVALUE 000005eb: DUP1 000005ec: ISZERO 000005ed: PUSH2 0x05f5 000005f0: JUMPI 000005f1: PUSH1 0x00 000005f3: DUP1 000005f4: REVERT 000005f5: JUMPDEST 000005f6: POP 000005f7: PUSH2 0x0622 000005fa: PUSH1 0x04 000005fc: DUP1 000005fd: CALLDATASIZE 000005fe: SUB 000005ff: PUSH1 0x40 00000601: DUP2 00000602: LT 00000603: ISZERO 00000604: PUSH2 0x060c 00000607: JUMPI 00000608: PUSH1 0x00 0000060a: DUP1 0000060b: REVERT 0000060c: JUMPDEST 0000060d: POP 0000060e: DUP1 0000060f: CALLDATALOAD 00000610: SWAP1 00000611: PUSH1 0x20 00000613: ADD 00000614: CALLDATALOAD 00000615: PUSH1 0x01 00000617: PUSH1 0x01 00000619: PUSH1 0xa0 0000061b: SHL 0000061c: SUB 0000061d: AND 0000061e: PUSH2 0x1a0c 00000621: JUMP 00000622: JUMPDEST 00000623: PUSH1 0x40 00000625: DUP1 00000626: MLOAD 00000627: SWAP3 00000628: DUP4 00000629: MSTORE 0000062a: PUSH1 0x20 0000062c: DUP4 0000062d: ADD 0000062e: SWAP2 0000062f: SWAP1 00000630: SWAP2 00000631: MSTORE 00000632: DUP1 00000633: MLOAD 00000634: SWAP2 00000635: DUP3 00000636: SWAP1 00000637: SUB 00000638: ADD 00000639: SWAP1 0000063a: RETURN 0000063b: JUMPDEST 0000063c: CALLVALUE 0000063d: DUP1 0000063e: ISZERO 0000063f: PUSH2 0x0647 00000642: JUMPI 00000643: PUSH1 0x00 00000645: DUP1 00000646: REVERT 00000647: JUMPDEST 00000648: POP 00000649: PUSH2 0x04af 0000064c: PUSH1 0x04 0000064e: DUP1 0000064f: CALLDATASIZE 00000650: SUB 00000651: PUSH1 0x60 00000653: DUP2 00000654: LT 00000655: ISZERO 00000656: PUSH2 0x065e 00000659: JUMPI 0000065a: PUSH1 0x00 0000065c: DUP1 0000065d: REVERT 0000065e: JUMPDEST 0000065f: POP 00000660: PUSH1 0x01 00000662: PUSH1 0x01 00000664: PUSH1 0xa0 00000666: SHL 00000667: SUB 00000668: DUP2 00000669: CALLDATALOAD 0000066a: DUP2 0000066b: AND 0000066c: SWAP2 0000066d: PUSH1 0x20 0000066f: DUP2 00000670: ADD 00000671: CALLDATALOAD 00000672: SWAP1 00000673: SWAP2 00000674: AND 00000675: SWAP1 00000676: PUSH1 0x40 00000678: ADD 00000679: CALLDATALOAD 0000067a: PUSH2 0x1b33 0000067d: JUMP 0000067e: JUMPDEST 0000067f: CALLVALUE 00000680: DUP1 00000681: ISZERO 00000682: PUSH2 0x068a 00000685: JUMPI 00000686: PUSH1 0x00 00000688: DUP1 00000689: REVERT 0000068a: JUMPDEST 0000068b: POP 0000068c: PUSH2 0x04af 0000068f: PUSH1 0x04 00000691: DUP1 00000692: CALLDATASIZE 00000693: SUB 00000694: PUSH1 0x20 00000696: DUP2 00000697: LT 00000698: ISZERO 00000699: PUSH2 0x06a1 0000069c: JUMPI 0000069d: PUSH1 0x00 0000069f: DUP1 000006a0: REVERT 000006a1: JUMPDEST 000006a2: POP 000006a3: CALLDATALOAD 000006a4: PUSH1 0x01 000006a6: PUSH1 0x01 000006a8: PUSH1 0xa0 000006aa: SHL 000006ab: SUB 000006ac: AND 000006ad: PUSH2 0x1e74 000006b0: JUMP 000006b1: JUMPDEST 000006b2: CALLVALUE 000006b3: DUP1 000006b4: ISZERO 000006b5: PUSH2 0x06bd 000006b8: JUMPI 000006b9: PUSH1 0x00 000006bb: DUP1 000006bc: REVERT 000006bd: JUMPDEST 000006be: POP 000006bf: PUSH2 0x0502 000006c2: PUSH2 0x1efc 000006c5: JUMP 000006c6: JUMPDEST 000006c7: CALLVALUE 000006c8: DUP1 000006c9: ISZERO 000006ca: PUSH2 0x06d2 000006cd: JUMPI 000006ce: PUSH1 0x00 000006d0: DUP1 000006d1: REVERT 000006d2: JUMPDEST 000006d3: POP 000006d4: PUSH2 0x0529 000006d7: PUSH2 0x1f02 000006da: JUMP 000006db: JUMPDEST 000006dc: CALLVALUE 000006dd: DUP1 000006de: ISZERO 000006df: PUSH2 0x06e7 000006e2: JUMPI 000006e3: PUSH1 0x00 000006e5: DUP1 000006e6: REVERT 000006e7: JUMPDEST 000006e8: POP 000006e9: PUSH2 0x0502 000006ec: PUSH2 0x1f11 000006ef: JUMP 000006f0: JUMPDEST 000006f1: CALLVALUE 000006f2: DUP1 000006f3: ISZERO 000006f4: PUSH2 0x06fc 000006f7: JUMPI 000006f8: PUSH1 0x00 000006fa: DUP1 000006fb: REVERT 000006fc: JUMPDEST 000006fd: POP 000006fe: PUSH2 0x0705 00000701: PUSH2 0x21c8 00000704: JUMP 00000705: JUMPDEST 00000706: PUSH1 0x40 00000708: DUP1 00000709: MLOAD 0000070a: PUSH1 0xff 0000070c: SWAP1 0000070d: SWAP3 0000070e: AND 0000070f: DUP3 00000710: MSTORE 00000711: MLOAD 00000712: SWAP1 00000713: DUP2 00000714: SWAP1 00000715: SUB 00000716: PUSH1 0x20 00000718: ADD 00000719: SWAP1 0000071a: RETURN 0000071b: JUMPDEST 0000071c: CALLVALUE 0000071d: DUP1 0000071e: ISZERO 0000071f: PUSH2 0x0727 00000722: JUMPI 00000723: PUSH1 0x00 00000725: DUP1 00000726: REVERT 00000727: JUMPDEST 00000728: POP 00000729: PUSH2 0x04af 0000072c: PUSH1 0x04 0000072e: DUP1 0000072f: CALLDATASIZE 00000730: SUB 00000731: PUSH1 0x40 00000733: DUP2 00000734: LT 00000735: ISZERO 00000736: PUSH2 0x073e 00000739: JUMPI 0000073a: PUSH1 0x00 0000073c: DUP1 0000073d: REVERT 0000073e: JUMPDEST 0000073f: POP 00000740: PUSH1 0x01 00000742: PUSH1 0x01 00000744: PUSH1 0xa0 00000746: SHL 00000747: SUB 00000748: DUP2 00000749: CALLDATALOAD 0000074a: AND 0000074b: SWAP1 0000074c: PUSH1 0x20 0000074e: ADD 0000074f: CALLDATALOAD 00000750: PUSH2 0x21d1 00000753: JUMP 00000754: JUMPDEST 00000755: CALLVALUE 00000756: DUP1 00000757: ISZERO 00000758: PUSH2 0x0760 0000075b: JUMPI 0000075c: PUSH1 0x00 0000075e: DUP1 0000075f: REVERT 00000760: JUMPDEST 00000761: POP 00000762: PUSH2 0x0502 00000765: PUSH2 0x2265 00000768: JUMP 00000769: JUMPDEST 0000076a: CALLVALUE 0000076b: DUP1 0000076c: ISZERO 0000076d: PUSH2 0x0775 00000770: JUMPI 00000771: PUSH1 0x00 00000773: DUP1 00000774: REVERT 00000775: JUMPDEST 00000776: POP 00000777: PUSH2 0x0529 0000077a: PUSH2 0x226b 0000077d: JUMP 0000077e: JUMPDEST 0000077f: CALLVALUE 00000780: DUP1 00000781: ISZERO 00000782: PUSH2 0x078a 00000785: JUMPI 00000786: PUSH1 0x00 00000788: DUP1 00000789: REVERT 0000078a: JUMPDEST 0000078b: POP 0000078c: PUSH2 0x0529 0000078f: PUSH2 0x227a 00000792: JUMP 00000793: JUMPDEST 00000794: CALLVALUE 00000795: DUP1 00000796: ISZERO 00000797: PUSH2 0x079f 0000079a: JUMPI 0000079b: PUSH1 0x00 0000079d: DUP1 0000079e: REVERT 0000079f: JUMPDEST 000007a0: POP 000007a1: PUSH2 0x0529 000007a4: PUSH2 0x2289 000007a7: JUMP 000007a8: JUMPDEST 000007a9: CALLVALUE 000007aa: DUP1 000007ab: ISZERO 000007ac: PUSH2 0x07b4 000007af: JUMPI 000007b0: PUSH1 0x00 000007b2: DUP1 000007b3: REVERT 000007b4: JUMPDEST 000007b5: POP 000007b6: PUSH2 0x0502 000007b9: PUSH1 0x04 000007bb: DUP1 000007bc: CALLDATASIZE 000007bd: SUB 000007be: PUSH1 0x20 000007c0: DUP2 000007c1: LT 000007c2: ISZERO 000007c3: PUSH2 0x07cb 000007c6: JUMPI 000007c7: PUSH1 0x00 000007c9: DUP1 000007ca: REVERT 000007cb: JUMPDEST 000007cc: POP 000007cd: CALLDATALOAD 000007ce: PUSH1 0x01 000007d0: PUSH1 0x01 000007d2: PUSH1 0xa0 000007d4: SHL 000007d5: SUB 000007d6: AND 000007d7: PUSH2 0x2298 000007da: JUMP 000007db: JUMPDEST 000007dc: CALLVALUE 000007dd: DUP1 000007de: ISZERO 000007df: PUSH2 0x07e7 000007e2: JUMPI 000007e3: PUSH1 0x00 000007e5: DUP1 000007e6: REVERT 000007e7: JUMPDEST 000007e8: POP 000007e9: PUSH2 0x03ea 000007ec: PUSH2 0x22b3 000007ef: JUMP 000007f0: JUMPDEST 000007f1: CALLVALUE 000007f2: DUP1 000007f3: ISZERO 000007f4: PUSH2 0x07fc 000007f7: JUMPI 000007f8: PUSH1 0x00 000007fa: DUP1 000007fb: REVERT 000007fc: JUMPDEST 000007fd: POP 000007fe: PUSH2 0x03ea 00000801: PUSH1 0x04 00000803: DUP1 00000804: CALLDATASIZE 00000805: SUB 00000806: PUSH1 0x20 00000808: DUP2 00000809: LT 0000080a: ISZERO 0000080b: PUSH2 0x0813 0000080e: JUMPI 0000080f: PUSH1 0x00 00000811: DUP1 00000812: REVERT 00000813: JUMPDEST 00000814: POP 00000815: CALLDATALOAD 00000816: PUSH2 0x2372 00000819: JUMP 0000081a: JUMPDEST 0000081b: CALLVALUE 0000081c: DUP1 0000081d: ISZERO 0000081e: PUSH2 0x0826 00000821: JUMPI 00000822: PUSH1 0x00 00000824: DUP1 00000825: REVERT 00000826: JUMPDEST 00000827: POP 00000828: PUSH2 0x04af 0000082b: PUSH1 0x04 0000082d: DUP1 0000082e: CALLDATASIZE 0000082f: SUB 00000830: PUSH1 0x20 00000832: DUP2 00000833: LT 00000834: ISZERO 00000835: PUSH2 0x083d 00000838: JUMPI 00000839: PUSH1 0x00 0000083b: DUP1 0000083c: REVERT 0000083d: JUMPDEST 0000083e: POP 0000083f: CALLDATALOAD 00000840: PUSH1 0x01 00000842: PUSH1 0x01 00000844: PUSH1 0xa0 00000846: SHL 00000847: SUB 00000848: AND 00000849: PUSH2 0x23c4 0000084c: JUMP 0000084d: JUMPDEST 0000084e: CALLVALUE 0000084f: DUP1 00000850: ISZERO 00000851: PUSH2 0x0859 00000854: JUMPI 00000855: PUSH1 0x00 00000857: DUP1 00000858: REVERT 00000859: JUMPDEST 0000085a: POP 0000085b: PUSH2 0x03ea 0000085e: PUSH2 0x2439 00000861: JUMP 00000862: JUMPDEST 00000863: CALLVALUE 00000864: DUP1 00000865: ISZERO 00000866: PUSH2 0x086e 00000869: JUMPI 0000086a: PUSH1 0x00 0000086c: DUP1 0000086d: REVERT 0000086e: JUMPDEST 0000086f: POP 00000870: PUSH2 0x03ea 00000873: PUSH1 0x04 00000875: DUP1 00000876: CALLDATASIZE 00000877: SUB 00000878: PUSH1 0x40 0000087a: DUP2 0000087b: LT 0000087c: ISZERO 0000087d: PUSH2 0x0885 00000880: JUMPI 00000881: PUSH1 0x00 00000883: DUP1 00000884: REVERT 00000885: JUMPDEST 00000886: POP 00000887: PUSH1 0x01 00000889: PUSH1 0x01 0000088b: PUSH1 0xa0 0000088d: SHL 0000088e: SUB 0000088f: DUP2 00000890: CALLDATALOAD 00000891: AND 00000892: SWAP1 00000893: PUSH1 0x20 00000895: ADD 00000896: CALLDATALOAD 00000897: PUSH2 0x24f1 0000089a: JUMP 0000089b: JUMPDEST 0000089c: CALLVALUE 0000089d: DUP1 0000089e: ISZERO 0000089f: PUSH2 0x08a7 000008a2: JUMPI 000008a3: PUSH1 0x00 000008a5: DUP1 000008a6: REVERT 000008a7: JUMPDEST 000008a8: POP 000008a9: PUSH2 0x04af 000008ac: PUSH2 0x2599 000008af: JUMP 000008b0: JUMPDEST 000008b1: CALLVALUE 000008b2: DUP1 000008b3: ISZERO 000008b4: PUSH2 0x08bc 000008b7: JUMPI 000008b8: PUSH1 0x00 000008ba: DUP1 000008bb: REVERT 000008bc: JUMPDEST 000008bd: POP 000008be: PUSH2 0x04af 000008c1: PUSH1 0x04 000008c3: DUP1 000008c4: CALLDATASIZE 000008c5: SUB 000008c6: PUSH1 0x20 000008c8: DUP2 000008c9: LT 000008ca: ISZERO 000008cb: PUSH2 0x08d3 000008ce: JUMPI 000008cf: PUSH1 0x00 000008d1: DUP1 000008d2: REVERT 000008d3: JUMPDEST 000008d4: POP 000008d5: CALLDATALOAD 000008d6: PUSH1 0x01 000008d8: PUSH1 0x01 000008da: PUSH1 0xa0 000008dc: SHL 000008dd: SUB 000008de: AND 000008df: PUSH2 0x25a9 000008e2: JUMP 000008e3: JUMPDEST 000008e4: CALLVALUE 000008e5: DUP1 000008e6: ISZERO 000008e7: PUSH2 0x08ef 000008ea: JUMPI 000008eb: PUSH1 0x00 000008ed: DUP1 000008ee: REVERT 000008ef: JUMPDEST 000008f0: POP 000008f1: PUSH2 0x0502 000008f4: PUSH2 0x2626 000008f7: JUMP 000008f8: JUMPDEST 000008f9: CALLVALUE 000008fa: DUP1 000008fb: ISZERO 000008fc: PUSH2 0x0904 000008ff: JUMPI 00000900: PUSH1 0x00 00000902: DUP1 00000903: REVERT 00000904: JUMPDEST 00000905: POP 00000906: PUSH2 0x0529 00000909: PUSH2 0x262c 0000090c: JUMP 0000090d: JUMPDEST 0000090e: CALLVALUE 0000090f: DUP1 00000910: ISZERO 00000911: PUSH2 0x0919 00000914: JUMPI 00000915: PUSH1 0x00 00000917: DUP1 00000918: REVERT 00000919: JUMPDEST 0000091a: POP 0000091b: PUSH2 0x0502 0000091e: PUSH2 0x2640 00000921: JUMP 00000922: JUMPDEST 00000923: CALLVALUE 00000924: DUP1 00000925: ISZERO 00000926: PUSH2 0x092e 00000929: JUMPI 0000092a: PUSH1 0x00 0000092c: DUP1 0000092d: REVERT 0000092e: JUMPDEST 0000092f: POP 00000930: PUSH2 0x0502 00000933: PUSH2 0x26f5 00000936: JUMP 00000937: JUMPDEST 00000938: PUSH2 0x03ea 0000093b: PUSH1 0x04 0000093d: DUP1 0000093e: CALLDATASIZE 0000093f: SUB 00000940: PUSH1 0x40 00000942: DUP2 00000943: LT 00000944: ISZERO 00000945: PUSH2 0x094d 00000948: JUMPI 00000949: PUSH1 0x00 0000094b: DUP1 0000094c: REVERT 0000094d: JUMPDEST 0000094e: POP 0000094f: DUP1 00000950: CALLDATALOAD 00000951: SWAP1 00000952: PUSH1 0x20 00000954: ADD 00000955: CALLDATALOAD 00000956: PUSH1 0x01 00000958: PUSH1 0x01 0000095a: PUSH1 0xa0 0000095c: SHL 0000095d: SUB 0000095e: AND 0000095f: PUSH2 0x26fb 00000962: JUMP 00000963: JUMPDEST 00000964: CALLVALUE 00000965: DUP1 00000966: ISZERO 00000967: PUSH2 0x096f 0000096a: JUMPI 0000096b: PUSH1 0x00 0000096d: DUP1 0000096e: REVERT 0000096f: JUMPDEST 00000970: POP 00000971: PUSH2 0x0401 00000974: PUSH2 0x2c8d 00000977: JUMP 00000978: JUMPDEST 00000979: CALLVALUE 0000097a: DUP1 0000097b: ISZERO 0000097c: PUSH2 0x0984 0000097f: JUMPI 00000980: PUSH1 0x00 00000982: DUP1 00000983: REVERT 00000984: JUMPDEST 00000985: POP 00000986: PUSH2 0x0529 00000989: PUSH2 0x2cee 0000098c: JUMP 0000098d: JUMPDEST 0000098e: CALLVALUE 0000098f: DUP1 00000990: ISZERO 00000991: PUSH2 0x0999 00000994: JUMPI 00000995: PUSH1 0x00 00000997: DUP1 00000998: REVERT 00000999: JUMPDEST 0000099a: POP 0000099b: PUSH2 0x03ea 0000099e: PUSH2 0x2cfd 000009a1: JUMP 000009a2: JUMPDEST 000009a3: CALLVALUE 000009a4: DUP1 000009a5: ISZERO 000009a6: PUSH2 0x09ae 000009a9: JUMPI 000009aa: PUSH1 0x00 000009ac: DUP1 000009ad: REVERT 000009ae: JUMPDEST 000009af: POP 000009b0: PUSH2 0x04af 000009b3: PUSH1 0x04 000009b5: DUP1 000009b6: CALLDATASIZE 000009b7: SUB 000009b8: PUSH1 0x40 000009ba: DUP2 000009bb: LT 000009bc: ISZERO 000009bd: PUSH2 0x09c5 000009c0: JUMPI 000009c1: PUSH1 0x00 000009c3: DUP1 000009c4: REVERT 000009c5: JUMPDEST 000009c6: POP 000009c7: PUSH1 0x01 000009c9: PUSH1 0x01 000009cb: PUSH1 0xa0 000009cd: SHL 000009ce: SUB 000009cf: DUP2 000009d0: CALLDATALOAD 000009d1: AND 000009d2: SWAP1 000009d3: PUSH1 0x20 000009d5: ADD 000009d6: CALLDATALOAD 000009d7: PUSH2 0x2db5 000009da: JUMP 000009db: JUMPDEST 000009dc: CALLVALUE 000009dd: DUP1 000009de: ISZERO 000009df: PUSH2 0x09e7 000009e2: JUMPI 000009e3: PUSH1 0x00 000009e5: DUP1 000009e6: REVERT 000009e7: JUMPDEST 000009e8: POP 000009e9: PUSH2 0x04af 000009ec: PUSH1 0x04 000009ee: DUP1 000009ef: CALLDATASIZE 000009f0: SUB 000009f1: PUSH1 0x40 000009f3: DUP2 000009f4: LT 000009f5: ISZERO 000009f6: PUSH2 0x09fe 000009f9: JUMPI 000009fa: PUSH1 0x00 000009fc: DUP1 000009fd: REVERT 000009fe: JUMPDEST 000009ff: POP 00000a00: PUSH1 0x01 00000a02: PUSH1 0x01 00000a04: PUSH1 0xa0 00000a06: SHL 00000a07: SUB 00000a08: DUP2 00000a09: CALLDATALOAD 00000a0a: AND 00000a0b: SWAP1 00000a0c: PUSH1 0x20 00000a0e: ADD 00000a0f: CALLDATALOAD 00000a10: PUSH2 0x2e9e 00000a13: JUMP 00000a14: JUMPDEST 00000a15: CALLVALUE 00000a16: DUP1 00000a17: ISZERO 00000a18: PUSH2 0x0a20 00000a1b: JUMPI 00000a1c: PUSH1 0x00 00000a1e: DUP1 00000a1f: REVERT 00000a20: JUMPDEST 00000a21: POP 00000a22: PUSH2 0x03ea 00000a25: PUSH1 0x04 00000a27: DUP1 00000a28: CALLDATASIZE 00000a29: SUB 00000a2a: PUSH1 0x60 00000a2c: DUP2 00000a2d: LT 00000a2e: ISZERO 00000a2f: PUSH2 0x0a37 00000a32: JUMPI 00000a33: PUSH1 0x00 00000a35: DUP1 00000a36: REVERT 00000a37: JUMPDEST 00000a38: POP 00000a39: PUSH1 0x01 00000a3b: PUSH1 0x01 00000a3d: PUSH1 0xa0 00000a3f: SHL 00000a40: SUB 00000a41: DUP2 00000a42: CALLDATALOAD 00000a43: DUP2 00000a44: AND 00000a45: SWAP2 00000a46: PUSH1 0x20 00000a48: DUP2 00000a49: ADD 00000a4a: CALLDATALOAD 00000a4b: SWAP2 00000a4c: PUSH1 0x40 00000a4e: SWAP1 00000a4f: SWAP2 00000a50: ADD 00000a51: CALLDATALOAD 00000a52: AND 00000a53: PUSH2 0x318a 00000a56: JUMP 00000a57: JUMPDEST 00000a58: CALLVALUE 00000a59: DUP1 00000a5a: ISZERO 00000a5b: PUSH2 0x0a63 00000a5e: JUMPI 00000a5f: PUSH1 0x00 00000a61: DUP1 00000a62: REVERT 00000a63: JUMPDEST 00000a64: POP 00000a65: PUSH2 0x0622 00000a68: PUSH1 0x04 00000a6a: DUP1 00000a6b: CALLDATASIZE 00000a6c: SUB 00000a6d: PUSH1 0x40 00000a6f: DUP2 00000a70: LT 00000a71: ISZERO 00000a72: PUSH2 0x0a7a 00000a75: JUMPI 00000a76: PUSH1 0x00 00000a78: DUP1 00000a79: REVERT 00000a7a: JUMPDEST 00000a7b: POP 00000a7c: DUP1 00000a7d: CALLDATALOAD 00000a7e: SWAP1 00000a7f: PUSH1 0x20 00000a81: ADD 00000a82: CALLDATALOAD 00000a83: PUSH1 0x01 00000a85: PUSH1 0x01 00000a87: PUSH1 0xa0 00000a89: SHL 00000a8a: SUB 00000a8b: AND 00000a8c: PUSH2 0x32a7 00000a8f: JUMP 00000a90: JUMPDEST 00000a91: CALLVALUE 00000a92: DUP1 00000a93: ISZERO 00000a94: PUSH2 0x0a9c 00000a97: JUMPI 00000a98: PUSH1 0x00 00000a9a: DUP1 00000a9b: REVERT 00000a9c: JUMPDEST 00000a9d: POP 00000a9e: PUSH2 0x0529 00000aa1: PUSH1 0x04 00000aa3: DUP1 00000aa4: CALLDATASIZE 00000aa5: SUB 00000aa6: PUSH1 0x20 00000aa8: DUP2 00000aa9: LT 00000aaa: ISZERO 00000aab: PUSH2 0x0ab3 00000aae: JUMPI 00000aaf: PUSH1 0x00 00000ab1: DUP1 00000ab2: REVERT 00000ab3: JUMPDEST 00000ab4: POP 00000ab5: CALLDATALOAD 00000ab6: PUSH2 0x3455 00000ab9: JUMP 00000aba: JUMPDEST 00000abb: CALLVALUE 00000abc: DUP1 00000abd: ISZERO 00000abe: PUSH2 0x0ac6 00000ac1: JUMPI 00000ac2: PUSH1 0x00 00000ac4: DUP1 00000ac5: REVERT 00000ac6: JUMPDEST 00000ac7: POP 00000ac8: PUSH2 0x03ea 00000acb: PUSH1 0x04 00000acd: DUP1 00000ace: CALLDATASIZE 00000acf: SUB 00000ad0: PUSH1 0x20 00000ad2: DUP2 00000ad3: LT 00000ad4: ISZERO 00000ad5: PUSH2 0x0add 00000ad8: JUMPI 00000ad9: PUSH1 0x00 00000adb: DUP1 00000adc: REVERT 00000add: JUMPDEST 00000ade: POP 00000adf: CALLDATALOAD 00000ae0: PUSH1 0x01 00000ae2: PUSH1 0x01 00000ae4: PUSH1 0xa0 00000ae6: SHL 00000ae7: SUB 00000ae8: AND 00000ae9: PUSH2 0x347c 00000aec: JUMP 00000aed: JUMPDEST 00000aee: CALLVALUE 00000aef: DUP1 00000af0: ISZERO 00000af1: PUSH2 0x0af9 00000af4: JUMPI 00000af5: PUSH1 0x00 00000af7: DUP1 00000af8: REVERT 00000af9: JUMPDEST 00000afa: POP 00000afb: PUSH2 0x03ea 00000afe: PUSH1 0x04 00000b00: DUP1 00000b01: CALLDATASIZE 00000b02: SUB 00000b03: PUSH1 0x20 00000b05: DUP2 00000b06: LT 00000b07: ISZERO 00000b08: PUSH2 0x0b10 00000b0b: JUMPI 00000b0c: PUSH1 0x00 00000b0e: DUP1 00000b0f: REVERT 00000b10: JUMPDEST 00000b11: POP 00000b12: CALLDATALOAD 00000b13: PUSH2 0x34ea 00000b16: JUMP 00000b17: JUMPDEST 00000b18: CALLVALUE 00000b19: DUP1 00000b1a: ISZERO 00000b1b: PUSH2 0x0b23 00000b1e: JUMPI 00000b1f: PUSH1 0x00 00000b21: DUP1 00000b22: REVERT 00000b23: JUMPDEST 00000b24: POP 00000b25: PUSH2 0x0502 00000b28: PUSH2 0x3584 00000b2b: JUMP 00000b2c: JUMPDEST 00000b2d: CALLVALUE 00000b2e: DUP1 00000b2f: ISZERO 00000b30: PUSH2 0x0b38 00000b33: JUMPI 00000b34: PUSH1 0x00 00000b36: DUP1 00000b37: REVERT 00000b38: JUMPDEST 00000b39: POP 00000b3a: PUSH2 0x0502 00000b3d: PUSH1 0x04 00000b3f: DUP1 00000b40: CALLDATASIZE 00000b41: SUB 00000b42: PUSH1 0x20 00000b44: DUP2 00000b45: LT 00000b46: ISZERO 00000b47: PUSH2 0x0b4f 00000b4a: JUMPI 00000b4b: PUSH1 0x00 00000b4d: DUP1 00000b4e: REVERT 00000b4f: JUMPDEST 00000b50: POP 00000b51: CALLDATALOAD 00000b52: PUSH1 0x01 00000b54: PUSH1 0x01 00000b56: PUSH1 0xa0 00000b58: SHL 00000b59: SUB 00000b5a: AND 00000b5b: PUSH2 0x36f9 00000b5e: JUMP 00000b5f: JUMPDEST 00000b60: CALLVALUE 00000b61: DUP1 00000b62: ISZERO 00000b63: PUSH2 0x0b6b 00000b66: JUMPI 00000b67: PUSH1 0x00 00000b69: DUP1 00000b6a: REVERT 00000b6b: JUMPDEST 00000b6c: POP 00000b6d: PUSH2 0x0529 00000b70: PUSH2 0x386f 00000b73: JUMP 00000b74: JUMPDEST 00000b75: CALLVALUE 00000b76: DUP1 00000b77: ISZERO 00000b78: PUSH2 0x0b80 00000b7b: JUMPI 00000b7c: PUSH1 0x00 00000b7e: DUP1 00000b7f: REVERT 00000b80: JUMPDEST 00000b81: POP 00000b82: PUSH2 0x0502 00000b85: PUSH1 0x04 00000b87: DUP1 00000b88: CALLDATASIZE 00000b89: SUB 00000b8a: PUSH1 0x40 00000b8c: DUP2 00000b8d: LT 00000b8e: ISZERO 00000b8f: PUSH2 0x0b97 00000b92: JUMPI 00000b93: PUSH1 0x00 00000b95: DUP1 00000b96: REVERT 00000b97: JUMPDEST 00000b98: POP 00000b99: PUSH1 0x01 00000b9b: PUSH1 0x01 00000b9d: PUSH1 0xa0 00000b9f: SHL 00000ba0: SUB 00000ba1: DUP2 00000ba2: CALLDATALOAD 00000ba3: DUP2 00000ba4: AND 00000ba5: SWAP2 00000ba6: PUSH1 0x20 00000ba8: ADD 00000ba9: CALLDATALOAD 00000baa: AND 00000bab: PUSH2 0x387e 00000bae: JUMP 00000baf: JUMPDEST 00000bb0: CALLVALUE 00000bb1: DUP1 00000bb2: ISZERO 00000bb3: PUSH2 0x0bbb 00000bb6: JUMPI 00000bb7: PUSH1 0x00 00000bb9: DUP1 00000bba: REVERT 00000bbb: JUMPDEST 00000bbc: POP 00000bbd: PUSH2 0x04af 00000bc0: PUSH1 0x04 00000bc2: DUP1 00000bc3: CALLDATASIZE 00000bc4: SUB 00000bc5: PUSH1 0x20 00000bc7: DUP2 00000bc8: LT 00000bc9: ISZERO 00000bca: PUSH2 0x0bd2 00000bcd: JUMPI 00000bce: PUSH1 0x00 00000bd0: DUP1 00000bd1: REVERT 00000bd2: JUMPDEST 00000bd3: POP 00000bd4: CALLDATALOAD 00000bd5: PUSH1 0x01 00000bd7: PUSH1 0x01 00000bd9: PUSH1 0xa0 00000bdb: SHL 00000bdc: SUB 00000bdd: AND 00000bde: PUSH2 0x38a9 00000be1: JUMP 00000be2: JUMPDEST 00000be3: CALLVALUE 00000be4: DUP1 00000be5: ISZERO 00000be6: PUSH2 0x0bee 00000be9: JUMPI 00000bea: PUSH1 0x00 00000bec: DUP1 00000bed: REVERT 00000bee: JUMPDEST 00000bef: POP 00000bf0: PUSH2 0x03ea 00000bf3: PUSH1 0x04 00000bf5: DUP1 00000bf6: CALLDATASIZE 00000bf7: SUB 00000bf8: PUSH1 0x20 00000bfa: DUP2 00000bfb: LT 00000bfc: ISZERO 00000bfd: PUSH2 0x0c05 00000c00: JUMPI 00000c01: PUSH1 0x00 00000c03: DUP1 00000c04: REVERT 00000c05: JUMPDEST 00000c06: POP 00000c07: CALLDATALOAD 00000c08: PUSH2 0x38be 00000c0b: JUMP 00000c0c: JUMPDEST 00000c0d: CALLVALUE 00000c0e: DUP1 00000c0f: ISZERO 00000c10: PUSH2 0x0c18 00000c13: JUMPI 00000c14: PUSH1 0x00 00000c16: DUP1 00000c17: REVERT 00000c18: JUMPDEST 00000c19: POP 00000c1a: PUSH2 0x0529 00000c1d: PUSH1 0x04 00000c1f: DUP1 00000c20: CALLDATASIZE 00000c21: SUB 00000c22: PUSH1 0x20 00000c24: DUP2 00000c25: LT 00000c26: ISZERO 00000c27: PUSH2 0x0c2f 00000c2a: JUMPI 00000c2b: PUSH1 0x00 00000c2d: DUP1 00000c2e: REVERT 00000c2f: JUMPDEST 00000c30: POP 00000c31: CALLDATALOAD 00000c32: PUSH1 0x01 00000c34: PUSH1 0x01 00000c36: PUSH1 0xa0 00000c38: SHL 00000c39: SUB 00000c3a: AND 00000c3b: PUSH2 0x3958 00000c3e: JUMP 00000c3f: JUMPDEST 00000c40: CALLVALUE 00000c41: DUP1 00000c42: ISZERO 00000c43: PUSH2 0x0c4b 00000c46: JUMPI 00000c47: PUSH1 0x00 00000c49: DUP1 00000c4a: REVERT 00000c4b: JUMPDEST 00000c4c: POP 00000c4d: PUSH2 0x0502 00000c50: PUSH2 0x3973 00000c53: JUMP 00000c54: JUMPDEST 00000c55: CALLVALUE 00000c56: DUP1 00000c57: ISZERO 00000c58: PUSH2 0x0c60 00000c5b: JUMPI 00000c5c: PUSH1 0x00 00000c5e: DUP1 00000c5f: REVERT 00000c60: JUMPDEST 00000c61: POP 00000c62: PUSH2 0x03ea 00000c65: PUSH1 0x04 00000c67: DUP1 00000c68: CALLDATASIZE 00000c69: SUB 00000c6a: PUSH1 0x20 00000c6c: DUP2 00000c6d: LT 00000c6e: ISZERO 00000c6f: PUSH2 0x0c77 00000c72: JUMPI 00000c73: PUSH1 0x00 00000c75: DUP1 00000c76: REVERT 00000c77: JUMPDEST 00000c78: POP 00000c79: CALLDATALOAD 00000c7a: PUSH2 0x3979 00000c7d: JUMP 00000c7e: JUMPDEST 00000c7f: CALLVALUE 00000c80: DUP1 00000c81: ISZERO 00000c82: PUSH2 0x0c8a 00000c85: JUMPI 00000c86: PUSH1 0x00 00000c88: DUP1 00000c89: REVERT 00000c8a: JUMPDEST 00000c8b: POP 00000c8c: PUSH2 0x03ea 00000c8f: PUSH1 0x04 00000c91: DUP1 00000c92: CALLDATASIZE 00000c93: SUB 00000c94: PUSH1 0x20 00000c96: DUP2 00000c97: LT 00000c98: ISZERO 00000c99: PUSH2 0x0ca1 00000c9c: JUMPI 00000c9d: PUSH1 0x00 00000c9f: DUP1 00000ca0: REVERT 00000ca1: JUMPDEST 00000ca2: POP 00000ca3: CALLDATALOAD 00000ca4: PUSH1 0x01 00000ca6: PUSH1 0x01 00000ca8: PUSH1 0xa0 00000caa: SHL 00000cab: SUB 00000cac: AND 00000cad: PUSH2 0x39cb 00000cb0: JUMP 00000cb1: JUMPDEST 00000cb2: CALLVALUE 00000cb3: DUP1 00000cb4: ISZERO 00000cb5: PUSH2 0x0cbd 00000cb8: JUMPI 00000cb9: PUSH1 0x00 00000cbb: DUP1 00000cbc: REVERT 00000cbd: JUMPDEST 00000cbe: POP 00000cbf: PUSH2 0x03ea 00000cc2: PUSH1 0x04 00000cc4: DUP1 00000cc5: CALLDATASIZE 00000cc6: SUB 00000cc7: PUSH1 0x20 00000cc9: DUP2 00000cca: LT 00000ccb: ISZERO 00000ccc: PUSH2 0x0cd4 00000ccf: JUMPI 00000cd0: PUSH1 0x00 00000cd2: DUP1 00000cd3: REVERT 00000cd4: JUMPDEST 00000cd5: POP 00000cd6: CALLDATALOAD 00000cd7: PUSH1 0x01 00000cd9: PUSH1 0x01 00000cdb: PUSH1 0xa0 00000cdd: SHL 00000cde: SUB 00000cdf: AND 00000ce0: PUSH2 0x3a8d 00000ce3: JUMP 00000ce4: JUMPDEST 00000ce5: CALLVALUE 00000ce6: DUP1 00000ce7: ISZERO 00000ce8: PUSH2 0x0cf0 00000ceb: JUMPI 00000cec: PUSH1 0x00 00000cee: DUP1 00000cef: REVERT 00000cf0: JUMPDEST 00000cf1: POP 00000cf2: PUSH2 0x0502 00000cf5: PUSH1 0x04 00000cf7: DUP1 00000cf8: CALLDATASIZE 00000cf9: SUB 00000cfa: PUSH1 0x20 00000cfc: DUP2 00000cfd: LT 00000cfe: ISZERO 00000cff: PUSH2 0x0d07 00000d02: JUMPI 00000d03: PUSH1 0x00 00000d05: DUP1 00000d06: REVERT 00000d07: JUMPDEST 00000d08: POP 00000d09: CALLDATALOAD 00000d0a: PUSH1 0x01 00000d0c: PUSH1 0x01 00000d0e: PUSH1 0xa0 00000d10: SHL 00000d11: SUB 00000d12: AND 00000d13: PUSH2 0x3b3d 00000d16: JUMP 00000d17: JUMPDEST 00000d18: CALLVALUE 00000d19: DUP1 00000d1a: ISZERO 00000d1b: PUSH2 0x0d23 00000d1e: JUMPI 00000d1f: PUSH1 0x00 00000d21: DUP1 00000d22: REVERT 00000d23: JUMPDEST 00000d24: POP 00000d25: PUSH2 0x03ea 00000d28: PUSH1 0x04 00000d2a: DUP1 00000d2b: CALLDATASIZE 00000d2c: SUB 00000d2d: PUSH1 0x20 00000d2f: DUP2 00000d30: LT 00000d31: ISZERO 00000d32: PUSH2 0x0d3a 00000d35: JUMPI 00000d36: PUSH1 0x00 00000d38: DUP1 00000d39: REVERT 00000d3a: JUMPDEST 00000d3b: POP 00000d3c: CALLDATALOAD 00000d3d: PUSH1 0x01 00000d3f: PUSH1 0x01 00000d41: PUSH1 0xa0 00000d43: SHL 00000d44: SUB 00000d45: AND 00000d46: PUSH2 0x3b4f 00000d49: JUMP 00000d4a: JUMPDEST 00000d4b: CALLVALUE 00000d4c: DUP1 00000d4d: ISZERO 00000d4e: PUSH2 0x0d56 00000d51: JUMPI 00000d52: PUSH1 0x00 00000d54: DUP1 00000d55: REVERT 00000d56: JUMPDEST 00000d57: POP 00000d58: PUSH2 0x04af 00000d5b: PUSH1 0x04 00000d5d: DUP1 00000d5e: CALLDATASIZE 00000d5f: SUB 00000d60: PUSH1 0x20 00000d62: DUP2 00000d63: LT 00000d64: ISZERO 00000d65: PUSH2 0x0d6d 00000d68: JUMPI 00000d69: PUSH1 0x00 00000d6b: DUP1 00000d6c: REVERT 00000d6d: JUMPDEST 00000d6e: POP 00000d6f: CALLDATALOAD 00000d70: PUSH1 0x01 00000d72: PUSH1 0x01 00000d74: PUSH1 0xa0 00000d76: SHL 00000d77: SUB 00000d78: AND 00000d79: PUSH2 0x3c6a 00000d7c: JUMP 00000d7d: JUMPDEST 00000d7e: CALLVALUE 00000d7f: DUP1 00000d80: ISZERO 00000d81: PUSH2 0x0d89 00000d84: JUMPI 00000d85: PUSH1 0x00 00000d87: DUP1 00000d88: REVERT 00000d89: JUMPDEST 00000d8a: POP 00000d8b: PUSH2 0x0502 00000d8e: PUSH2 0x3c7f 00000d91: JUMP 00000d92: JUMPDEST 00000d93: CALLER 00000d94: DUP1 00000d95: PUSH2 0x0d9d 00000d98: JUMPI 00000d99: PUSH1 0x00 00000d9b: DUP1 00000d9c: REVERT 00000d9d: JUMPDEST 00000d9e: PUSH1 0x01 00000da0: PUSH1 0x01 00000da2: PUSH1 0xa0 00000da4: SHL 00000da5: SUB 00000da6: DUP2 00000da7: AND 00000da8: ADDRESS 00000da9: EQ 00000daa: ISZERO 00000dab: PUSH2 0x0db3 00000dae: JUMPI 00000daf: PUSH1 0x00 00000db1: DUP1 00000db2: REVERT 00000db3: JUMPDEST 00000db4: PUSH1 0x02 00000db6: PUSH1 0x06 00000db8: SLOAD 00000db9: EQ 00000dba: ISZERO 00000dbb: PUSH2 0x0e0b 00000dbe: JUMPI 00000dbf: PUSH1 0x40 00000dc1: DUP1 00000dc2: MLOAD 00000dc3: PUSH3 0x461bcd 00000dc7: PUSH1 0xe5 00000dc9: SHL 00000dca: DUP2 00000dcb: MSTORE 00000dcc: PUSH1 0x20 00000dce: PUSH1 0x04 00000dd0: DUP3 00000dd1: ADD 00000dd2: MSTORE 00000dd3: PUSH1 0x1f 00000dd5: PUSH1 0x24 00000dd7: DUP3 00000dd8: ADD 00000dd9: MSTORE 00000dda: PUSH32 0x5265656e7472616e637947756172643a207265656e7472616e742063616c6c00 00000dfb: PUSH1 0x44 00000dfd: DUP3 00000dfe: ADD 00000dff: MSTORE 00000e00: SWAP1 00000e01: MLOAD 00000e02: SWAP1 00000e03: DUP2 00000e04: SWAP1 00000e05: SUB 00000e06: PUSH1 0x64 00000e08: ADD 00000e09: SWAP1 00000e0a: REVERT 00000e0b: JUMPDEST 00000e0c: PUSH1 0x02 00000e0e: PUSH1 0x06 00000e10: SSTORE 00000e11: PUSH1 0x0d 00000e13: SLOAD 00000e14: PUSH1 0x01 00000e16: PUSH1 0x01 00000e18: PUSH1 0xa0 00000e1a: SHL 00000e1b: SUB 00000e1c: AND 00000e1d: ISZERO 00000e1e: PUSH2 0x1042 00000e21: JUMPI 00000e22: PUSH1 0x0e 00000e24: SLOAD 00000e25: PUSH1 0x01 00000e27: PUSH1 0xa0 00000e29: SHL 00000e2a: SWAP1 00000e2b: DIV 00000e2c: PUSH1 0xff 00000e2e: AND 00000e2f: PUSH2 0x0e9b 00000e32: JUMPI 00000e33: PUSH1 0x0e 00000e35: PUSH1 0x00 00000e37: SWAP1 00000e38: SLOAD 00000e39: SWAP1 00000e3a: PUSH2 0x0100 00000e3d: EXP 00000e3e: SWAP1 00000e3f: DIV 00000e40: PUSH1 0x01 00000e42: PUSH1 0x01 00000e44: PUSH1 0xa0 00000e46: SHL 00000e47: SUB 00000e48: AND 00000e49: PUSH1 0x01 00000e4b: PUSH1 0x01 00000e4d: PUSH1 0xa0 00000e4f: SHL 00000e50: SUB 00000e51: AND 00000e52: PUSH4 0xa2e62045 00000e57: PUSH1 0x40 00000e59: MLOAD 00000e5a: DUP2 00000e5b: PUSH4 0xffffffff 00000e60: AND 00000e61: PUSH1 0xe0 00000e63: SHL 00000e64: DUP2 00000e65: MSTORE 00000e66: PUSH1 0x04 00000e68: ADD 00000e69: PUSH1 0x00 00000e6b: PUSH1 0x40 00000e6d: MLOAD 00000e6e: DUP1 00000e6f: DUP4 00000e70: SUB 00000e71: DUP2 00000e72: PUSH1 0x00 00000e74: DUP8 00000e75: DUP1 00000e76: EXTCODESIZE 00000e77: ISZERO 00000e78: DUP1 00000e79: ISZERO 00000e7a: PUSH2 0x0e82 00000e7d: JUMPI 00000e7e: PUSH1 0x00 00000e80: DUP1 00000e81: REVERT 00000e82: JUMPDEST 00000e83: POP 00000e84: GAS 00000e85: CALL 00000e86: ISZERO 00000e87: DUP1 00000e88: ISZERO 00000e89: PUSH2 0x0e96 00000e8c: JUMPI 00000e8d: RETURNDATASIZE 00000e8e: PUSH1 0x00 00000e90: DUP1 00000e91: RETURNDATACOPY 00000e92: RETURNDATASIZE 00000e93: PUSH1 0x00 00000e95: REVERT 00000e96: JUMPDEST 00000e97: POP 00000e98: POP 00000e99: POP 00000e9a: POP 00000e9b: JUMPDEST 00000e9c: PUSH1 0x0d 00000e9e: PUSH1 0x00 00000ea0: SWAP1 00000ea1: SLOAD 00000ea2: SWAP1 00000ea3: PUSH2 0x0100 00000ea6: EXP 00000ea7: SWAP1 00000ea8: DIV 00000ea9: PUSH1 0x01 00000eab: PUSH1 0x01 00000ead: PUSH1 0xa0 00000eaf: SHL 00000eb0: SUB 00000eb1: AND 00000eb2: PUSH1 0x01 00000eb4: PUSH1 0x01 00000eb6: PUSH1 0xa0 00000eb8: SHL 00000eb9: SUB 00000eba: AND 00000ebb: PUSH4 0xa2e62045 00000ec0: PUSH1 0x40 00000ec2: MLOAD 00000ec3: DUP2 00000ec4: PUSH4 0xffffffff 00000ec9: AND 00000eca: PUSH1 0xe0 00000ecc: SHL 00000ecd: DUP2 00000ece: MSTORE 00000ecf: PUSH1 0x04 00000ed1: ADD 00000ed2: PUSH1 0x00 00000ed4: PUSH1 0x40 00000ed6: MLOAD 00000ed7: DUP1 00000ed8: DUP4 00000ed9: SUB 00000eda: DUP2 00000edb: PUSH1 0x00 00000edd: DUP8 00000ede: DUP1 00000edf: EXTCODESIZE 00000ee0: ISZERO 00000ee1: DUP1 00000ee2: ISZERO 00000ee3: PUSH2 0x0eeb 00000ee6: JUMPI 00000ee7: PUSH1 0x00 00000ee9: DUP1 00000eea: REVERT 00000eeb: JUMPDEST 00000eec: POP 00000eed: GAS 00000eee: CALL 00000eef: ISZERO 00000ef0: DUP1 00000ef1: ISZERO 00000ef2: PUSH2 0x0eff 00000ef5: JUMPI 00000ef6: RETURNDATASIZE 00000ef7: PUSH1 0x00 00000ef9: DUP1 00000efa: RETURNDATACOPY 00000efb: RETURNDATASIZE 00000efc: PUSH1 0x00 00000efe: REVERT 00000eff: JUMPDEST 00000f00: POP 00000f01: POP 00000f02: POP 00000f03: POP 00000f04: PUSH1 0x00 00000f06: JUMPDEST 00000f07: PUSH1 0x1a 00000f09: SLOAD 00000f0a: DUP2 00000f0b: LT 00000f0c: ISZERO 00000f0d: PUSH2 0x0fde 00000f10: JUMPI 00000f11: PUSH1 0x19 00000f13: PUSH1 0x00 00000f15: PUSH1 0x1a 00000f17: DUP4 00000f18: DUP2 00000f19: SLOAD 00000f1a: DUP2 00000f1b: LT 00000f1c: PUSH2 0x0f21 00000f1f: JUMPI 00000f20: INVALID 00000f21: JUMPDEST 00000f22: PUSH1 0x00 00000f24: SWAP2 00000f25: DUP3 00000f26: MSTORE 00000f27: PUSH1 0x20 00000f29: DUP1 00000f2a: DUP4 00000f2b: KECCAK256 00000f2c: SWAP1 00000f2d: SWAP2 00000f2e: ADD 00000f2f: SLOAD 00000f30: PUSH1 0x01 00000f32: PUSH1 0x01 00000f34: PUSH1 0xa0 00000f36: SHL 00000f37: SUB 00000f38: AND 00000f39: DUP4 00000f3a: MSTORE 00000f3b: DUP3 00000f3c: ADD 00000f3d: SWAP3 00000f3e: SWAP1 00000f3f: SWAP3 00000f40: MSTORE 00000f41: PUSH1 0x40 00000f43: ADD 00000f44: SWAP1 00000f45: KECCAK256 00000f46: SLOAD 00000f47: PUSH1 0xff 00000f49: AND 00000f4a: ISZERO 00000f4b: PUSH2 0x0fd6 00000f4e: JUMPI 00000f4f: PUSH1 0x1d 00000f51: PUSH1 0x00 00000f53: PUSH1 0x1a 00000f55: DUP4 00000f56: DUP2 00000f57: SLOAD 00000f58: DUP2 00000f59: LT 00000f5a: PUSH2 0x0f5f 00000f5d: JUMPI 00000f5e: INVALID 00000f5f: JUMPDEST 00000f60: PUSH1 0x00 00000f62: SWAP2 00000f63: DUP3 00000f64: MSTORE 00000f65: PUSH1 0x20 00000f67: DUP1 00000f68: DUP4 00000f69: KECCAK256 00000f6a: SWAP1 00000f6b: SWAP2 00000f6c: ADD 00000f6d: SLOAD 00000f6e: PUSH1 0x01 00000f70: PUSH1 0x01 00000f72: PUSH1 0xa0 00000f74: SHL 00000f75: SUB 00000f76: SWAP1 00000f77: DUP2 00000f78: AND 00000f79: DUP5 00000f7a: MSTORE 00000f7b: SWAP1 00000f7c: DUP4 00000f7d: ADD 00000f7e: SWAP4 00000f7f: SWAP1 00000f80: SWAP4 00000f81: MSTORE 00000f82: PUSH1 0x40 00000f84: SWAP2 00000f85: DUP3 00000f86: ADD 00000f87: DUP2 00000f88: KECCAK256 00000f89: SLOAD 00000f8a: DUP3 00000f8b: MLOAD 00000f8c: PUSH4 0xa2e62045 00000f91: PUSH1 0xe0 00000f93: SHL 00000f94: DUP2 00000f95: MSTORE 00000f96: SWAP3 00000f97: MLOAD 00000f98: SWAP4 00000f99: AND 00000f9a: SWAP3 00000f9b: PUSH4 0xa2e62045 00000fa0: SWAP3 00000fa1: PUSH1 0x04 00000fa3: DUP1 00000fa4: DUP3 00000fa5: ADD 00000fa6: SWAP4 00000fa7: SWAP3 00000fa8: SWAP2 00000fa9: DUP3 00000faa: SWAP1 00000fab: SUB 00000fac: ADD 00000fad: DUP2 00000fae: DUP4 00000faf: DUP8 00000fb0: DUP1 00000fb1: EXTCODESIZE 00000fb2: ISZERO 00000fb3: DUP1 00000fb4: ISZERO 00000fb5: PUSH2 0x0fbd 00000fb8: JUMPI 00000fb9: PUSH1 0x00 00000fbb: DUP1 00000fbc: REVERT 00000fbd: JUMPDEST 00000fbe: POP 00000fbf: GAS 00000fc0: CALL 00000fc1: ISZERO 00000fc2: DUP1 00000fc3: ISZERO 00000fc4: PUSH2 0x0fd1 00000fc7: JUMPI 00000fc8: RETURNDATASIZE 00000fc9: PUSH1 0x00 00000fcb: DUP1 00000fcc: RETURNDATACOPY 00000fcd: RETURNDATASIZE 00000fce: PUSH1 0x00 00000fd0: REVERT 00000fd1: JUMPDEST 00000fd2: POP 00000fd3: POP 00000fd4: POP 00000fd5: POP 00000fd6: JUMPDEST 00000fd7: PUSH1 0x01 00000fd9: ADD 00000fda: PUSH2 0x0f06 00000fdd: JUMP 00000fde: JUMPDEST 00000fdf: POP 00000fe0: PUSH1 0x08 00000fe2: SLOAD 00000fe3: PUSH1 0x07 00000fe5: SLOAD 00000fe6: TIMESTAMP 00000fe7: SUB 00000fe8: LT 00000fe9: PUSH2 0x1042 00000fec: JUMPI 00000fed: PUSH4 0x3b9aca00 00000ff2: PUSH2 0x0ff9 00000ff5: PUSH2 0x2640 00000ff8: JUMP 00000ff9: JUMPDEST 00000ffa: GT 00000ffb: ISZERO 00000ffc: PUSH2 0x1023 00000fff: JUMPI 00001000: PUSH2 0x101e 00001003: PUSH2 0x1019 00001006: PUSH1 0x17 00001008: SLOAD 00001009: PUSH1 0x18 0000100b: SLOAD 0000100c: PUSH2 0x3ce6 0000100f: SWAP1 00001010: SWAP2 00001011: SWAP1 00001012: PUSH4 0xffffffff 00001017: AND 00001018: JUMP 00001019: JUMPDEST 0000101a: PUSH2 0x3d28 0000101d: JUMP 0000101e: JUMPDEST 0000101f: PUSH2 0x103d 00001022: JUMP 00001023: JUMPDEST 00001024: PUSH2 0x103d 00001027: PUSH2 0x1019 0000102a: PUSH1 0x17 0000102c: SLOAD 0000102d: PUSH1 0x18 0000102f: SLOAD 00001030: PUSH2 0x3c85 00001033: SWAP1 00001034: SWAP2 00001035: SWAP1 00001036: PUSH4 0xffffffff 0000103b: AND 0000103c: JUMP 0000103d: JUMPDEST 0000103e: TIMESTAMP 0000103f: PUSH1 0x07 00001041: SSTORE 00001042: JUMPDEST 00001043: CALLER 00001044: PUSH1 0x00 00001046: SWAP1 00001047: DUP2 00001048: MSTORE 00001049: PUSH1 0x11 0000104b: PUSH1 0x20 0000104d: MSTORE 0000104e: PUSH1 0x40 00001050: SWAP1 00001051: KECCAK256 00001052: SLOAD 00001053: DUP4 00001054: GT 00001055: ISZERO 00001056: PUSH2 0x109d 00001059: JUMPI 0000105a: PUSH1 0x40 0000105c: DUP1 0000105d: MLOAD 0000105e: PUSH3 0x461bcd 00001062: PUSH1 0xe5 00001064: SHL 00001065: DUP2 00001066: MSTORE 00001067: PUSH1 0x20 00001069: PUSH1 0x04 0000106b: DUP3 0000106c: ADD 0000106d: MSTORE 0000106e: PUSH1 0x14 00001070: PUSH1 0x24 00001072: DUP3 00001073: ADD 00001074: MSTORE 00001075: PUSH20 0x696e73756666696369656e742062616c616e6365 0000108a: PUSH1 0x60 0000108c: SHL 0000108d: PUSH1 0x44 0000108f: DUP3 00001090: ADD 00001091: MSTORE 00001092: SWAP1 00001093: MLOAD 00001094: SWAP1 00001095: DUP2 00001096: SWAP1 00001097: SUB 00001098: PUSH1 0x64 0000109a: ADD 0000109b: SWAP1 0000109c: REVERT 0000109d: JUMPDEST 0000109e: CALLER 0000109f: PUSH1 0x00 000010a1: SWAP1 000010a2: DUP2 000010a3: MSTORE 000010a4: PUSH1 0x12 000010a6: PUSH1 0x20 000010a8: MSTORE 000010a9: PUSH1 0x40 000010ab: SWAP1 000010ac: KECCAK256 000010ad: SLOAD 000010ae: TIMESTAMP 000010af: PUSH1 0x1e 000010b1: SWAP1 000010b2: SWAP2 000010b3: ADD 000010b4: GT 000010b5: ISZERO 000010b6: PUSH2 0x10f0 000010b9: JUMPI 000010ba: PUSH1 0x40 000010bc: MLOAD 000010bd: PUSH3 0x461bcd 000010c1: PUSH1 0xe5 000010c3: SHL 000010c4: DUP2 000010c5: MSTORE 000010c6: PUSH1 0x04 000010c8: ADD 000010c9: DUP1 000010ca: DUP1 000010cb: PUSH1 0x20 000010cd: ADD 000010ce: DUP3 000010cf: DUP2 000010d0: SUB 000010d1: DUP3 000010d2: MSTORE 000010d3: PUSH1 0x26 000010d5: DUP2 000010d6: MSTORE 000010d7: PUSH1 0x20 000010d9: ADD 000010da: DUP1 000010db: PUSH2 0x449a 000010de: PUSH1 0x26 000010e0: SWAP2 000010e1: CODECOPY 000010e2: PUSH1 0x40 000010e4: ADD 000010e5: SWAP2 000010e6: POP 000010e7: POP 000010e8: PUSH1 0x40 000010ea: MLOAD 000010eb: DUP1 000010ec: SWAP2 000010ed: SUB 000010ee: SWAP1 000010ef: REVERT 000010f0: JUMPDEST 000010f1: PUSH1 0x10 000010f3: SLOAD 000010f4: PUSH2 0x10fd 000010f7: SWAP1 000010f8: DUP5 000010f9: PUSH2 0x3ce6 000010fc: JUMP 000010fd: JUMPDEST 000010fe: PUSH1 0x10 00001100: SSTORE 00001101: CALLER 00001102: PUSH1 0x00 00001104: SWAP1 00001105: DUP2 00001106: MSTORE 00001107: PUSH1 0x11 00001109: PUSH1 0x20 0000110b: MSTORE 0000110c: PUSH1 0x40 0000110e: SWAP1 0000110f: KECCAK256 00001110: SLOAD 00001111: PUSH2 0x111a 00001114: SWAP1 00001115: DUP5 00001116: PUSH2 0x3ce6 00001119: JUMP 0000111a: JUMPDEST 0000111b: CALLER 0000111c: PUSH1 0x00 0000111e: SWAP1 0000111f: DUP2 00001120: MSTORE 00001121: PUSH1 0x11 00001123: PUSH1 0x20 00001125: SWAP1 00001126: DUP2 00001127: MSTORE 00001128: PUSH1 0x40 0000112a: DUP1 0000112b: DUP4 0000112c: KECCAK256 0000112d: SWAP4 0000112e: SWAP1 0000112f: SWAP4 00001130: SSTORE 00001131: PUSH1 0x01 00001133: PUSH1 0x01 00001135: PUSH1 0xa0 00001137: SHL 00001138: SUB 00001139: DUP6 0000113a: AND 0000113b: DUP3 0000113c: MSTORE 0000113d: PUSH1 0x1b 0000113f: SWAP1 00001140: MSTORE 00001141: SWAP1 00001142: DUP2 00001143: KECCAK256 00001144: SLOAD 00001145: PUSH1 0x1f 00001147: SLOAD 00001148: PUSH2 0x1184 0000114b: SWAP2 0000114c: PUSH4 0x3b9aca00 00001151: SWAP2 00001152: PUSH2 0x1171 00001155: SWAP2 00001156: PUSH1 0x0a 00001158: EXP 00001159: SWAP1 0000115a: PUSH2 0x117e 0000115d: SWAP1 0000115e: PUSH2 0x1177 00001161: SWAP1 00001162: PUSH5 0x174876e800 00001168: SWAP1 00001169: DUP6 0000116a: SWAP1 0000116b: DUP13 0000116c: SWAP1 0000116d: PUSH2 0x3d80 00001170: JUMP 00001171: JUMPDEST 00001172: SWAP1 00001173: PUSH2 0x3dd9 00001176: JUMP 00001177: JUMPDEST 00001178: DUP10 00001179: SWAP1 0000117a: PUSH2 0x3ce6 0000117d: JUMP 0000117e: JUMPDEST 0000117f: SWAP1 00001180: PUSH2 0x3d80 00001183: JUMP 00001184: JUMPDEST 00001185: SWAP1 00001186: POP 00001187: PUSH2 0x11a0 0000118a: PUSH2 0x1192 0000118d: DUP5 0000118e: PUSH2 0x36f9 00001191: JUMP 00001192: JUMPDEST 00001193: PUSH2 0x1171 00001196: DUP4 00001197: PUSH4 0x3b9aca00 0000119c: PUSH2 0x3d80 0000119f: JUMP 000011a0: JUMPDEST 000011a1: SWAP1 000011a2: POP 000011a3: PUSH1 0x00 000011a5: DUP4 000011a6: PUSH1 0x01 000011a8: PUSH1 0x01 000011aa: PUSH1 0xa0 000011ac: SHL 000011ad: SUB 000011ae: AND 000011af: PUSH4 0x70a08231 000011b4: ADDRESS 000011b5: PUSH1 0x40 000011b7: MLOAD 000011b8: DUP3 000011b9: PUSH4 0xffffffff 000011be: AND 000011bf: PUSH1 0xe0 000011c1: SHL 000011c2: DUP2 000011c3: MSTORE 000011c4: PUSH1 0x04 000011c6: ADD 000011c7: DUP1 000011c8: DUP3 000011c9: PUSH1 0x01 000011cb: PUSH1 0x01 000011cd: PUSH1 0xa0 000011cf: SHL 000011d0: SUB 000011d1: AND 000011d2: DUP2 000011d3: MSTORE 000011d4: PUSH1 0x20 000011d6: ADD 000011d7: SWAP2 000011d8: POP 000011d9: POP 000011da: PUSH1 0x20 000011dc: PUSH1 0x40 000011de: MLOAD 000011df: DUP1 000011e0: DUP4 000011e1: SUB 000011e2: DUP2 000011e3: DUP7 000011e4: DUP1 000011e5: EXTCODESIZE 000011e6: ISZERO 000011e7: DUP1 000011e8: ISZERO 000011e9: PUSH2 0x11f1 000011ec: JUMPI 000011ed: PUSH1 0x00 000011ef: DUP1 000011f0: REVERT 000011f1: JUMPDEST 000011f2: POP 000011f3: GAS 000011f4: STATICCALL 000011f5: ISZERO 000011f6: DUP1 000011f7: ISZERO 000011f8: PUSH2 0x1205 000011fb: JUMPI 000011fc: RETURNDATASIZE 000011fd: PUSH1 0x00 000011ff: DUP1 00001200: RETURNDATACOPY 00001201: RETURNDATASIZE 00001202: PUSH1 0x00 00001204: REVERT 00001205: JUMPDEST 00001206: POP 00001207: POP 00001208: POP 00001209: POP 0000120a: PUSH1 0x40 0000120c: MLOAD 0000120d: RETURNDATASIZE 0000120e: PUSH1 0x20 00001210: DUP2 00001211: LT 00001212: ISZERO 00001213: PUSH2 0x121b 00001216: JUMPI 00001217: PUSH1 0x00 00001219: DUP1 0000121a: REVERT 0000121b: JUMPDEST 0000121c: POP 0000121d: MLOAD 0000121e: DUP3 0000121f: GT 00001220: ISZERO 00001221: PUSH2 0x125b 00001224: JUMPI 00001225: PUSH1 0x40 00001227: MLOAD 00001228: PUSH3 0x461bcd 0000122c: PUSH1 0xe5 0000122e: SHL 0000122f: DUP2 00001230: MSTORE 00001231: PUSH1 0x04 00001233: ADD 00001234: DUP1 00001235: DUP1 00001236: PUSH1 0x20 00001238: ADD 00001239: DUP3 0000123a: DUP2 0000123b: SUB 0000123c: DUP3 0000123d: MSTORE 0000123e: PUSH1 0x39 00001240: DUP2 00001241: MSTORE 00001242: PUSH1 0x20 00001244: ADD 00001245: DUP1 00001246: PUSH2 0x4326 00001249: PUSH1 0x39 0000124b: SWAP2 0000124c: CODECOPY 0000124d: PUSH1 0x40 0000124f: ADD 00001250: SWAP2 00001251: POP 00001252: POP 00001253: PUSH1 0x40 00001255: MLOAD 00001256: DUP1 00001257: SWAP2 00001258: SUB 00001259: SWAP1 0000125a: REVERT 0000125b: JUMPDEST 0000125c: PUSH2 0x1266 0000125f: DUP5 00001260: CALLER 00001261: DUP5 00001262: PUSH2 0x3e1b 00001265: JUMP 00001266: JUMPDEST 00001267: CALLER 00001268: PUSH1 0x00 0000126a: DUP2 0000126b: DUP2 0000126c: MSTORE 0000126d: PUSH1 0x12 0000126f: PUSH1 0x20 00001271: SWAP1 00001272: DUP2 00001273: MSTORE 00001274: PUSH1 0x40 00001276: DUP1 00001277: DUP4 00001278: KECCAK256 00001279: TIMESTAMP 0000127a: SWAP1 0000127b: SSTORE 0000127c: DUP1 0000127d: MLOAD 0000127e: DUP10 0000127f: DUP2 00001280: MSTORE 00001281: SWAP1 00001282: MLOAD 00001283: SWAP3 00001284: SWAP4 00001285: SWAP3 00001286: PUSH1 0x00 00001288: DUP1 00001289: MLOAD 0000128a: PUSH1 0x20 0000128c: PUSH2 0x4421 0000128f: DUP4 00001290: CODECOPY 00001291: DUP2 00001292: MLOAD 00001293: SWAP2 00001294: MSTORE 00001295: SWAP3 00001296: SWAP2 00001297: DUP2 00001298: SWAP1 00001299: SUB 0000129a: SWAP1 0000129b: SWAP2 0000129c: ADD 0000129d: SWAP1 0000129e: LOG3 0000129f: PUSH1 0x09 000012a1: SLOAD 000012a2: PUSH1 0x40 000012a4: DUP1 000012a5: MLOAD 000012a6: PUSH1 0x01 000012a8: PUSH1 0x01 000012aa: PUSH1 0xa0 000012ac: SHL 000012ad: SUB 000012ae: SWAP3 000012af: DUP4 000012b0: AND 000012b1: DUP2 000012b2: MSTORE 000012b3: CALLER 000012b4: PUSH1 0x20 000012b6: DUP3 000012b7: ADD 000012b8: MSTORE 000012b9: SWAP2 000012ba: DUP7 000012bb: AND 000012bc: DUP3 000012bd: DUP3 000012be: ADD 000012bf: MSTORE 000012c0: PUSH1 0x60 000012c2: DUP3 000012c3: ADD 000012c4: DUP5 000012c5: SWAP1 000012c6: MSTORE 000012c7: PUSH1 0x80 000012c9: DUP3 000012ca: ADD 000012cb: DUP4 000012cc: SWAP1 000012cd: MSTORE 000012ce: PUSH1 0xa0 000012d0: DUP3 000012d1: ADD 000012d2: DUP8 000012d3: SWAP1 000012d4: MSTORE 000012d5: MLOAD 000012d6: PUSH32 0xbbbdee62287b5bf3bee13cab60a29ad729cf38109bccbd2a986a11c99b8ca704 000012f7: SWAP2 000012f8: DUP2 000012f9: SWAP1 000012fa: SUB 000012fb: PUSH1 0xc0 000012fd: ADD 000012fe: SWAP1 000012ff: LOG1 00001300: POP 00001301: POP 00001302: PUSH1 0x01 00001304: PUSH1 0x06 00001306: SSTORE 00001307: POP 00001308: POP 00001309: POP 0000130a: JUMP 0000130b: JUMPDEST 0000130c: PUSH1 0x03 0000130e: DUP1 0000130f: SLOAD 00001310: PUSH1 0x40 00001312: DUP1 00001313: MLOAD 00001314: PUSH1 0x20 00001316: PUSH1 0x1f 00001318: PUSH1 0x02 0000131a: PUSH1 0x00 0000131c: NOT 0000131d: PUSH2 0x0100 00001320: PUSH1 0x01 00001322: DUP9 00001323: AND 00001324: ISZERO 00001325: MUL 00001326: ADD 00001327: SWAP1 00001328: SWAP6 00001329: AND 0000132a: SWAP5 0000132b: SWAP1 0000132c: SWAP5 0000132d: DIV 0000132e: SWAP4 0000132f: DUP5 00001330: ADD 00001331: DUP2 00001332: SWAP1 00001333: DIV 00001334: DUP2 00001335: MUL 00001336: DUP3 00001337: ADD 00001338: DUP2 00001339: ADD 0000133a: SWAP1 0000133b: SWAP3 0000133c: MSTORE 0000133d: DUP3 0000133e: DUP2 0000133f: MSTORE 00001340: PUSH1 0x60 00001342: SWAP4 00001343: SWAP1 00001344: SWAP3 00001345: SWAP1 00001346: SWAP2 00001347: DUP4 00001348: ADD 00001349: DUP3 0000134a: DUP3 0000134b: DUP1 0000134c: ISZERO 0000134d: PUSH2 0x1397 00001350: JUMPI 00001351: DUP1 00001352: PUSH1 0x1f 00001354: LT 00001355: PUSH2 0x136c 00001358: JUMPI 00001359: PUSH2 0x0100 0000135c: DUP1 0000135d: DUP4 0000135e: SLOAD 0000135f: DIV 00001360: MUL 00001361: DUP4 00001362: MSTORE 00001363: SWAP2 00001364: PUSH1 0x20 00001366: ADD 00001367: SWAP2 00001368: PUSH2 0x1397 0000136b: JUMP 0000136c: JUMPDEST 0000136d: DUP3 0000136e: ADD 0000136f: SWAP2 00001370: SWAP1 00001371: PUSH1 0x00 00001373: MSTORE 00001374: PUSH1 0x20 00001376: PUSH1 0x00 00001378: KECCAK256 00001379: SWAP1 0000137a: JUMPDEST 0000137b: DUP2 0000137c: SLOAD 0000137d: DUP2 0000137e: MSTORE 0000137f: SWAP1 00001380: PUSH1 0x01 00001382: ADD 00001383: SWAP1 00001384: PUSH1 0x20 00001386: ADD 00001387: DUP1 00001388: DUP4 00001389: GT 0000138a: PUSH2 0x137a 0000138d: JUMPI 0000138e: DUP3 0000138f: SWAP1 00001390: SUB 00001391: PUSH1 0x1f 00001393: AND 00001394: DUP3 00001395: ADD 00001396: SWAP2 00001397: JUMPDEST 00001398: POP 00001399: POP 0000139a: POP 0000139b: POP 0000139c: POP 0000139d: SWAP1 0000139e: POP 0000139f: JUMPDEST 000013a0: SWAP1 000013a1: JUMP 000013a2: JUMPDEST 000013a3: PUSH1 0x00 000013a5: DUP3 000013a6: PUSH1 0x01 000013a8: PUSH1 0x01 000013aa: PUSH1 0xa0 000013ac: SHL 000013ad: SUB 000013ae: DUP2 000013af: AND 000013b0: PUSH2 0x13b8 000013b3: JUMPI 000013b4: PUSH1 0x00 000013b6: DUP1 000013b7: REVERT 000013b8: JUMPDEST 000013b9: PUSH1 0x01 000013bb: PUSH1 0x01 000013bd: PUSH1 0xa0 000013bf: SHL 000013c0: SUB 000013c1: DUP2 000013c2: AND 000013c3: ADDRESS 000013c4: EQ 000013c5: ISZERO 000013c6: PUSH2 0x13ce 000013c9: JUMPI 000013ca: PUSH1 0x00 000013cc: DUP1 000013cd: REVERT 000013ce: JUMPDEST 000013cf: PUSH1 0x0d 000013d1: SLOAD 000013d2: PUSH1 0x01 000013d4: PUSH1 0x01 000013d6: PUSH1 0xa0 000013d8: SHL 000013d9: SUB 000013da: AND 000013db: ISZERO 000013dc: PUSH2 0x15fb 000013df: JUMPI 000013e0: PUSH1 0x0e 000013e2: SLOAD 000013e3: PUSH1 0x01 000013e5: PUSH1 0xa0 000013e7: SHL 000013e8: SWAP1 000013e9: DIV 000013ea: PUSH1 0xff 000013ec: AND 000013ed: PUSH2 0x1459 000013f0: JUMPI 000013f1: PUSH1 0x0e 000013f3: PUSH1 0x00 000013f5: SWAP1 000013f6: SLOAD 000013f7: SWAP1 000013f8: PUSH2 0x0100 000013fb: EXP 000013fc: SWAP1 000013fd: DIV 000013fe: PUSH1 0x01 00001400: PUSH1 0x01 00001402: PUSH1 0xa0 00001404: SHL 00001405: SUB 00001406: AND 00001407: PUSH1 0x01 00001409: PUSH1 0x01 0000140b: PUSH1 0xa0 0000140d: SHL 0000140e: SUB 0000140f: AND 00001410: PUSH4 0xa2e62045 00001415: PUSH1 0x40 00001417: MLOAD 00001418: DUP2 00001419: PUSH4 0xffffffff 0000141e: AND 0000141f: PUSH1 0xe0 00001421: SHL 00001422: DUP2 00001423: MSTORE 00001424: PUSH1 0x04 00001426: ADD 00001427: PUSH1 0x00 00001429: PUSH1 0x40 0000142b: MLOAD 0000142c: DUP1 0000142d: DUP4 0000142e: SUB 0000142f: DUP2 00001430: PUSH1 0x00 00001432: DUP8 00001433: DUP1 00001434: EXTCODESIZE 00001435: ISZERO 00001436: DUP1 00001437: ISZERO 00001438: PUSH2 0x1440 0000143b: JUMPI 0000143c: PUSH1 0x00 0000143e: DUP1 0000143f: REVERT 00001440: JUMPDEST 00001441: POP 00001442: GAS 00001443: CALL 00001444: ISZERO 00001445: DUP1 00001446: ISZERO 00001447: PUSH2 0x1454 0000144a: JUMPI 0000144b: RETURNDATASIZE 0000144c: PUSH1 0x00 0000144e: DUP1 0000144f: RETURNDATACOPY 00001450: RETURNDATASIZE 00001451: PUSH1 0x00 00001453: REVERT 00001454: JUMPDEST 00001455: POP 00001456: POP 00001457: POP 00001458: POP 00001459: JUMPDEST 0000145a: PUSH1 0x0d 0000145c: PUSH1 0x00 0000145e: SWAP1 0000145f: SLOAD 00001460: SWAP1 00001461: PUSH2 0x0100 00001464: EXP 00001465: SWAP1 00001466: DIV 00001467: PUSH1 0x01 00001469: PUSH1 0x01 0000146b: PUSH1 0xa0 0000146d: SHL 0000146e: SUB 0000146f: AND 00001470: PUSH1 0x01 00001472: PUSH1 0x01 00001474: PUSH1 0xa0 00001476: SHL 00001477: SUB 00001478: AND 00001479: PUSH4 0xa2e62045 0000147e: PUSH1 0x40 00001480: MLOAD 00001481: DUP2 00001482: PUSH4 0xffffffff 00001487: AND 00001488: PUSH1 0xe0 0000148a: SHL 0000148b: DUP2 0000148c: MSTORE 0000148d: PUSH1 0x04 0000148f: ADD 00001490: PUSH1 0x00 00001492: PUSH1 0x40 00001494: MLOAD 00001495: DUP1 00001496: DUP4 00001497: SUB 00001498: DUP2 00001499: PUSH1 0x00 0000149b: DUP8 0000149c: DUP1 0000149d: EXTCODESIZE 0000149e: ISZERO 0000149f: DUP1 000014a0: ISZERO 000014a1: PUSH2 0x14a9 000014a4: JUMPI 000014a5: PUSH1 0x00 000014a7: DUP1 000014a8: REVERT 000014a9: JUMPDEST 000014aa: POP 000014ab: GAS 000014ac: CALL 000014ad: ISZERO 000014ae: DUP1 000014af: ISZERO 000014b0: PUSH2 0x14bd 000014b3: JUMPI 000014b4: RETURNDATASIZE 000014b5: PUSH1 0x00 000014b7: DUP1 000014b8: RETURNDATACOPY 000014b9: RETURNDATASIZE 000014ba: PUSH1 0x00 000014bc: REVERT 000014bd: JUMPDEST 000014be: POP 000014bf: POP 000014c0: POP 000014c1: POP 000014c2: PUSH1 0x00 000014c4: JUMPDEST 000014c5: PUSH1 0x1a 000014c7: SLOAD 000014c8: DUP2 000014c9: LT 000014ca: ISZERO 000014cb: PUSH2 0x159c 000014ce: JUMPI 000014cf: PUSH1 0x19 000014d1: PUSH1 0x00 000014d3: PUSH1 0x1a 000014d5: DUP4 000014d6: DUP2 000014d7: SLOAD 000014d8: DUP2 000014d9: LT 000014da: PUSH2 0x14df 000014dd: JUMPI 000014de: INVALID 000014df: JUMPDEST 000014e0: PUSH1 0x00 000014e2: SWAP2 000014e3: DUP3 000014e4: MSTORE 000014e5: PUSH1 0x20 000014e7: DUP1 000014e8: DUP4 000014e9: KECCAK256 000014ea: SWAP1 000014eb: SWAP2 000014ec: ADD 000014ed: SLOAD 000014ee: PUSH1 0x01 000014f0: PUSH1 0x01 000014f2: PUSH1 0xa0 000014f4: SHL 000014f5: SUB 000014f6: AND 000014f7: DUP4 000014f8: MSTORE 000014f9: DUP3 000014fa: ADD 000014fb: SWAP3 000014fc: SWAP1 000014fd: SWAP3 000014fe: MSTORE 000014ff: PUSH1 0x40 00001501: ADD 00001502: SWAP1 00001503: KECCAK256 00001504: SLOAD 00001505: PUSH1 0xff 00001507: AND 00001508: ISZERO 00001509: PUSH2 0x1594 0000150c: JUMPI 0000150d: PUSH1 0x1d 0000150f: PUSH1 0x00 00001511: PUSH1 0x1a 00001513: DUP4 00001514: DUP2 00001515: SLOAD 00001516: DUP2 00001517: LT 00001518: PUSH2 0x151d 0000151b: JUMPI 0000151c: INVALID 0000151d: JUMPDEST 0000151e: PUSH1 0x00 00001520: SWAP2 00001521: DUP3 00001522: MSTORE 00001523: PUSH1 0x20 00001525: DUP1 00001526: DUP4 00001527: KECCAK256 00001528: SWAP1 00001529: SWAP2 0000152a: ADD 0000152b: SLOAD 0000152c: PUSH1 0x01 0000152e: PUSH1 0x01 00001530: PUSH1 0xa0 00001532: SHL 00001533: SUB 00001534: SWAP1 00001535: DUP2 00001536: AND 00001537: DUP5 00001538: MSTORE 00001539: SWAP1 0000153a: DUP4 0000153b: ADD 0000153c: SWAP4 0000153d: SWAP1 0000153e: SWAP4 0000153f: MSTORE 00001540: PUSH1 0x40 00001542: SWAP2 00001543: DUP3 00001544: ADD 00001545: DUP2 00001546: KECCAK256 00001547: SLOAD 00001548: DUP3 00001549: MLOAD 0000154a: PUSH4 0xa2e62045 0000154f: PUSH1 0xe0 00001551: SHL 00001552: DUP2 00001553: MSTORE 00001554: SWAP3 00001555: MLOAD 00001556: SWAP4 00001557: AND 00001558: SWAP3 00001559: PUSH4 0xa2e62045 0000155e: SWAP3 0000155f: PUSH1 0x04 00001561: DUP1 00001562: DUP3 00001563: ADD 00001564: SWAP4 00001565: SWAP3 00001566: SWAP2 00001567: DUP3 00001568: SWAP1 00001569: SUB 0000156a: ADD 0000156b: DUP2 0000156c: DUP4 0000156d: DUP8 0000156e: DUP1 0000156f: EXTCODESIZE 00001570: ISZERO 00001571: DUP1 00001572: ISZERO 00001573: PUSH2 0x157b 00001576: JUMPI 00001577: PUSH1 0x00 00001579: DUP1 0000157a: REVERT 0000157b: JUMPDEST 0000157c: POP 0000157d: GAS 0000157e: CALL 0000157f: ISZERO 00001580: DUP1 00001581: ISZERO 00001582: PUSH2 0x158f 00001585: JUMPI 00001586: RETURNDATASIZE 00001587: PUSH1 0x00 00001589: DUP1 0000158a: RETURNDATACOPY 0000158b: RETURNDATASIZE 0000158c: PUSH1 0x00 0000158e: REVERT 0000158f: JUMPDEST 00001590: POP 00001591: POP 00001592: POP 00001593: POP 00001594: JUMPDEST 00001595: PUSH1 0x01 00001597: ADD 00001598: PUSH2 0x14c4 0000159b: JUMP 0000159c: JUMPDEST 0000159d: POP 0000159e: PUSH1 0x08 000015a0: SLOAD 000015a1: PUSH1 0x07 000015a3: SLOAD 000015a4: TIMESTAMP 000015a5: SUB 000015a6: LT 000015a7: PUSH2 0x15fb 000015aa: JUMPI 000015ab: PUSH4 0x3b9aca00 000015b0: PUSH2 0x15b7 000015b3: PUSH2 0x2640 000015b6: JUMP 000015b7: JUMPDEST 000015b8: GT 000015b9: ISZERO 000015ba: PUSH2 0x15dc 000015bd: JUMPI 000015be: PUSH2 0x15d7 000015c1: PUSH2 0x1019 000015c4: PUSH1 0x17 000015c6: SLOAD 000015c7: PUSH1 0x18 000015c9: SLOAD 000015ca: PUSH2 0x3ce6 000015cd: SWAP1 000015ce: SWAP2 000015cf: SWAP1 000015d0: PUSH4 0xffffffff 000015d5: AND 000015d6: JUMP 000015d7: JUMPDEST 000015d8: PUSH2 0x15f6 000015db: JUMP 000015dc: JUMPDEST 000015dd: PUSH2 0x15f6 000015e0: PUSH2 0x1019 000015e3: PUSH1 0x17 000015e5: SLOAD 000015e6: PUSH1 0x18 000015e8: SLOAD 000015e9: PUSH2 0x3c85 000015ec: SWAP1 000015ed: SWAP2 000015ee: SWAP1 000015ef: PUSH4 0xffffffff 000015f4: AND 000015f5: JUMP 000015f6: JUMPDEST 000015f7: TIMESTAMP 000015f8: PUSH1 0x07 000015fa: SSTORE 000015fb: JUMPDEST 000015fc: CALLER 000015fd: PUSH1 0x00 000015ff: DUP2 00001600: DUP2 00001601: MSTORE 00001602: PUSH1 0x13 00001604: PUSH1 0x20 00001606: SWAP1 00001607: DUP2 00001608: MSTORE 00001609: PUSH1 0x40 0000160b: DUP1 0000160c: DUP4 0000160d: KECCAK256 0000160e: PUSH1 0x01 00001610: PUSH1 0x01 00001612: PUSH1 0xa0 00001614: SHL 00001615: SUB 00001616: DUP10 00001617: AND 00001618: DUP1 00001619: DUP6 0000161a: MSTORE 0000161b: SWAP1 0000161c: DUP4 0000161d: MSTORE 0000161e: SWAP3 0000161f: DUP2 00001620: SWAP1 00001621: KECCAK256 00001622: DUP8 00001623: SWAP1 00001624: SSTORE 00001625: DUP1 00001626: MLOAD 00001627: DUP8 00001628: DUP2 00001629: MSTORE 0000162a: SWAP1 0000162b: MLOAD 0000162c: SWAP3 0000162d: SWAP4 0000162e: SWAP3 0000162f: PUSH32 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925 00001650: SWAP3 00001651: SWAP2 00001652: DUP2 00001653: SWAP1 00001654: SUB 00001655: SWAP1 00001656: SWAP2 00001657: ADD 00001658: SWAP1 00001659: LOG3 0000165a: POP 0000165b: PUSH1 0x01 0000165d: SWAP4 0000165e: SWAP3 0000165f: POP 00001660: POP 00001661: POP 00001662: JUMP 00001663: JUMPDEST 00001664: PUSH1 0x21 00001666: SLOAD 00001667: PUSH1 0x00 00001669: SWAP1 0000166a: PUSH1 0x01 0000166c: PUSH1 0x01 0000166e: PUSH1 0xa0 00001670: SHL 00001671: SUB 00001672: AND 00001673: CALLER 00001674: EQ 00001675: PUSH2 0x16b3 00001678: JUMPI 00001679: PUSH1 0x40 0000167b: DUP1 0000167c: MLOAD 0000167d: PUSH3 0x461bcd 00001681: PUSH1 0xe5 00001683: SHL 00001684: DUP2 00001685: MSTORE 00001686: PUSH1 0x20 00001688: PUSH1 0x04 0000168a: DUP3 0000168b: ADD 0000168c: MSTORE 0000168d: PUSH1 0x1d 0000168f: PUSH1 0x24 00001691: DUP3 00001692: ADD 00001693: MSTORE 00001694: PUSH1 0x00 00001696: DUP1 00001697: MLOAD 00001698: PUSH1 0x20 0000169a: PUSH2 0x43a9 0000169d: DUP4 0000169e: CODECOPY 0000169f: DUP2 000016a0: MLOAD 000016a1: SWAP2 000016a2: MSTORE 000016a3: PUSH1 0x44 000016a5: DUP3 000016a6: ADD 000016a7: MSTORE 000016a8: SWAP1 000016a9: MLOAD 000016aa: SWAP1 000016ab: DUP2 000016ac: SWAP1 000016ad: SUB 000016ae: PUSH1 0x64 000016b0: ADD 000016b1: SWAP1 000016b2: REVERT 000016b3: JUMPDEST 000016b4: DUP2 000016b5: PUSH2 0x16ef 000016b8: JUMPI 000016b9: PUSH1 0x40 000016bb: MLOAD 000016bc: PUSH3 0x461bcd 000016c0: PUSH1 0xe5 000016c2: SHL 000016c3: DUP2 000016c4: MSTORE 000016c5: PUSH1 0x04 000016c7: ADD 000016c8: DUP1 000016c9: DUP1 000016ca: PUSH1 0x20 000016cc: ADD 000016cd: DUP3 000016ce: DUP2 000016cf: SUB 000016d0: DUP3 000016d1: MSTORE 000016d2: PUSH1 0x22 000016d4: DUP2 000016d5: MSTORE 000016d6: PUSH1 0x20 000016d8: ADD 000016d9: DUP1 000016da: PUSH2 0x4387 000016dd: PUSH1 0x22 000016df: SWAP2 000016e0: CODECOPY 000016e1: PUSH1 0x40 000016e3: ADD 000016e4: SWAP2 000016e5: POP 000016e6: POP 000016e7: PUSH1 0x40 000016e9: MLOAD 000016ea: DUP1 000016eb: SWAP2 000016ec: SUB 000016ed: SWAP1 000016ee: REVERT 000016ef: JUMPDEST 000016f0: PUSH1 0x08 000016f2: DUP3 000016f3: SWAP1 000016f4: SSTORE 000016f5: PUSH1 0x00 000016f7: JUMPDEST 000016f8: PUSH1 0x1a 000016fa: SLOAD 000016fb: DUP2 000016fc: LT 000016fd: ISZERO 000016fe: PUSH2 0x17d6 00001701: JUMPI 00001702: PUSH1 0x19 00001704: PUSH1 0x00 00001706: PUSH1 0x1a 00001708: DUP4 00001709: DUP2 0000170a: SLOAD 0000170b: DUP2 0000170c: LT 0000170d: PUSH2 0x1712 00001710: JUMPI 00001711: INVALID 00001712: JUMPDEST 00001713: PUSH1 0x00 00001715: SWAP2 00001716: DUP3 00001717: MSTORE 00001718: PUSH1 0x20 0000171a: DUP1 0000171b: DUP4 0000171c: KECCAK256 0000171d: SWAP1 0000171e: SWAP2 0000171f: ADD 00001720: SLOAD 00001721: PUSH1 0x01 00001723: PUSH1 0x01 00001725: PUSH1 0xa0 00001727: SHL 00001728: SUB 00001729: AND 0000172a: DUP4 0000172b: MSTORE 0000172c: DUP3 0000172d: ADD 0000172e: SWAP3 0000172f: SWAP1 00001730: SWAP3 00001731: MSTORE 00001732: PUSH1 0x40 00001734: ADD 00001735: SWAP1 00001736: KECCAK256 00001737: SLOAD 00001738: PUSH1 0xff 0000173a: AND 0000173b: ISZERO 0000173c: PUSH2 0x17ce 0000173f: JUMPI 00001740: PUSH1 0x1d 00001742: PUSH1 0x00 00001744: PUSH1 0x1a 00001746: DUP4 00001747: DUP2 00001748: SLOAD 00001749: DUP2 0000174a: LT 0000174b: PUSH2 0x1750 0000174e: JUMPI 0000174f: INVALID 00001750: JUMPDEST 00001751: PUSH1 0x00 00001753: SWAP2 00001754: DUP3 00001755: MSTORE 00001756: PUSH1 0x20 00001758: DUP1 00001759: DUP4 0000175a: KECCAK256 0000175b: SWAP1 0000175c: SWAP2 0000175d: ADD 0000175e: SLOAD 0000175f: PUSH1 0x01 00001761: PUSH1 0x01 00001763: PUSH1 0xa0 00001765: SHL 00001766: SUB 00001767: SWAP1 00001768: DUP2 00001769: AND 0000176a: DUP5 0000176b: MSTORE 0000176c: SWAP1 0000176d: DUP4 0000176e: ADD 0000176f: SWAP4 00001770: SWAP1 00001771: SWAP4 00001772: MSTORE 00001773: PUSH1 0x40 00001775: SWAP2 00001776: DUP3 00001777: ADD 00001778: DUP2 00001779: KECCAK256 0000177a: SLOAD 0000177b: DUP3 0000177c: MLOAD 0000177d: PUSH4 0x63c75607 00001782: PUSH1 0xe0 00001784: SHL 00001785: DUP2 00001786: MSTORE 00001787: PUSH1 0x04 00001789: DUP2 0000178a: ADD 0000178b: DUP9 0000178c: SWAP1 0000178d: MSTORE 0000178e: SWAP3 0000178f: MLOAD 00001790: SWAP4 00001791: AND 00001792: SWAP3 00001793: PUSH4 0x63c75607 00001798: SWAP3 00001799: PUSH1 0x24 0000179b: DUP1 0000179c: DUP3 0000179d: ADD 0000179e: SWAP4 0000179f: SWAP3 000017a0: SWAP2 000017a1: DUP3 000017a2: SWAP1 000017a3: SUB 000017a4: ADD 000017a5: DUP2 000017a6: DUP4 000017a7: DUP8 000017a8: DUP1 000017a9: EXTCODESIZE 000017aa: ISZERO 000017ab: DUP1 000017ac: ISZERO 000017ad: PUSH2 0x17b5 000017b0: JUMPI 000017b1: PUSH1 0x00 000017b3: DUP1 000017b4: REVERT 000017b5: JUMPDEST 000017b6: POP 000017b7: GAS 000017b8: CALL 000017b9: ISZERO 000017ba: DUP1 000017bb: ISZERO 000017bc: PUSH2 0x17c9 000017bf: JUMPI 000017c0: RETURNDATASIZE 000017c1: PUSH1 0x00 000017c3: DUP1 000017c4: RETURNDATACOPY 000017c5: RETURNDATASIZE 000017c6: PUSH1 0x00 000017c8: REVERT 000017c9: JUMPDEST 000017ca: POP 000017cb: POP 000017cc: POP 000017cd: POP 000017ce: JUMPDEST 000017cf: PUSH1 0x01 000017d1: ADD 000017d2: PUSH2 0x16f7 000017d5: JUMP 000017d6: JUMPDEST 000017d7: POP 000017d8: PUSH1 0x0d 000017da: SLOAD 000017db: PUSH1 0x40 000017dd: DUP1 000017de: MLOAD 000017df: PUSH4 0x63c75607 000017e4: PUSH1 0xe0 000017e6: SHL 000017e7: DUP2 000017e8: MSTORE 000017e9: PUSH1 0x04 000017eb: DUP2 000017ec: ADD 000017ed: DUP6 000017ee: SWAP1 000017ef: MSTORE 000017f0: SWAP1 000017f1: MLOAD 000017f2: PUSH1 0x01 000017f4: PUSH1 0x01 000017f6: PUSH1 0xa0 000017f8: SHL 000017f9: SUB 000017fa: SWAP1 000017fb: SWAP3 000017fc: AND 000017fd: SWAP2 000017fe: PUSH4 0x63c75607 00001803: SWAP2 00001804: PUSH1 0x24 00001806: DUP1 00001807: DUP3 00001808: ADD 00001809: SWAP3 0000180a: PUSH1 0x00 0000180c: SWAP3 0000180d: SWAP1 0000180e: SWAP2 0000180f: SWAP1 00001810: DUP3 00001811: SWAP1 00001812: SUB 00001813: ADD 00001814: DUP2 00001815: DUP4 00001816: DUP8 00001817: DUP1 00001818: EXTCODESIZE 00001819: ISZERO 0000181a: DUP1 0000181b: ISZERO 0000181c: PUSH2 0x1824 0000181f: JUMPI 00001820: PUSH1 0x00 00001822: DUP1 00001823: REVERT 00001824: JUMPDEST 00001825: POP 00001826: GAS 00001827: CALL 00001828: ISZERO 00001829: DUP1 0000182a: ISZERO 0000182b: PUSH2 0x1838 0000182e: JUMPI 0000182f: RETURNDATASIZE 00001830: PUSH1 0x00 00001832: DUP1 00001833: RETURNDATACOPY 00001834: RETURNDATASIZE 00001835: PUSH1 0x00 00001837: REVERT 00001838: JUMPDEST 00001839: POP 0000183a: POP 0000183b: PUSH1 0x0e 0000183d: SLOAD 0000183e: PUSH1 0x01 00001840: PUSH1 0xa0 00001842: SHL 00001843: SWAP1 00001844: DIV 00001845: PUSH1 0xff 00001847: AND 00001848: SWAP2 00001849: POP 0000184a: PUSH2 0x18b5 0000184d: SWAP1 0000184e: POP 0000184f: JUMPI 00001850: PUSH1 0x0e 00001852: SLOAD 00001853: PUSH1 0x40 00001855: DUP1 00001856: MLOAD 00001857: PUSH4 0x63c75607 0000185c: PUSH1 0xe0 0000185e: SHL 0000185f: DUP2 00001860: MSTORE 00001861: PUSH1 0x04 00001863: DUP2 00001864: ADD 00001865: DUP6 00001866: SWAP1 00001867: MSTORE 00001868: SWAP1 00001869: MLOAD 0000186a: PUSH1 0x01 0000186c: PUSH1 0x01 0000186e: PUSH1 0xa0 00001870: SHL 00001871: SUB 00001872: SWAP1 00001873: SWAP3 00001874: AND 00001875: SWAP2 00001876: PUSH4 0x63c75607 0000187b: SWAP2 0000187c: PUSH1 0x24 0000187e: DUP1 0000187f: DUP3 00001880: ADD 00001881: SWAP3 00001882: PUSH1 0x00 00001884: SWAP3 00001885: SWAP1 00001886: SWAP2 00001887: SWAP1 00001888: DUP3 00001889: SWAP1 0000188a: SUB 0000188b: ADD 0000188c: DUP2 0000188d: DUP4 0000188e: DUP8 0000188f: DUP1 00001890: EXTCODESIZE 00001891: ISZERO 00001892: DUP1 00001893: ISZERO 00001894: PUSH2 0x189c 00001897: JUMPI 00001898: PUSH1 0x00 0000189a: DUP1 0000189b: REVERT 0000189c: JUMPDEST 0000189d: POP 0000189e: GAS 0000189f: CALL 000018a0: ISZERO 000018a1: DUP1 000018a2: ISZERO 000018a3: PUSH2 0x18b0 000018a6: JUMPI 000018a7: RETURNDATASIZE 000018a8: PUSH1 0x00 000018aa: DUP1 000018ab: RETURNDATACOPY 000018ac: RETURNDATASIZE 000018ad: PUSH1 0x00 000018af: REVERT 000018b0: JUMPDEST 000018b1: POP 000018b2: POP 000018b3: POP 000018b4: POP 000018b5: JUMPDEST 000018b6: PUSH1 0x40 000018b8: DUP1 000018b9: MLOAD 000018ba: DUP4 000018bb: DUP2 000018bc: MSTORE 000018bd: SWAP1 000018be: MLOAD 000018bf: PUSH32 0xf96993476642ad4471e701dee382f1d8b7947acb089dba94a2f49e477e85c879 000018e0: SWAP2 000018e1: DUP2 000018e2: SWAP1 000018e3: SUB 000018e4: PUSH1 0x20 000018e6: ADD 000018e7: SWAP1 000018e8: LOG1 000018e9: POP 000018ea: PUSH1 0x01 000018ec: SWAP2 000018ed: SWAP1 000018ee: POP 000018ef: JUMP 000018f0: JUMPDEST 000018f1: PUSH1 0x18 000018f3: SLOAD 000018f4: DUP2 000018f5: JUMP 000018f6: JUMPDEST 000018f7: PUSH1 0x0e 000018f9: SLOAD 000018fa: PUSH1 0x01 000018fc: PUSH1 0x01 000018fe: PUSH1 0xa0 00001900: SHL 00001901: SUB 00001902: AND 00001903: DUP2 00001904: JUMP 00001905: JUMPDEST 00001906: PUSH5 0x174876e800 0000190c: DUP2 0000190d: JUMP 0000190e: JUMPDEST 0000190f: PUSH1 0x15 00001911: SLOAD 00001912: PUSH1 0x01 00001914: PUSH1 0x01 00001916: PUSH1 0xa0 00001918: SHL 00001919: SUB 0000191a: AND 0000191b: DUP2 0000191c: JUMP 0000191d: JUMPDEST 0000191e: PUSH1 0x1e 00001920: SLOAD 00001921: DUP2 00001922: JUMP 00001923: JUMPDEST 00001924: PUSH1 0x21 00001926: SLOAD 00001927: PUSH1 0x01 00001929: PUSH1 0x01 0000192b: PUSH1 0xa0 0000192d: SHL 0000192e: SUB 0000192f: AND 00001930: CALLER 00001931: EQ 00001932: PUSH2 0x1970 00001935: JUMPI 00001936: PUSH1 0x40 00001938: DUP1 00001939: MLOAD 0000193a: PUSH3 0x461bcd 0000193e: PUSH1 0xe5 00001940: SHL 00001941: DUP2 00001942: MSTORE 00001943: PUSH1 0x20 00001945: PUSH1 0x04 00001947: DUP3 00001948: ADD 00001949: MSTORE 0000194a: PUSH1 0x1d 0000194c: PUSH1 0x24 0000194e: DUP3 0000194f: ADD 00001950: MSTORE 00001951: PUSH1 0x00 00001953: DUP1 00001954: MLOAD 00001955: PUSH1 0x20 00001957: PUSH2 0x43a9 0000195a: DUP4 0000195b: CODECOPY 0000195c: DUP2 0000195d: MLOAD 0000195e: SWAP2 0000195f: MSTORE 00001960: PUSH1 0x44 00001962: DUP3 00001963: ADD 00001964: MSTORE 00001965: SWAP1 00001966: MLOAD 00001967: SWAP1 00001968: DUP2 00001969: SWAP1 0000196a: SUB 0000196b: PUSH1 0x64 0000196d: ADD 0000196e: SWAP1 0000196f: REVERT 00001970: JUMPDEST 00001971: PUSH1 0x01 00001973: PUSH1 0x01 00001975: PUSH1 0xa0 00001977: SHL 00001978: SUB 00001979: DUP3 0000197a: AND 0000197b: PUSH1 0x00 0000197d: SWAP1 0000197e: DUP2 0000197f: MSTORE 00001980: PUSH1 0x19 00001982: PUSH1 0x20 00001984: MSTORE 00001985: PUSH1 0x40 00001987: SWAP1 00001988: KECCAK256 00001989: SLOAD 0000198a: PUSH1 0xff 0000198c: AND 0000198d: PUSH2 0x19d2 00001990: JUMPI 00001991: PUSH1 0x40 00001993: DUP1 00001994: MLOAD 00001995: PUSH3 0x461bcd 00001999: PUSH1 0xe5 0000199b: SHL 0000199c: DUP2 0000199d: MSTORE 0000199e: PUSH1 0x20 000019a0: PUSH1 0x04 000019a2: DUP3 000019a3: ADD 000019a4: MSTORE 000019a5: PUSH1 0x12 000019a7: PUSH1 0x24 000019a9: DUP3 000019aa: ADD 000019ab: MSTORE 000019ac: PUSH18 0x1a5b9d985b1a590818dbdb1b185d195c985b 000019bf: PUSH1 0x72 000019c1: SHL 000019c2: PUSH1 0x44 000019c4: DUP3 000019c5: ADD 000019c6: MSTORE 000019c7: SWAP1 000019c8: MLOAD 000019c9: SWAP1 000019ca: DUP2 000019cb: SWAP1 000019cc: SUB 000019cd: PUSH1 0x64 000019cf: ADD 000019d0: SWAP1 000019d1: REVERT 000019d2: JUMPDEST 000019d3: PUSH1 0x01 000019d5: PUSH1 0x01 000019d7: PUSH1 0xa0 000019d9: SHL 000019da: SUB 000019db: SWAP2 000019dc: DUP3 000019dd: AND 000019de: PUSH1 0x00 000019e0: SWAP1 000019e1: DUP2 000019e2: MSTORE 000019e3: PUSH1 0x1d 000019e5: PUSH1 0x20 000019e7: MSTORE 000019e8: PUSH1 0x40 000019ea: SWAP1 000019eb: KECCAK256 000019ec: DUP1 000019ed: SLOAD 000019ee: PUSH1 0x01 000019f0: PUSH1 0x01 000019f2: PUSH1 0xa0 000019f4: SHL 000019f5: SUB 000019f6: NOT 000019f7: AND 000019f8: SWAP2 000019f9: SWAP1 000019fa: SWAP3 000019fb: AND 000019fc: OR 000019fd: SWAP1 000019fe: SSTORE 000019ff: JUMP 00001a00: JUMPDEST 00001a01: PUSH1 0x0a 00001a03: SLOAD 00001a04: DUP2 00001a05: JUMP 00001a06: JUMPDEST 00001a07: PUSH1 0x10 00001a09: SLOAD 00001a0a: SWAP1 00001a0b: JUMP 00001a0c: JUMPDEST 00001a0d: PUSH1 0x00 00001a0f: DUP1 00001a10: DUP4 00001a11: PUSH2 0x1a5c 00001a14: JUMPI 00001a15: PUSH1 0x40 00001a17: DUP1 00001a18: MLOAD 00001a19: PUSH3 0x461bcd 00001a1d: PUSH1 0xe5 00001a1f: SHL 00001a20: DUP2 00001a21: MSTORE 00001a22: PUSH1 0x20 00001a24: PUSH1 0x04 00001a26: DUP3 00001a27: ADD 00001a28: MSTORE 00001a29: PUSH1 0x18 00001a2b: PUSH1 0x24 00001a2d: DUP3 00001a2e: ADD 00001a2f: MSTORE 00001a30: PUSH24 0x1b5d5cdd081d5cd9481d985b1a59081bdb99505b5bdd5b9d 00001a49: PUSH1 0x42 00001a4b: SHL 00001a4c: PUSH1 0x44 00001a4e: DUP3 00001a4f: ADD 00001a50: MSTORE 00001a51: SWAP1 00001a52: MLOAD 00001a53: SWAP1 00001a54: DUP2 00001a55: SWAP1 00001a56: SUB 00001a57: PUSH1 0x64 00001a59: ADD 00001a5a: SWAP1 00001a5b: REVERT 00001a5c: JUMPDEST 00001a5d: PUSH1 0x01 00001a5f: PUSH1 0x01 00001a61: PUSH1 0xa0 00001a63: SHL 00001a64: SUB 00001a65: DUP4 00001a66: AND 00001a67: PUSH1 0x00 00001a69: SWAP1 00001a6a: DUP2 00001a6b: MSTORE 00001a6c: PUSH1 0x19 00001a6e: PUSH1 0x20 00001a70: MSTORE 00001a71: PUSH1 0x40 00001a73: SWAP1 00001a74: KECCAK256 00001a75: SLOAD 00001a76: PUSH1 0xff 00001a78: AND 00001a79: PUSH2 0x1ac9 00001a7c: JUMPI 00001a7d: PUSH1 0x40 00001a7f: DUP1 00001a80: MLOAD 00001a81: PUSH3 0x461bcd 00001a85: PUSH1 0xe5 00001a87: SHL 00001a88: DUP2 00001a89: MSTORE 00001a8a: PUSH1 0x20 00001a8c: PUSH1 0x04 00001a8e: DUP3 00001a8f: ADD 00001a90: MSTORE 00001a91: PUSH1 0x1e 00001a93: PUSH1 0x24 00001a95: DUP3 00001a96: ADD 00001a97: MSTORE 00001a98: PUSH32 0x6d75737420626520616e20616363657074656420636f6c6c61746572616c0000 00001ab9: PUSH1 0x44 00001abb: DUP3 00001abc: ADD 00001abd: MSTORE 00001abe: SWAP1 00001abf: MLOAD 00001ac0: SWAP1 00001ac1: DUP2 00001ac2: SWAP1 00001ac3: SUB 00001ac4: PUSH1 0x64 00001ac6: ADD 00001ac7: SWAP1 00001ac8: REVERT 00001ac9: JUMPDEST 00001aca: PUSH1 0x01 00001acc: PUSH1 0x01 00001ace: PUSH1 0xa0 00001ad0: SHL 00001ad1: SUB 00001ad2: DUP4 00001ad3: AND 00001ad4: PUSH1 0x00 00001ad6: SWAP1 00001ad7: DUP2 00001ad8: MSTORE 00001ad9: PUSH1 0x1b 00001adb: PUSH1 0x20 00001add: MSTORE 00001ade: PUSH1 0x40 00001ae0: DUP2 00001ae1: KECCAK256 00001ae2: SLOAD 00001ae3: PUSH1 0x1f 00001ae5: SLOAD 00001ae6: PUSH2 0x1b16 00001ae9: SWAP2 00001aea: PUSH4 0x3b9aca00 00001aef: SWAP2 00001af0: PUSH2 0x1171 00001af3: SWAP2 00001af4: PUSH1 0x0a 00001af6: EXP 00001af7: SWAP1 00001af8: PUSH2 0x117e 00001afb: SWAP1 00001afc: PUSH2 0x1b0f 00001aff: SWAP1 00001b00: PUSH5 0x174876e800 00001b06: SWAP1 00001b07: DUP6 00001b08: SWAP1 00001b09: DUP14 00001b0a: SWAP1 00001b0b: PUSH2 0x3d80 00001b0e: JUMP 00001b0f: JUMPDEST 00001b10: DUP11 00001b11: SWAP1 00001b12: PUSH2 0x3ce6 00001b15: JUMP 00001b16: JUMPDEST 00001b17: SWAP1 00001b18: POP 00001b19: PUSH2 0x1b24 00001b1c: PUSH2 0x1192 00001b1f: DUP6 00001b20: PUSH2 0x36f9 00001b23: JUMP 00001b24: JUMPDEST 00001b25: SWAP3 00001b26: POP 00001b27: PUSH1 0x00 00001b29: SWAP2 00001b2a: POP 00001b2b: POP 00001b2c: JUMPDEST 00001b2d: SWAP3 00001b2e: POP 00001b2f: SWAP3 00001b30: SWAP1 00001b31: POP 00001b32: JUMP 00001b33: JUMPDEST 00001b34: PUSH1 0x00 00001b36: DUP3 00001b37: PUSH1 0x01 00001b39: PUSH1 0x01 00001b3b: PUSH1 0xa0 00001b3d: SHL 00001b3e: SUB 00001b3f: DUP2 00001b40: AND 00001b41: PUSH2 0x1b49 00001b44: JUMPI 00001b45: PUSH1 0x00 00001b47: DUP1 00001b48: REVERT 00001b49: JUMPDEST 00001b4a: PUSH1 0x01 00001b4c: PUSH1 0x01 00001b4e: PUSH1 0xa0 00001b50: SHL 00001b51: SUB 00001b52: DUP2 00001b53: AND 00001b54: ADDRESS 00001b55: EQ 00001b56: ISZERO 00001b57: PUSH2 0x1b5f 00001b5a: JUMPI 00001b5b: PUSH1 0x00 00001b5d: DUP1 00001b5e: REVERT 00001b5f: JUMPDEST 00001b60: PUSH1 0x0d 00001b62: SLOAD 00001b63: PUSH1 0x01 00001b65: PUSH1 0x01 00001b67: PUSH1 0xa0 00001b69: SHL 00001b6a: SUB 00001b6b: AND 00001b6c: ISZERO 00001b6d: PUSH2 0x1d8c 00001b70: JUMPI 00001b71: PUSH1 0x0e 00001b73: SLOAD 00001b74: PUSH1 0x01 00001b76: PUSH1 0xa0 00001b78: SHL 00001b79: SWAP1 00001b7a: DIV 00001b7b: PUSH1 0xff 00001b7d: AND 00001b7e: PUSH2 0x1bea 00001b81: JUMPI 00001b82: PUSH1 0x0e 00001b84: PUSH1 0x00 00001b86: SWAP1 00001b87: SLOAD 00001b88: SWAP1 00001b89: PUSH2 0x0100 00001b8c: EXP 00001b8d: SWAP1 00001b8e: DIV 00001b8f: PUSH1 0x01 00001b91: PUSH1 0x01 00001b93: PUSH1 0xa0 00001b95: SHL 00001b96: SUB 00001b97: AND 00001b98: PUSH1 0x01 00001b9a: PUSH1 0x01 00001b9c: PUSH1 0xa0 00001b9e: SHL 00001b9f: SUB 00001ba0: AND 00001ba1: PUSH4 0xa2e62045 00001ba6: PUSH1 0x40 00001ba8: MLOAD 00001ba9: DUP2 00001baa: PUSH4 0xffffffff 00001baf: AND 00001bb0: PUSH1 0xe0 00001bb2: SHL 00001bb3: DUP2 00001bb4: MSTORE 00001bb5: PUSH1 0x04 00001bb7: ADD 00001bb8: PUSH1 0x00 00001bba: PUSH1 0x40 00001bbc: MLOAD 00001bbd: DUP1 00001bbe: DUP4 00001bbf: SUB 00001bc0: DUP2 00001bc1: PUSH1 0x00 00001bc3: DUP8 00001bc4: DUP1 00001bc5: EXTCODESIZE 00001bc6: ISZERO 00001bc7: DUP1 00001bc8: ISZERO 00001bc9: PUSH2 0x1bd1 00001bcc: JUMPI 00001bcd: PUSH1 0x00 00001bcf: DUP1 00001bd0: REVERT 00001bd1: JUMPDEST 00001bd2: POP 00001bd3: GAS 00001bd4: CALL 00001bd5: ISZERO 00001bd6: DUP1 00001bd7: ISZERO 00001bd8: PUSH2 0x1be5 00001bdb: JUMPI 00001bdc: RETURNDATASIZE 00001bdd: PUSH1 0x00 00001bdf: DUP1 00001be0: RETURNDATACOPY 00001be1: RETURNDATASIZE 00001be2: PUSH1 0x00 00001be4: REVERT 00001be5: JUMPDEST 00001be6: POP 00001be7: POP 00001be8: POP 00001be9: POP 00001bea: JUMPDEST 00001beb: PUSH1 0x0d 00001bed: PUSH1 0x00 00001bef: SWAP1 00001bf0: SLOAD 00001bf1: SWAP1 00001bf2: PUSH2 0x0100 00001bf5: EXP 00001bf6: SWAP1 00001bf7: DIV 00001bf8: PUSH1 0x01 00001bfa: PUSH1 0x01 00001bfc: PUSH1 0xa0 00001bfe: SHL 00001bff: SUB 00001c00: AND 00001c01: PUSH1 0x01 00001c03: PUSH1 0x01 00001c05: PUSH1 0xa0 00001c07: SHL 00001c08: SUB 00001c09: AND 00001c0a: PUSH4 0xa2e62045 00001c0f: PUSH1 0x40 00001c11: MLOAD 00001c12: DUP2 00001c13: PUSH4 0xffffffff 00001c18: AND 00001c19: PUSH1 0xe0 00001c1b: SHL 00001c1c: DUP2 00001c1d: MSTORE 00001c1e: PUSH1 0x04 00001c20: ADD 00001c21: PUSH1 0x00 00001c23: PUSH1 0x40 00001c25: MLOAD 00001c26: DUP1 00001c27: DUP4 00001c28: SUB 00001c29: DUP2 00001c2a: PUSH1 0x00 00001c2c: DUP8 00001c2d: DUP1 00001c2e: EXTCODESIZE 00001c2f: ISZERO 00001c30: DUP1 00001c31: ISZERO 00001c32: PUSH2 0x1c3a 00001c35: JUMPI 00001c36: PUSH1 0x00 00001c38: DUP1 00001c39: REVERT 00001c3a: JUMPDEST 00001c3b: POP 00001c3c: GAS 00001c3d: CALL 00001c3e: ISZERO 00001c3f: DUP1 00001c40: ISZERO 00001c41: PUSH2 0x1c4e 00001c44: JUMPI 00001c45: RETURNDATASIZE 00001c46: PUSH1 0x00 00001c48: DUP1 00001c49: RETURNDATACOPY 00001c4a: RETURNDATASIZE 00001c4b: PUSH1 0x00 00001c4d: REVERT 00001c4e: JUMPDEST 00001c4f: POP 00001c50: POP 00001c51: POP 00001c52: POP 00001c53: PUSH1 0x00 00001c55: JUMPDEST 00001c56: PUSH1 0x1a 00001c58: SLOAD 00001c59: DUP2 00001c5a: LT 00001c5b: ISZERO 00001c5c: PUSH2 0x1d2d 00001c5f: JUMPI 00001c60: PUSH1 0x19 00001c62: PUSH1 0x00 00001c64: PUSH1 0x1a 00001c66: DUP4 00001c67: DUP2 00001c68: SLOAD 00001c69: DUP2 00001c6a: LT 00001c6b: PUSH2 0x1c70 00001c6e: JUMPI 00001c6f: INVALID 00001c70: JUMPDEST 00001c71: PUSH1 0x00 00001c73: SWAP2 00001c74: DUP3 00001c75: MSTORE 00001c76: PUSH1 0x20 00001c78: DUP1 00001c79: DUP4 00001c7a: KECCAK256 00001c7b: SWAP1 00001c7c: SWAP2 00001c7d: ADD 00001c7e: SLOAD 00001c7f: PUSH1 0x01 00001c81: PUSH1 0x01 00001c83: PUSH1 0xa0 00001c85: SHL 00001c86: SUB 00001c87: AND 00001c88: DUP4 00001c89: MSTORE 00001c8a: DUP3 00001c8b: ADD 00001c8c: SWAP3 00001c8d: SWAP1 00001c8e: SWAP3 00001c8f: MSTORE 00001c90: PUSH1 0x40 00001c92: ADD 00001c93: SWAP1 00001c94: KECCAK256 00001c95: SLOAD 00001c96: PUSH1 0xff 00001c98: AND 00001c99: ISZERO 00001c9a: PUSH2 0x1d25 00001c9d: JUMPI 00001c9e: PUSH1 0x1d 00001ca0: PUSH1 0x00 00001ca2: PUSH1 0x1a 00001ca4: DUP4 00001ca5: DUP2 00001ca6: SLOAD 00001ca7: DUP2 00001ca8: LT 00001ca9: PUSH2 0x1cae 00001cac: JUMPI 00001cad: INVALID 00001cae: JUMPDEST 00001caf: PUSH1 0x00 00001cb1: SWAP2 00001cb2: DUP3 00001cb3: MSTORE 00001cb4: PUSH1 0x20 00001cb6: DUP1 00001cb7: DUP4 00001cb8: KECCAK256 00001cb9: SWAP1 00001cba: SWAP2 00001cbb: ADD 00001cbc: SLOAD 00001cbd: PUSH1 0x01 00001cbf: PUSH1 0x01 00001cc1: PUSH1 0xa0 00001cc3: SHL 00001cc4: SUB 00001cc5: SWAP1 00001cc6: DUP2 00001cc7: AND 00001cc8: DUP5 00001cc9: MSTORE 00001cca: SWAP1 00001ccb: DUP4 00001ccc: ADD 00001ccd: SWAP4 00001cce: SWAP1 00001ccf: SWAP4 00001cd0: MSTORE 00001cd1: PUSH1 0x40 00001cd3: SWAP2 00001cd4: DUP3 00001cd5: ADD 00001cd6: DUP2 00001cd7: KECCAK256 00001cd8: SLOAD 00001cd9: DUP3 00001cda: MLOAD 00001cdb: PUSH4 0xa2e62045 00001ce0: PUSH1 0xe0 00001ce2: SHL 00001ce3: DUP2 00001ce4: MSTORE 00001ce5: SWAP3 00001ce6: MLOAD 00001ce7: SWAP4 00001ce8: AND 00001ce9: SWAP3 00001cea: PUSH4 0xa2e62045 00001cef: SWAP3 00001cf0: PUSH1 0x04 00001cf2: DUP1 00001cf3: DUP3 00001cf4: ADD 00001cf5: SWAP4 00001cf6: SWAP3 00001cf7: SWAP2 00001cf8: DUP3 00001cf9: SWAP1 00001cfa: SUB 00001cfb: ADD 00001cfc: DUP2 00001cfd: DUP4 00001cfe: DUP8 00001cff: DUP1 00001d00: EXTCODESIZE 00001d01: ISZERO 00001d02: DUP1 00001d03: ISZERO 00001d04: PUSH2 0x1d0c 00001d07: JUMPI 00001d08: PUSH1 0x00 00001d0a: DUP1 00001d0b: REVERT 00001d0c: JUMPDEST 00001d0d: POP 00001d0e: GAS 00001d0f: CALL 00001d10: ISZERO 00001d11: DUP1 00001d12: ISZERO 00001d13: PUSH2 0x1d20 00001d16: JUMPI 00001d17: RETURNDATASIZE 00001d18: PUSH1 0x00 00001d1a: DUP1 00001d1b: RETURNDATACOPY 00001d1c: RETURNDATASIZE 00001d1d: PUSH1 0x00 00001d1f: REVERT 00001d20: JUMPDEST 00001d21: POP 00001d22: POP 00001d23: POP 00001d24: POP 00001d25: JUMPDEST 00001d26: PUSH1 0x01 00001d28: ADD 00001d29: PUSH2 0x1c55 00001d2c: JUMP 00001d2d: JUMPDEST 00001d2e: POP 00001d2f: PUSH1 0x08 00001d31: SLOAD 00001d32: PUSH1 0x07 00001d34: SLOAD 00001d35: TIMESTAMP 00001d36: SUB 00001d37: LT 00001d38: PUSH2 0x1d8c 00001d3b: JUMPI 00001d3c: PUSH4 0x3b9aca00 00001d41: PUSH2 0x1d48 00001d44: PUSH2 0x2640 00001d47: JUMP 00001d48: JUMPDEST 00001d49: GT 00001d4a: ISZERO 00001d4b: PUSH2 0x1d6d 00001d4e: JUMPI 00001d4f: PUSH2 0x1d68 00001d52: PUSH2 0x1019 00001d55: PUSH1 0x17 00001d57: SLOAD 00001d58: PUSH1 0x18 00001d5a: SLOAD 00001d5b: PUSH2 0x3ce6 00001d5e: SWAP1 00001d5f: SWAP2 00001d60: SWAP1 00001d61: PUSH4 0xffffffff 00001d66: AND 00001d67: JUMP 00001d68: JUMPDEST 00001d69: PUSH2 0x1d87 00001d6c: JUMP 00001d6d: JUMPDEST 00001d6e: PUSH2 0x1d87 00001d71: PUSH2 0x1019 00001d74: PUSH1 0x17 00001d76: SLOAD 00001d77: PUSH1 0x18 00001d79: SLOAD 00001d7a: PUSH2 0x3c85 00001d7d: SWAP1 00001d7e: SWAP2 00001d7f: SWAP1 00001d80: PUSH4 0xffffffff 00001d85: AND 00001d86: JUMP 00001d87: JUMPDEST 00001d88: TIMESTAMP 00001d89: PUSH1 0x07 00001d8b: SSTORE 00001d8c: JUMPDEST 00001d8d: PUSH1 0x01 00001d8f: PUSH1 0x01 00001d91: PUSH1 0xa0 00001d93: SHL 00001d94: SUB 00001d95: DUP6 00001d96: AND 00001d97: PUSH1 0x00 00001d99: SWAP1 00001d9a: DUP2 00001d9b: MSTORE 00001d9c: PUSH1 0x13 00001d9e: PUSH1 0x20 00001da0: SWAP1 00001da1: DUP2 00001da2: MSTORE 00001da3: PUSH1 0x40 00001da5: DUP1 00001da6: DUP4 00001da7: KECCAK256 00001da8: CALLER 00001da9: DUP5 00001daa: MSTORE 00001dab: SWAP1 00001dac: SWAP2 00001dad: MSTORE 00001dae: SWAP1 00001daf: KECCAK256 00001db0: SLOAD 00001db1: PUSH2 0x1dba 00001db4: SWAP1 00001db5: DUP5 00001db6: PUSH2 0x3ce6 00001db9: JUMP 00001dba: JUMPDEST 00001dbb: PUSH1 0x01 00001dbd: PUSH1 0x01 00001dbf: PUSH1 0xa0 00001dc1: SHL 00001dc2: SUB 00001dc3: DUP7 00001dc4: AND 00001dc5: PUSH1 0x00 00001dc7: DUP2 00001dc8: DUP2 00001dc9: MSTORE 00001dca: PUSH1 0x13 00001dcc: PUSH1 0x20 00001dce: SWAP1 00001dcf: DUP2 00001dd0: MSTORE 00001dd1: PUSH1 0x40 00001dd3: DUP1 00001dd4: DUP4 00001dd5: KECCAK256 00001dd6: CALLER 00001dd7: DUP5 00001dd8: MSTORE 00001dd9: DUP3 00001dda: MSTORE 00001ddb: DUP1 00001ddc: DUP4 00001ddd: KECCAK256 00001dde: SWAP5 00001ddf: SWAP1 00001de0: SWAP5 00001de1: SSTORE 00001de2: SWAP2 00001de3: DUP2 00001de4: MSTORE 00001de5: PUSH1 0x11 00001de7: SWAP1 00001de8: SWAP2 00001de9: MSTORE 00001dea: KECCAK256 00001deb: SLOAD 00001dec: PUSH2 0x1df5 00001def: SWAP1 00001df0: DUP5 00001df1: PUSH2 0x3ce6 00001df4: JUMP 00001df5: JUMPDEST 00001df6: PUSH1 0x01 00001df8: PUSH1 0x01 00001dfa: PUSH1 0xa0 00001dfc: SHL 00001dfd: SUB 00001dfe: DUP1 00001dff: DUP8 00001e00: AND 00001e01: PUSH1 0x00 00001e03: SWAP1 00001e04: DUP2 00001e05: MSTORE 00001e06: PUSH1 0x11 00001e08: PUSH1 0x20 00001e0a: MSTORE 00001e0b: PUSH1 0x40 00001e0d: DUP1 00001e0e: DUP3 00001e0f: KECCAK256 00001e10: SWAP4 00001e11: SWAP1 00001e12: SWAP4 00001e13: SSTORE 00001e14: SWAP1 00001e15: DUP7 00001e16: AND 00001e17: DUP2 00001e18: MSTORE 00001e19: KECCAK256 00001e1a: SLOAD 00001e1b: PUSH2 0x1e24 00001e1e: SWAP1 00001e1f: DUP5 00001e20: PUSH2 0x3c85 00001e23: JUMP 00001e24: JUMPDEST 00001e25: PUSH1 0x01 00001e27: PUSH1 0x01 00001e29: PUSH1 0xa0 00001e2b: SHL 00001e2c: SUB 00001e2d: DUP1 00001e2e: DUP7 00001e2f: AND 00001e30: PUSH1 0x00 00001e32: DUP2 00001e33: DUP2 00001e34: MSTORE 00001e35: PUSH1 0x11 00001e37: PUSH1 0x20 00001e39: SWAP1 00001e3a: DUP2 00001e3b: MSTORE 00001e3c: PUSH1 0x40 00001e3e: SWAP2 00001e3f: DUP3 00001e40: SWAP1 00001e41: KECCAK256 00001e42: SWAP5 00001e43: SWAP1 00001e44: SWAP5 00001e45: SSTORE 00001e46: DUP1 00001e47: MLOAD 00001e48: DUP8 00001e49: DUP2 00001e4a: MSTORE 00001e4b: SWAP1 00001e4c: MLOAD 00001e4d: SWAP2 00001e4e: SWAP4 00001e4f: SWAP3 00001e50: DUP10 00001e51: AND 00001e52: SWAP3 00001e53: PUSH1 0x00 00001e55: DUP1 00001e56: MLOAD 00001e57: PUSH1 0x20 00001e59: PUSH2 0x4421 00001e5c: DUP4 00001e5d: CODECOPY 00001e5e: DUP2 00001e5f: MLOAD 00001e60: SWAP2 00001e61: MSTORE 00001e62: SWAP3 00001e63: SWAP2 00001e64: DUP3 00001e65: SWAP1 00001e66: SUB 00001e67: ADD 00001e68: SWAP1 00001e69: LOG3 00001e6a: POP 00001e6b: PUSH1 0x01 00001e6d: SWAP5 00001e6e: SWAP4 00001e6f: POP 00001e70: POP 00001e71: POP 00001e72: POP 00001e73: JUMP 00001e74: JUMPDEST 00001e75: PUSH1 0x21 00001e77: SLOAD 00001e78: PUSH1 0x00 00001e7a: SWAP1 00001e7b: PUSH1 0x01 00001e7d: PUSH1 0x01 00001e7f: PUSH1 0xa0 00001e81: SHL 00001e82: SUB 00001e83: AND 00001e84: CALLER 00001e85: EQ 00001e86: PUSH2 0x1ec4 00001e89: JUMPI 00001e8a: PUSH1 0x40 00001e8c: DUP1 00001e8d: MLOAD 00001e8e: PUSH3 0x461bcd 00001e92: PUSH1 0xe5 00001e94: SHL 00001e95: DUP2 00001e96: MSTORE 00001e97: PUSH1 0x20 00001e99: PUSH1 0x04 00001e9b: DUP3 00001e9c: ADD 00001e9d: MSTORE 00001e9e: PUSH1 0x1d 00001ea0: PUSH1 0x24 00001ea2: DUP3 00001ea3: ADD 00001ea4: MSTORE 00001ea5: PUSH1 0x00 00001ea7: DUP1 00001ea8: MLOAD 00001ea9: PUSH1 0x20 00001eab: PUSH2 0x43a9 00001eae: DUP4 00001eaf: CODECOPY 00001eb0: DUP2 00001eb1: MLOAD 00001eb2: SWAP2 00001eb3: MSTORE 00001eb4: PUSH1 0x44 00001eb6: DUP3 00001eb7: ADD 00001eb8: MSTORE 00001eb9: SWAP1 00001eba: MLOAD 00001ebb: SWAP1 00001ebc: DUP2 00001ebd: SWAP1 00001ebe: SUB 00001ebf: PUSH1 0x64 00001ec1: ADD 00001ec2: SWAP1 00001ec3: REVERT 00001ec4: JUMPDEST 00001ec5: POP 00001ec6: PUSH1 0x0b 00001ec8: DUP1 00001ec9: SLOAD 00001eca: PUSH1 0x01 00001ecc: PUSH1 0x01 00001ece: PUSH1 0xa0 00001ed0: SHL 00001ed1: SUB 00001ed2: DUP4 00001ed3: AND 00001ed4: PUSH1 0x01 00001ed6: PUSH1 0x01 00001ed8: PUSH1 0xa0 00001eda: SHL 00001edb: SUB 00001edc: NOT 00001edd: SWAP1 00001ede: SWAP2 00001edf: AND 00001ee0: OR 00001ee1: SWAP1 00001ee2: SSTORE 00001ee3: PUSH1 0x0e 00001ee5: DUP1 00001ee6: SLOAD 00001ee7: PUSH1 0xff 00001ee9: PUSH1 0xa0 00001eeb: SHL 00001eec: NOT 00001eed: AND 00001eee: PUSH1 0x01 00001ef0: PUSH1 0xa0 00001ef2: SHL 00001ef3: OR 00001ef4: SWAP1 00001ef5: SSTORE 00001ef6: PUSH1 0x01 00001ef8: SWAP2 00001ef9: SWAP1 00001efa: POP 00001efb: JUMP 00001efc: JUMPDEST 00001efd: PUSH1 0x0f 00001eff: SLOAD 00001f00: DUP2 00001f01: JUMP 00001f02: JUMPDEST 00001f03: PUSH1 0x16 00001f05: SLOAD 00001f06: PUSH1 0x01 00001f08: PUSH1 0x01 00001f0a: PUSH1 0xa0 00001f0c: SHL 00001f0d: SUB 00001f0e: AND 00001f0f: DUP2 00001f10: JUMP 00001f11: JUMPDEST 00001f12: PUSH1 0x0e 00001f14: SLOAD 00001f15: PUSH1 0x00 00001f17: SWAP1 00001f18: PUSH1 0x01 00001f1a: PUSH1 0xa0 00001f1c: SHL 00001f1d: SWAP1 00001f1e: DIV 00001f1f: PUSH1 0xff 00001f21: AND 00001f22: ISZERO 00001f23: PUSH2 0x202a 00001f26: JUMPI 00001f27: PUSH1 0x00 00001f29: DUP1 00001f2a: PUSH1 0x00 00001f2c: DUP1 00001f2d: PUSH1 0x00 00001f2f: PUSH1 0x0b 00001f31: PUSH1 0x00 00001f33: SWAP1 00001f34: SLOAD 00001f35: SWAP1 00001f36: PUSH2 0x0100 00001f39: EXP 00001f3a: SWAP1 00001f3b: DIV 00001f3c: PUSH1 0x01 00001f3e: PUSH1 0x01 00001f40: PUSH1 0xa0 00001f42: SHL 00001f43: SUB 00001f44: AND 00001f45: PUSH1 0x01 00001f47: PUSH1 0x01 00001f49: PUSH1 0xa0 00001f4b: SHL 00001f4c: SUB 00001f4d: AND 00001f4e: PUSH4 0xfeaf968c 00001f53: PUSH1 0x40 00001f55: MLOAD 00001f56: DUP2 00001f57: PUSH4 0xffffffff 00001f5c: AND 00001f5d: PUSH1 0xe0 00001f5f: SHL 00001f60: DUP2 00001f61: MSTORE 00001f62: PUSH1 0x04 00001f64: ADD 00001f65: PUSH1 0xa0 00001f67: PUSH1 0x40 00001f69: MLOAD 00001f6a: DUP1 00001f6b: DUP4 00001f6c: SUB 00001f6d: DUP2 00001f6e: DUP7 00001f6f: DUP1 00001f70: EXTCODESIZE 00001f71: ISZERO 00001f72: DUP1 00001f73: ISZERO 00001f74: PUSH2 0x1f7c 00001f77: JUMPI 00001f78: PUSH1 0x00 00001f7a: DUP1 00001f7b: REVERT 00001f7c: JUMPDEST 00001f7d: POP 00001f7e: GAS 00001f7f: STATICCALL 00001f80: ISZERO 00001f81: DUP1 00001f82: ISZERO 00001f83: PUSH2 0x1f90 00001f86: JUMPI 00001f87: RETURNDATASIZE 00001f88: PUSH1 0x00 00001f8a: DUP1 00001f8b: RETURNDATACOPY 00001f8c: RETURNDATASIZE 00001f8d: PUSH1 0x00 00001f8f: REVERT 00001f90: JUMPDEST 00001f91: POP 00001f92: POP 00001f93: POP 00001f94: POP 00001f95: PUSH1 0x40 00001f97: MLOAD 00001f98: RETURNDATASIZE 00001f99: PUSH1 0xa0 00001f9b: DUP2 00001f9c: LT 00001f9d: ISZERO 00001f9e: PUSH2 0x1fa6 00001fa1: JUMPI 00001fa2: PUSH1 0x00 00001fa4: DUP1 00001fa5: REVERT 00001fa6: JUMPDEST 00001fa7: POP 00001fa8: DUP1 00001fa9: MLOAD 00001faa: PUSH1 0x20 00001fac: DUP3 00001fad: ADD 00001fae: MLOAD 00001faf: PUSH1 0x40 00001fb1: DUP4 00001fb2: ADD 00001fb3: MLOAD 00001fb4: PUSH1 0x60 00001fb6: DUP5 00001fb7: ADD 00001fb8: MLOAD 00001fb9: PUSH1 0x80 00001fbb: SWAP1 00001fbc: SWAP5 00001fbd: ADD 00001fbe: MLOAD 00001fbf: SWAP3 00001fc0: SWAP9 00001fc1: POP 00001fc2: SWAP1 00001fc3: SWAP7 00001fc4: POP 00001fc5: SWAP5 00001fc6: POP 00001fc7: SWAP1 00001fc8: SWAP3 00001fc9: POP 00001fca: SWAP1 00001fcb: POP 00001fcc: DUP2 00001fcd: PUSH2 0x2013 00001fd0: JUMPI 00001fd1: PUSH1 0x40 00001fd3: DUP1 00001fd4: MLOAD 00001fd5: PUSH3 0x461bcd 00001fd9: PUSH1 0xe5 00001fdb: SHL 00001fdc: DUP2 00001fdd: MSTORE 00001fde: PUSH1 0x20 00001fe0: PUSH1 0x04 00001fe2: DUP3 00001fe3: ADD 00001fe4: MSTORE 00001fe5: PUSH1 0x13 00001fe7: PUSH1 0x24 00001fe9: DUP3 00001fea: ADD 00001feb: MSTORE 00001fec: PUSH19 0x526f756e6473206e6f7420636f6d706c657465 00002000: PUSH1 0x68 00002002: SHL 00002003: PUSH1 0x44 00002005: DUP3 00002006: ADD 00002007: MSTORE 00002008: SWAP1 00002009: MLOAD 0000200a: SWAP1 0000200b: DUP2 0000200c: SWAP1 0000200d: SUB 0000200e: PUSH1 0x64 00002010: ADD 00002011: SWAP1 00002012: REVERT 00002013: JUMPDEST 00002014: PUSH2 0x201e 00002017: DUP5 00002018: PUSH1 0x0a 0000201a: PUSH2 0x3d80 0000201d: JUMP 0000201e: JUMPDEST 0000201f: SWAP6 00002020: POP 00002021: POP 00002022: POP 00002023: POP 00002024: POP 00002025: POP 00002026: PUSH2 0x139f 00002029: JUMP 0000202a: JUMPDEST 0000202b: PUSH1 0x0e 0000202d: SLOAD 0000202e: PUSH1 0x14 00002030: SLOAD 00002031: PUSH1 0x40 00002033: DUP1 00002034: MLOAD 00002035: PUSH4 0x3ddac953 0000203a: PUSH1 0xe0 0000203c: SHL 0000203d: DUP2 0000203e: MSTORE 0000203f: PUSH1 0x01 00002041: PUSH1 0x01 00002043: PUSH1 0xa0 00002045: SHL 00002046: SUB 00002047: SWAP3 00002048: DUP4 00002049: AND 0000204a: PUSH1 0x04 0000204c: DUP3 0000204d: ADD 0000204e: MSTORE 0000204f: PUSH8 0x0de0b6b3a7640000 00002058: PUSH1 0x24 0000205a: DUP3 0000205b: ADD 0000205c: MSTORE 0000205d: SWAP1 0000205e: MLOAD 0000205f: PUSH1 0x00 00002061: SWAP4 00002062: SWAP3 00002063: SWAP1 00002064: SWAP3 00002065: AND 00002066: SWAP2 00002067: PUSH4 0x3ddac953 0000206c: SWAP2 0000206d: PUSH1 0x44 0000206f: DUP1 00002070: DUP3 00002071: ADD 00002072: SWAP3 00002073: PUSH1 0x20 00002075: SWAP3 00002076: SWAP1 00002077: SWAP2 00002078: SWAP1 00002079: DUP3 0000207a: SWAP1 0000207b: SUB 0000207c: ADD 0000207d: DUP2 0000207e: DUP7 0000207f: DUP1 00002080: EXTCODESIZE 00002081: ISZERO 00002082: DUP1 00002083: ISZERO 00002084: PUSH2 0x208c 00002087: JUMPI 00002088: PUSH1 0x00 0000208a: DUP1 0000208b: REVERT 0000208c: JUMPDEST 0000208d: POP 0000208e: GAS 0000208f: STATICCALL 00002090: ISZERO 00002091: DUP1 00002092: ISZERO 00002093: PUSH2 0x20a0 00002096: JUMPI 00002097: RETURNDATASIZE 00002098: PUSH1 0x00 0000209a: DUP1 0000209b: RETURNDATACOPY 0000209c: RETURNDATASIZE 0000209d: PUSH1 0x00 0000209f: REVERT 000020a0: JUMPDEST 000020a1: POP 000020a2: POP 000020a3: POP 000020a4: POP 000020a5: PUSH1 0x40 000020a7: MLOAD 000020a8: RETURNDATASIZE 000020a9: PUSH1 0x20 000020ab: DUP2 000020ac: LT 000020ad: ISZERO 000020ae: PUSH2 0x20b6 000020b1: JUMPI 000020b2: PUSH1 0x00 000020b4: DUP1 000020b5: REVERT 000020b6: JUMPDEST 000020b7: POP 000020b8: MLOAD 000020b9: PUSH1 0x0c 000020bb: SLOAD 000020bc: PUSH1 0x40 000020be: DUP1 000020bf: MLOAD 000020c0: PUSH4 0x3fabe5a3 000020c5: PUSH1 0xe2 000020c7: SHL 000020c8: DUP2 000020c9: MSTORE 000020ca: SWAP1 000020cb: MLOAD 000020cc: SWAP3 000020cd: SWAP4 000020ce: POP 000020cf: PUSH1 0x00 000020d1: SWAP3 000020d2: DUP4 000020d3: SWAP3 000020d4: DUP4 000020d5: SWAP3 000020d6: DUP4 000020d7: SWAP3 000020d8: DUP4 000020d9: SWAP3 000020da: PUSH1 0x01 000020dc: PUSH1 0x01 000020de: PUSH1 0xa0 000020e0: SHL 000020e1: SUB 000020e2: AND 000020e3: SWAP2 000020e4: PUSH4 0xfeaf968c 000020e9: SWAP2 000020ea: PUSH1 0x04 000020ec: DUP1 000020ed: DUP4 000020ee: ADD 000020ef: SWAP3 000020f0: PUSH1 0xa0 000020f2: SWAP3 000020f3: SWAP2 000020f4: SWAP1 000020f5: DUP3 000020f6: SWAP1 000020f7: SUB 000020f8: ADD 000020f9: DUP2 000020fa: DUP7 000020fb: DUP1 000020fc: EXTCODESIZE 000020fd: ISZERO 000020fe: DUP1 000020ff: ISZERO 00002100: PUSH2 0x2108 00002103: JUMPI 00002104: PUSH1 0x00 00002106: DUP1 00002107: REVERT 00002108: JUMPDEST 00002109: POP 0000210a: GAS 0000210b: STATICCALL 0000210c: ISZERO 0000210d: DUP1 0000210e: ISZERO 0000210f: PUSH2 0x211c 00002112: JUMPI 00002113: RETURNDATASIZE 00002114: PUSH1 0x00 00002116: DUP1 00002117: RETURNDATACOPY 00002118: RETURNDATASIZE 00002119: PUSH1 0x00 0000211b: REVERT 0000211c: JUMPDEST 0000211d: POP 0000211e: POP 0000211f: POP 00002120: POP 00002121: PUSH1 0x40 00002123: MLOAD 00002124: RETURNDATASIZE 00002125: PUSH1 0xa0 00002127: DUP2 00002128: LT 00002129: ISZERO 0000212a: PUSH2 0x2132 0000212d: JUMPI 0000212e: PUSH1 0x00 00002130: DUP1 00002131: REVERT 00002132: JUMPDEST 00002133: POP 00002134: DUP1 00002135: MLOAD 00002136: PUSH1 0x20 00002138: DUP3 00002139: ADD 0000213a: MLOAD 0000213b: PUSH1 0x40 0000213d: DUP4 0000213e: ADD 0000213f: MLOAD 00002140: PUSH1 0x60 00002142: DUP5 00002143: ADD 00002144: MLOAD 00002145: PUSH1 0x80 00002147: SWAP1 00002148: SWAP5 00002149: ADD 0000214a: MLOAD 0000214b: SWAP3 0000214c: SWAP9 0000214d: POP 0000214e: SWAP1 0000214f: SWAP7 00002150: POP 00002151: SWAP5 00002152: POP 00002153: SWAP1 00002154: SWAP3 00002155: POP 00002156: SWAP1 00002157: POP 00002158: DUP2 00002159: PUSH2 0x219f 0000215c: JUMPI 0000215d: PUSH1 0x40 0000215f: DUP1 00002160: MLOAD 00002161: PUSH3 0x461bcd 00002165: PUSH1 0xe5 00002167: SHL 00002168: DUP2 00002169: MSTORE 0000216a: PUSH1 0x20 0000216c: PUSH1 0x04 0000216e: DUP3 0000216f: ADD 00002170: MSTORE 00002171: PUSH1 0x13 00002173: PUSH1 0x24 00002175: DUP3 00002176: ADD 00002177: MSTORE 00002178: PUSH19 0x526f756e6473206e6f7420636f6d706c657465 0000218c: PUSH1 0x68 0000218e: SHL 0000218f: PUSH1 0x44 00002191: DUP3 00002192: ADD 00002193: MSTORE 00002194: SWAP1 00002195: MLOAD 00002196: SWAP1 00002197: DUP2 00002198: SWAP1 00002199: SUB 0000219a: PUSH1 0x64 0000219c: ADD 0000219d: SWAP1 0000219e: REVERT 0000219f: JUMPDEST 000021a0: PUSH2 0x21bb 000021a3: DUP7 000021a4: PUSH2 0x1171 000021a7: PUSH1 0x0a 000021a9: SLOAD 000021aa: PUSH1 0x0a 000021ac: EXP 000021ad: DUP8 000021ae: PUSH2 0x3d80 000021b1: SWAP1 000021b2: SWAP2 000021b3: SWAP1 000021b4: PUSH4 0xffffffff 000021b9: AND 000021ba: JUMP 000021bb: JUMPDEST 000021bc: SWAP7 000021bd: POP 000021be: POP 000021bf: POP 000021c0: POP 000021c1: POP 000021c2: POP 000021c3: POP 000021c4: PUSH2 0x139f 000021c7: JUMP 000021c8: JUMPDEST 000021c9: PUSH1 0x05 000021cb: SLOAD 000021cc: PUSH1 0xff 000021ce: AND 000021cf: SWAP1 000021d0: JUMP 000021d1: JUMPDEST 000021d2: CALLER 000021d3: PUSH1 0x00 000021d5: SWAP1 000021d6: DUP2 000021d7: MSTORE 000021d8: PUSH1 0x13 000021da: PUSH1 0x20 000021dc: SWAP1 000021dd: DUP2 000021de: MSTORE 000021df: PUSH1 0x40 000021e1: DUP1 000021e2: DUP4 000021e3: KECCAK256 000021e4: PUSH1 0x01 000021e6: PUSH1 0x01 000021e8: PUSH1 0xa0 000021ea: SHL 000021eb: SUB 000021ec: DUP7 000021ed: AND 000021ee: DUP5 000021ef: MSTORE 000021f0: SWAP1 000021f1: SWAP2 000021f2: MSTORE 000021f3: DUP2 000021f4: KECCAK256 000021f5: SLOAD 000021f6: PUSH2 0x21ff 000021f9: SWAP1 000021fa: DUP4 000021fb: PUSH2 0x3c85 000021fe: JUMP 000021ff: JUMPDEST 00002200: CALLER 00002201: PUSH1 0x00 00002203: DUP2 00002204: DUP2 00002205: MSTORE 00002206: PUSH1 0x13 00002208: PUSH1 0x20 0000220a: SWAP1 0000220b: DUP2 0000220c: MSTORE 0000220d: PUSH1 0x40 0000220f: DUP1 00002210: DUP4 00002211: KECCAK256 00002212: PUSH1 0x01 00002214: PUSH1 0x01 00002216: PUSH1 0xa0 00002218: SHL 00002219: SUB 0000221a: DUP10 0000221b: AND 0000221c: DUP1 0000221d: DUP6 0000221e: MSTORE 0000221f: SWAP1 00002220: DUP4 00002221: MSTORE 00002222: SWAP3 00002223: DUP2 00002224: SWAP1 00002225: KECCAK256 00002226: DUP6 00002227: SWAP1 00002228: SSTORE 00002229: DUP1 0000222a: MLOAD 0000222b: SWAP5 0000222c: DUP6 0000222d: MSTORE 0000222e: MLOAD 0000222f: SWAP2 00002230: SWAP4 00002231: PUSH32 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925 00002252: SWAP3 00002253: SWAP1 00002254: DUP2 00002255: SWAP1 00002256: SUB 00002257: SWAP1 00002258: SWAP2 00002259: ADD 0000225a: SWAP1 0000225b: LOG3 0000225c: POP 0000225d: PUSH1 0x01 0000225f: JUMPDEST 00002260: SWAP3 00002261: SWAP2 00002262: POP 00002263: POP 00002264: JUMP 00002265: JUMPDEST 00002266: PUSH1 0x20 00002268: SLOAD 00002269: DUP2 0000226a: JUMP 0000226b: JUMPDEST 0000226c: PUSH1 0x22 0000226e: SLOAD 0000226f: PUSH1 0x01 00002271: PUSH1 0x01 00002273: PUSH1 0xa0 00002275: SHL 00002276: SUB 00002277: AND 00002278: DUP2 00002279: JUMP 0000227a: JUMPDEST 0000227b: PUSH1 0x14 0000227d: SLOAD 0000227e: PUSH1 0x01 00002280: PUSH1 0x01 00002282: PUSH1 0xa0 00002284: SHL 00002285: SUB 00002286: AND 00002287: DUP2 00002288: JUMP 00002289: JUMPDEST 0000228a: PUSH1 0x0d 0000228c: SLOAD 0000228d: PUSH1 0x01 0000228f: PUSH1 0x01 00002291: PUSH1 0xa0 00002293: SHL 00002294: SUB 00002295: AND 00002296: DUP2 00002297: JUMP 00002298: JUMPDEST 00002299: PUSH1 0x01 0000229b: PUSH1 0x01 0000229d: PUSH1 0xa0 0000229f: SHL 000022a0: SUB 000022a1: AND 000022a2: PUSH1 0x00 000022a4: SWAP1 000022a5: DUP2 000022a6: MSTORE 000022a7: PUSH1 0x11 000022a9: PUSH1 0x20 000022ab: MSTORE 000022ac: PUSH1 0x40 000022ae: SWAP1 000022af: KECCAK256 000022b0: SLOAD 000022b1: SWAP1 000022b2: JUMP 000022b3: JUMPDEST 000022b4: PUSH2 0x22bb 000022b7: PUSH2 0x3e72 000022ba: JUMP 000022bb: JUMPDEST 000022bc: PUSH1 0x05 000022be: SLOAD 000022bf: PUSH2 0x0100 000022c2: SWAP1 000022c3: DIV 000022c4: PUSH1 0x01 000022c6: PUSH1 0x01 000022c8: PUSH1 0xa0 000022ca: SHL 000022cb: SUB 000022cc: SWAP1 000022cd: DUP2 000022ce: AND 000022cf: SWAP2 000022d0: AND 000022d1: EQ 000022d2: PUSH2 0x2322 000022d5: JUMPI 000022d6: PUSH1 0x40 000022d8: DUP1 000022d9: MLOAD 000022da: PUSH3 0x461bcd 000022de: PUSH1 0xe5 000022e0: SHL 000022e1: DUP2 000022e2: MSTORE 000022e3: PUSH1 0x20 000022e5: PUSH1 0x04 000022e7: DUP3 000022e8: ADD 000022e9: DUP2 000022ea: SWAP1 000022eb: MSTORE 000022ec: PUSH1 0x24 000022ee: DUP3 000022ef: ADD 000022f0: MSTORE 000022f1: PUSH32 0x4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572 00002312: PUSH1 0x44 00002314: DUP3 00002315: ADD 00002316: MSTORE 00002317: SWAP1 00002318: MLOAD 00002319: SWAP1 0000231a: DUP2 0000231b: SWAP1 0000231c: SUB 0000231d: PUSH1 0x64 0000231f: ADD 00002320: SWAP1 00002321: REVERT 00002322: JUMPDEST 00002323: PUSH1 0x05 00002325: SLOAD 00002326: PUSH1 0x40 00002328: MLOAD 00002329: PUSH1 0x00 0000232b: SWAP2 0000232c: PUSH2 0x0100 0000232f: SWAP1 00002330: DIV 00002331: PUSH1 0x01 00002333: PUSH1 0x01 00002335: PUSH1 0xa0 00002337: SHL 00002338: SUB 00002339: AND 0000233a: SWAP1 0000233b: PUSH32 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0 0000235c: SWAP1 0000235d: DUP4 0000235e: SWAP1 0000235f: LOG3 00002360: PUSH1 0x05 00002362: DUP1 00002363: SLOAD 00002364: PUSH2 0x0100 00002367: PUSH1 0x01 00002369: PUSH1 0xa8 0000236b: SHL 0000236c: SUB 0000236d: NOT 0000236e: AND 0000236f: SWAP1 00002370: SSTORE 00002371: JUMP 00002372: JUMPDEST 00002373: PUSH1 0x21 00002375: SLOAD 00002376: PUSH1 0x01 00002378: PUSH1 0x01 0000237a: PUSH1 0xa0 0000237c: SHL 0000237d: SUB 0000237e: AND 0000237f: CALLER 00002380: EQ 00002381: PUSH2 0x23bf 00002384: JUMPI 00002385: PUSH1 0x40 00002387: DUP1 00002388: MLOAD 00002389: PUSH3 0x461bcd 0000238d: PUSH1 0xe5 0000238f: SHL 00002390: DUP2 00002391: MSTORE 00002392: PUSH1 0x20 00002394: PUSH1 0x04 00002396: DUP3 00002397: ADD 00002398: MSTORE 00002399: PUSH1 0x1d 0000239b: PUSH1 0x24 0000239d: DUP3 0000239e: ADD 0000239f: MSTORE 000023a0: PUSH1 0x00 000023a2: DUP1 000023a3: MLOAD 000023a4: PUSH1 0x20 000023a6: PUSH2 0x43a9 000023a9: DUP4 000023aa: CODECOPY 000023ab: DUP2 000023ac: MLOAD 000023ad: SWAP2 000023ae: MSTORE 000023af: PUSH1 0x44 000023b1: DUP3 000023b2: ADD 000023b3: MSTORE 000023b4: SWAP1 000023b5: MLOAD 000023b6: SWAP1 000023b7: DUP2 000023b8: SWAP1 000023b9: SUB 000023ba: PUSH1 0x64 000023bc: ADD 000023bd: SWAP1 000023be: REVERT 000023bf: JUMPDEST 000023c0: PUSH1 0x0f 000023c2: SSTORE 000023c3: JUMP 000023c4: JUMPDEST 000023c5: PUSH1 0x21 000023c7: SLOAD 000023c8: PUSH1 0x00 000023ca: SWAP1 000023cb: PUSH1 0x01 000023cd: PUSH1 0x01 000023cf: PUSH1 0xa0 000023d1: SHL 000023d2: SUB 000023d3: AND 000023d4: CALLER 000023d5: EQ 000023d6: PUSH2 0x2414 000023d9: JUMPI 000023da: PUSH1 0x40 000023dc: DUP1 000023dd: MLOAD 000023de: PUSH3 0x461bcd 000023e2: PUSH1 0xe5 000023e4: SHL 000023e5: DUP2 000023e6: MSTORE 000023e7: PUSH1 0x20 000023e9: PUSH1 0x04 000023eb: DUP3 000023ec: ADD 000023ed: MSTORE 000023ee: PUSH1 0x1d 000023f0: PUSH1 0x24 000023f2: DUP3 000023f3: ADD 000023f4: MSTORE 000023f5: PUSH1 0x00 000023f7: DUP1 000023f8: MLOAD 000023f9: PUSH1 0x20 000023fb: PUSH2 0x43a9 000023fe: DUP4 000023ff: CODECOPY 00002400: DUP2 00002401: MLOAD 00002402: SWAP2 00002403: MSTORE 00002404: PUSH1 0x44 00002406: DUP3 00002407: ADD 00002408: MSTORE 00002409: SWAP1 0000240a: MLOAD 0000240b: SWAP1 0000240c: DUP2 0000240d: SWAP1 0000240e: SUB 0000240f: PUSH1 0x64 00002411: ADD 00002412: SWAP1 00002413: REVERT 00002414: JUMPDEST 00002415: POP 00002416: PUSH1 0x0d 00002418: DUP1 00002419: SLOAD 0000241a: PUSH1 0x01 0000241c: PUSH1 0x01 0000241e: PUSH1 0xa0 00002420: SHL 00002421: SUB 00002422: DUP4 00002423: AND 00002424: PUSH1 0x01 00002426: PUSH1 0x01 00002428: PUSH1 0xa0 0000242a: SHL 0000242b: SUB 0000242c: NOT 0000242d: SWAP1 0000242e: SWAP2 0000242f: AND 00002430: OR 00002431: SWAP1 00002432: SSTORE 00002433: PUSH1 0x01 00002435: SWAP2 00002436: SWAP1 00002437: POP 00002438: JUMP 00002439: JUMPDEST 0000243a: PUSH1 0x16 0000243c: SLOAD 0000243d: PUSH1 0x01 0000243f: PUSH1 0x01 00002441: PUSH1 0xa0 00002443: SHL 00002444: SUB 00002445: AND 00002446: CALLER 00002447: EQ 00002448: PUSH2 0x2483 0000244b: JUMPI 0000244c: PUSH1 0x40 0000244e: DUP1 0000244f: MLOAD 00002450: PUSH3 0x461bcd 00002454: PUSH1 0xe5 00002456: SHL 00002457: DUP2 00002458: MSTORE 00002459: PUSH1 0x20 0000245b: PUSH1 0x04 0000245d: DUP3 0000245e: ADD 0000245f: MSTORE 00002460: PUSH1 0x08 00002462: PUSH1 0x24 00002464: DUP3 00002465: ADD 00002466: MSTORE 00002467: PUSH8 0x2170656e64696e67 00002470: PUSH1 0xc0 00002472: SHL 00002473: PUSH1 0x44 00002475: DUP3 00002476: ADD 00002477: MSTORE 00002478: SWAP1 00002479: MLOAD 0000247a: SWAP1 0000247b: DUP2 0000247c: SWAP1 0000247d: SUB 0000247e: PUSH1 0x64 00002480: ADD 00002481: SWAP1 00002482: REVERT 00002483: JUMPDEST 00002484: PUSH1 0x15 00002486: DUP1 00002487: SLOAD 00002488: PUSH1 0x16 0000248a: DUP1 0000248b: SLOAD 0000248c: PUSH1 0x01 0000248e: PUSH1 0x01 00002490: PUSH1 0xa0 00002492: SHL 00002493: SUB 00002494: NOT 00002495: DUP1 00002496: DUP5 00002497: AND 00002498: PUSH1 0x01 0000249a: PUSH1 0x01 0000249c: PUSH1 0xa0 0000249e: SHL 0000249f: SUB 000024a0: DUP4 000024a1: DUP2 000024a2: AND 000024a3: SWAP2 000024a4: SWAP1 000024a5: SWAP2 000024a6: OR 000024a7: SWAP6 000024a8: DUP7 000024a9: SWAP1 000024aa: SSTORE 000024ab: SWAP2 000024ac: AND 000024ad: SWAP1 000024ae: SWAP2 000024af: SSTORE 000024b0: PUSH1 0x40 000024b2: DUP1 000024b3: MLOAD 000024b4: SWAP3 000024b5: DUP3 000024b6: AND 000024b7: DUP1 000024b8: DUP5 000024b9: MSTORE 000024ba: SWAP4 000024bb: SWAP1 000024bc: SWAP2 000024bd: AND 000024be: PUSH1 0x20 000024c0: DUP4 000024c1: ADD 000024c2: MSTORE 000024c3: DUP1 000024c4: MLOAD 000024c5: PUSH32 0x1f14cfc03e486d23acee577b07bc0b3b23f4888c91fcdba5e0fef5a2549d5523 000024e6: SWAP3 000024e7: DUP2 000024e8: SWAP1 000024e9: SUB 000024ea: SWAP1 000024eb: SWAP2 000024ec: ADD 000024ed: SWAP1 000024ee: LOG1 000024ef: POP 000024f0: JUMP 000024f1: JUMPDEST 000024f2: PUSH1 0x21 000024f4: SLOAD 000024f5: PUSH1 0x01 000024f7: PUSH1 0x01 000024f9: PUSH1 0xa0 000024fb: SHL 000024fc: SUB 000024fd: AND 000024fe: CALLER 000024ff: EQ 00002500: PUSH2 0x253e 00002503: JUMPI 00002504: PUSH1 0x40 00002506: DUP1 00002507: MLOAD 00002508: PUSH3 0x461bcd 0000250c: PUSH1 0xe5 0000250e: SHL 0000250f: DUP2 00002510: MSTORE 00002511: PUSH1 0x20 00002513: PUSH1 0x04 00002515: DUP3 00002516: ADD 00002517: MSTORE 00002518: PUSH1 0x1d 0000251a: PUSH1 0x24 0000251c: DUP3 0000251d: ADD 0000251e: MSTORE 0000251f: PUSH1 0x00 00002521: DUP1 00002522: MLOAD 00002523: PUSH1 0x20 00002525: PUSH2 0x43a9 00002528: DUP4 00002529: CODECOPY 0000252a: DUP2 0000252b: MLOAD 0000252c: SWAP2 0000252d: MSTORE 0000252e: PUSH1 0x44 00002530: DUP3 00002531: ADD 00002532: MSTORE 00002533: SWAP1 00002534: MLOAD 00002535: SWAP1 00002536: DUP2 00002537: SWAP1 00002538: SUB 00002539: PUSH1 0x64 0000253b: ADD 0000253c: SWAP1 0000253d: REVERT 0000253e: JUMPDEST 0000253f: PUSH1 0x20 00002541: SLOAD 00002542: NUMBER 00002543: GT 00002544: PUSH2 0x257e 00002547: JUMPI 00002548: PUSH1 0x40 0000254a: MLOAD 0000254b: PUSH3 0x461bcd 0000254f: PUSH1 0xe5 00002551: SHL 00002552: DUP2 00002553: MSTORE 00002554: PUSH1 0x04 00002556: ADD 00002557: DUP1 00002558: DUP1 00002559: PUSH1 0x20 0000255b: ADD 0000255c: DUP3 0000255d: DUP2 0000255e: SUB 0000255f: DUP3 00002560: MSTORE 00002561: PUSH1 0x37 00002563: DUP2 00002564: MSTORE 00002565: PUSH1 0x20 00002567: ADD 00002568: DUP1 00002569: PUSH2 0x43ea 0000256c: PUSH1 0x37 0000256e: SWAP2 0000256f: CODECOPY 00002570: PUSH1 0x40 00002572: ADD 00002573: SWAP2 00002574: POP 00002575: POP 00002576: PUSH1 0x40 00002578: MLOAD 00002579: DUP1 0000257a: SWAP2 0000257b: SUB 0000257c: SWAP1 0000257d: REVERT 0000257e: JUMPDEST 0000257f: PUSH1 0x09 00002581: SLOAD 00002582: PUSH2 0x2595 00002585: SWAP1 00002586: PUSH1 0x01 00002588: PUSH1 0x01 0000258a: PUSH1 0xa0 0000258c: SHL 0000258d: SUB 0000258e: AND 0000258f: DUP4 00002590: DUP4 00002591: PUSH2 0x3e1b 00002594: JUMP 00002595: JUMPDEST 00002596: POP 00002597: POP 00002598: JUMP 00002599: JUMPDEST 0000259a: PUSH1 0x0e 0000259c: SLOAD 0000259d: PUSH1 0x01 0000259f: PUSH1 0xa0 000025a1: SHL 000025a2: SWAP1 000025a3: DIV 000025a4: PUSH1 0xff 000025a6: AND 000025a7: DUP2 000025a8: JUMP 000025a9: JUMPDEST 000025aa: PUSH1 0x21 000025ac: SLOAD 000025ad: PUSH1 0x00 000025af: SWAP1 000025b0: PUSH1 0x01 000025b2: PUSH1 0x01 000025b4: PUSH1 0xa0 000025b6: SHL 000025b7: SUB 000025b8: AND 000025b9: CALLER 000025ba: EQ 000025bb: PUSH2 0x25f9 000025be: JUMPI 000025bf: PUSH1 0x40 000025c1: DUP1 000025c2: MLOAD 000025c3: PUSH3 0x461bcd 000025c7: PUSH1 0xe5 000025c9: SHL 000025ca: DUP2 000025cb: MSTORE 000025cc: PUSH1 0x20 000025ce: PUSH1 0x04 000025d0: DUP3 000025d1: ADD 000025d2: MSTORE 000025d3: PUSH1 0x1d 000025d5: PUSH1 0x24 000025d7: DUP3 000025d8: ADD 000025d9: MSTORE 000025da: PUSH1 0x00 000025dc: DUP1 000025dd: MLOAD 000025de: PUSH1 0x20 000025e0: PUSH2 0x43a9 000025e3: DUP4 000025e4: CODECOPY 000025e5: DUP2 000025e6: MLOAD 000025e7: SWAP2 000025e8: MSTORE 000025e9: PUSH1 0x44 000025eb: DUP3 000025ec: ADD 000025ed: MSTORE 000025ee: SWAP1 000025ef: MLOAD 000025f0: SWAP1 000025f1: DUP2 000025f2: SWAP1 000025f3: SUB 000025f4: PUSH1 0x64 000025f6: ADD 000025f7: SWAP1 000025f8: REVERT 000025f9: JUMPDEST 000025fa: POP 000025fb: PUSH1 0x0e 000025fd: DUP1 000025fe: SLOAD 000025ff: PUSH1 0x01 00002601: PUSH1 0x01 00002603: PUSH1 0xa0 00002605: SHL 00002606: SUB 00002607: NOT 00002608: AND 00002609: PUSH1 0x01 0000260b: PUSH1 0x01 0000260d: PUSH1 0xa0 0000260f: SHL 00002610: SUB 00002611: SWAP3 00002612: SWAP1 00002613: SWAP3 00002614: AND 00002615: SWAP2 00002616: SWAP1 00002617: SWAP2 00002618: OR 00002619: PUSH1 0xff 0000261b: PUSH1 0xa0 0000261d: SHL 0000261e: NOT 0000261f: AND 00002620: SWAP1 00002621: SSTORE 00002622: PUSH1 0x01 00002624: SWAP1 00002625: JUMP 00002626: JUMPDEST 00002627: PUSH1 0x17 00002629: SLOAD 0000262a: DUP2 0000262b: JUMP 0000262c: JUMPDEST 0000262d: PUSH1 0x05 0000262f: SLOAD 00002630: PUSH2 0x0100 00002633: SWAP1 00002634: DIV 00002635: PUSH1 0x01 00002637: PUSH1 0x01 00002639: PUSH1 0xa0 0000263b: SHL 0000263c: SUB 0000263d: AND 0000263e: SWAP1 0000263f: JUMP 00002640: JUMPDEST 00002641: PUSH1 0x0d 00002643: SLOAD 00002644: PUSH1 0x09 00002646: SLOAD 00002647: PUSH1 0x0a 00002649: DUP1 0000264a: SLOAD 0000264b: PUSH1 0x40 0000264d: DUP1 0000264e: MLOAD 0000264f: PUSH4 0x3ddac953 00002654: PUSH1 0xe0 00002656: SHL 00002657: DUP2 00002658: MSTORE 00002659: PUSH1 0x01 0000265b: PUSH1 0x01 0000265d: PUSH1 0xa0 0000265f: SHL 00002660: SUB 00002661: SWAP5 00002662: DUP6 00002663: AND 00002664: PUSH1 0x04 00002666: DUP3 00002667: ADD 00002668: MSTORE 00002669: SWAP2 0000266a: SWAP1 0000266b: SWAP3 0000266c: EXP 0000266d: PUSH1 0x24 0000266f: DUP3 00002670: ADD 00002671: MSTORE 00002672: SWAP1 00002673: MLOAD 00002674: PUSH1 0x00 00002676: SWAP4 00002677: DUP5 00002678: SWAP4 00002679: AND 0000267a: SWAP2 0000267b: PUSH4 0x3ddac953 00002680: SWAP2 00002681: PUSH1 0x44 00002683: DUP1 00002684: DUP4 00002685: ADD 00002686: SWAP3 00002687: PUSH1 0x20 00002689: SWAP3 0000268a: SWAP2 0000268b: SWAP1 0000268c: DUP3 0000268d: SWAP1 0000268e: SUB 0000268f: ADD 00002690: DUP2 00002691: DUP7 00002692: DUP1 00002693: EXTCODESIZE 00002694: ISZERO 00002695: DUP1 00002696: ISZERO 00002697: PUSH2 0x269f 0000269a: JUMPI 0000269b: PUSH1 0x00 0000269d: DUP1 0000269e: REVERT 0000269f: JUMPDEST 000026a0: POP 000026a1: GAS 000026a2: STATICCALL 000026a3: ISZERO 000026a4: DUP1 000026a5: ISZERO 000026a6: PUSH2 0x26b3 000026a9: JUMPI 000026aa: RETURNDATASIZE 000026ab: PUSH1 0x00 000026ad: DUP1 000026ae: RETURNDATACOPY 000026af: RETURNDATASIZE 000026b0: PUSH1 0x00 000026b2: REVERT 000026b3: JUMPDEST 000026b4: POP 000026b5: POP 000026b6: POP 000026b7: POP 000026b8: PUSH1 0x40 000026ba: MLOAD 000026bb: RETURNDATASIZE 000026bc: PUSH1 0x20 000026be: DUP2 000026bf: LT 000026c0: ISZERO 000026c1: PUSH2 0x26c9 000026c4: JUMPI 000026c5: PUSH1 0x00 000026c7: DUP1 000026c8: REVERT 000026c9: JUMPDEST 000026ca: POP 000026cb: MLOAD 000026cc: SWAP1 000026cd: POP 000026ce: PUSH1 0x00 000026d0: PUSH2 0x26d7 000026d3: PUSH2 0x1f11 000026d6: JUMP 000026d7: JUMPDEST 000026d8: SWAP1 000026d9: POP 000026da: PUSH1 0x00 000026dc: PUSH2 0x26ed 000026df: DUP4 000026e0: PUSH2 0x1171 000026e3: DUP5 000026e4: PUSH4 0x3b9aca00 000026e9: PUSH2 0x3d80 000026ec: JUMP 000026ed: JUMPDEST 000026ee: SWAP4 000026ef: POP 000026f0: POP 000026f1: POP 000026f2: POP 000026f3: SWAP1 000026f4: JUMP 000026f5: JUMPDEST 000026f6: PUSH1 0x07 000026f8: SLOAD 000026f9: DUP2 000026fa: JUMP 000026fb: JUMPDEST 000026fc: CALLER 000026fd: DUP1 000026fe: PUSH2 0x2706 00002701: JUMPI 00002702: PUSH1 0x00 00002704: DUP1 00002705: REVERT 00002706: JUMPDEST 00002707: PUSH1 0x01 00002709: PUSH1 0x01 0000270b: PUSH1 0xa0 0000270d: SHL 0000270e: SUB 0000270f: DUP2 00002710: AND 00002711: ADDRESS 00002712: EQ 00002713: ISZERO 00002714: PUSH2 0x271c 00002717: JUMPI 00002718: PUSH1 0x00 0000271a: DUP1 0000271b: REVERT 0000271c: JUMPDEST 0000271d: PUSH1 0x02 0000271f: PUSH1 0x06 00002721: SLOAD 00002722: EQ 00002723: ISZERO 00002724: PUSH2 0x2774 00002727: JUMPI 00002728: PUSH1 0x40 0000272a: DUP1 0000272b: MLOAD 0000272c: PUSH3 0x461bcd 00002730: PUSH1 0xe5 00002732: SHL 00002733: DUP2 00002734: MSTORE 00002735: PUSH1 0x20 00002737: PUSH1 0x04 00002739: DUP3 0000273a: ADD 0000273b: MSTORE 0000273c: PUSH1 0x1f 0000273e: PUSH1 0x24 00002740: DUP3 00002741: ADD 00002742: MSTORE 00002743: PUSH32 0x5265656e7472616e637947756172643a207265656e7472616e742063616c6c00 00002764: PUSH1 0x44 00002766: DUP3 00002767: ADD 00002768: MSTORE 00002769: SWAP1 0000276a: MLOAD 0000276b: SWAP1 0000276c: DUP2 0000276d: SWAP1 0000276e: SUB 0000276f: PUSH1 0x64 00002771: ADD 00002772: SWAP1 00002773: REVERT 00002774: JUMPDEST 00002775: PUSH1 0x02 00002777: PUSH1 0x06 00002779: SSTORE 0000277a: PUSH1 0x01 0000277c: PUSH1 0x01 0000277e: PUSH1 0xa0 00002780: SHL 00002781: SUB 00002782: DUP3 00002783: AND 00002784: PUSH1 0x00 00002786: SWAP1 00002787: DUP2 00002788: MSTORE 00002789: PUSH1 0x19 0000278b: PUSH1 0x20 0000278d: MSTORE 0000278e: PUSH1 0x40 00002790: SWAP1 00002791: KECCAK256 00002792: SLOAD 00002793: PUSH1 0xff 00002795: AND 00002796: PUSH2 0x27e6 00002799: JUMPI 0000279a: PUSH1 0x40 0000279c: DUP1 0000279d: MLOAD 0000279e: PUSH3 0x461bcd 000027a2: PUSH1 0xe5 000027a4: SHL 000027a5: DUP2 000027a6: MSTORE 000027a7: PUSH1 0x20 000027a9: PUSH1 0x04 000027ab: DUP3 000027ac: ADD 000027ad: MSTORE 000027ae: PUSH1 0x1e 000027b0: PUSH1 0x24 000027b2: DUP3 000027b3: ADD 000027b4: MSTORE 000027b5: PUSH32 0x6d75737420626520616e20616363657074656420636f6c6c61746572616c0000 000027d6: PUSH1 0x44 000027d8: DUP3 000027d9: ADD 000027da: MSTORE 000027db: SWAP1 000027dc: MLOAD 000027dd: SWAP1 000027de: DUP2 000027df: SWAP1 000027e0: SUB 000027e1: PUSH1 0x64 000027e3: ADD 000027e4: SWAP1 000027e5: REVERT 000027e6: JUMPDEST 000027e7: CALLER 000027e8: PUSH1 0x00 000027ea: SWAP1 000027eb: DUP2 000027ec: MSTORE 000027ed: PUSH1 0x12 000027ef: PUSH1 0x20 000027f1: MSTORE 000027f2: PUSH1 0x40 000027f4: SWAP1 000027f5: KECCAK256 000027f6: SLOAD 000027f7: TIMESTAMP 000027f8: PUSH1 0x1e 000027fa: SWAP1 000027fb: SWAP2 000027fc: ADD 000027fd: GT 000027fe: ISZERO 000027ff: PUSH2 0x2839 00002802: JUMPI 00002803: PUSH1 0x40 00002805: MLOAD 00002806: PUSH3 0x461bcd 0000280a: PUSH1 0xe5 0000280c: SHL 0000280d: DUP2 0000280e: MSTORE 0000280f: PUSH1 0x04 00002811: ADD 00002812: DUP1 00002813: DUP1 00002814: PUSH1 0x20 00002816: ADD 00002817: DUP3 00002818: DUP2 00002819: SUB 0000281a: DUP3 0000281b: MSTORE 0000281c: PUSH1 0x2f 0000281e: DUP2 0000281f: MSTORE 00002820: PUSH1 0x20 00002822: ADD 00002823: DUP1 00002824: PUSH2 0x4441 00002827: PUSH1 0x2f 00002829: SWAP2 0000282a: CODECOPY 0000282b: PUSH1 0x40 0000282d: ADD 0000282e: SWAP2 0000282f: POP 00002830: POP 00002831: PUSH1 0x40 00002833: MLOAD 00002834: DUP1 00002835: SWAP2 00002836: SUB 00002837: SWAP1 00002838: REVERT 00002839: JUMPDEST 0000283a: PUSH1 0x00 0000283c: DUP1 0000283d: PUSH2 0x2846 00002840: DUP6 00002841: DUP6 00002842: PUSH2 0x32a7 00002845: JUMP 00002846: JUMPDEST 00002847: SWAP2 00002848: POP 00002849: SWAP2 0000284a: POP 0000284b: DUP4 0000284c: PUSH1 0x01 0000284e: PUSH1 0x01 00002850: PUSH1 0xa0 00002852: SHL 00002853: SUB 00002854: AND 00002855: PUSH4 0x70a08231 0000285a: CALLER 0000285b: PUSH1 0x40 0000285d: MLOAD 0000285e: DUP3 0000285f: PUSH4 0xffffffff 00002864: AND 00002865: PUSH1 0xe0 00002867: SHL 00002868: DUP2 00002869: MSTORE 0000286a: PUSH1 0x04 0000286c: ADD 0000286d: DUP1 0000286e: DUP3 0000286f: PUSH1 0x01 00002871: PUSH1 0x01 00002873: PUSH1 0xa0 00002875: SHL 00002876: SUB 00002877: AND 00002878: DUP2 00002879: MSTORE 0000287a: PUSH1 0x20 0000287c: ADD 0000287d: SWAP2 0000287e: POP 0000287f: POP 00002880: PUSH1 0x20 00002882: PUSH1 0x40 00002884: MLOAD 00002885: DUP1 00002886: DUP4 00002887: SUB 00002888: DUP2 00002889: DUP7 0000288a: DUP1 0000288b: EXTCODESIZE 0000288c: ISZERO 0000288d: DUP1 0000288e: ISZERO 0000288f: PUSH2 0x2897 00002892: JUMPI 00002893: PUSH1 0x00 00002895: DUP1 00002896: REVERT 00002897: JUMPDEST 00002898: POP 00002899: GAS 0000289a: STATICCALL 0000289b: ISZERO 0000289c: DUP1 0000289d: ISZERO 0000289e: PUSH2 0x28ab 000028a1: JUMPI 000028a2: RETURNDATASIZE 000028a3: PUSH1 0x00 000028a5: DUP1 000028a6: RETURNDATACOPY 000028a7: RETURNDATASIZE 000028a8: PUSH1 0x00 000028aa: REVERT 000028ab: JUMPDEST 000028ac: POP 000028ad: POP 000028ae: POP 000028af: POP 000028b0: PUSH1 0x40 000028b2: MLOAD 000028b3: RETURNDATASIZE 000028b4: PUSH1 0x20 000028b6: DUP2 000028b7: LT 000028b8: ISZERO 000028b9: PUSH2 0x28c1 000028bc: JUMPI 000028bd: PUSH1 0x00 000028bf: DUP1 000028c0: REVERT 000028c1: JUMPDEST 000028c2: POP 000028c3: MLOAD 000028c4: DUP3 000028c5: GT 000028c6: ISZERO 000028c7: PUSH2 0x2901 000028ca: JUMPI 000028cb: PUSH1 0x40 000028cd: MLOAD 000028ce: PUSH3 0x461bcd 000028d2: PUSH1 0xe5 000028d4: SHL 000028d5: DUP2 000028d6: MSTORE 000028d7: PUSH1 0x04 000028d9: ADD 000028da: DUP1 000028db: DUP1 000028dc: PUSH1 0x20 000028de: ADD 000028df: DUP3 000028e0: DUP2 000028e1: SUB 000028e2: DUP3 000028e3: MSTORE 000028e4: PUSH1 0x2a 000028e6: DUP2 000028e7: MSTORE 000028e8: PUSH1 0x20 000028ea: ADD 000028eb: DUP1 000028ec: PUSH2 0x4470 000028ef: PUSH1 0x2a 000028f1: SWAP2 000028f2: CODECOPY 000028f3: PUSH1 0x40 000028f5: ADD 000028f6: SWAP2 000028f7: POP 000028f8: POP 000028f9: PUSH1 0x40 000028fb: MLOAD 000028fc: DUP1 000028fd: SWAP2 000028fe: SUB 000028ff: SWAP1 00002900: REVERT 00002901: JUMPDEST 00002902: PUSH1 0x14 00002904: SLOAD 00002905: PUSH1 0x09 00002907: SLOAD 00002908: PUSH1 0x00 0000290a: SWAP2 0000290b: PUSH1 0x01 0000290d: PUSH1 0x01 0000290f: PUSH1 0xa0 00002911: SHL 00002912: SUB 00002913: SWAP2 00002914: DUP3 00002915: AND 00002916: SWAP2 00002917: AND 00002918: EQ 00002919: DUP1 0000291a: ISZERO 0000291b: PUSH2 0x2997 0000291e: JUMPI 0000291f: POP 00002920: PUSH1 0x09 00002922: SLOAD 00002923: PUSH1 0x40 00002925: DUP1 00002926: MLOAD 00002927: PUSH4 0x70a08231 0000292c: PUSH1 0xe0 0000292e: SHL 0000292f: DUP2 00002930: MSTORE 00002931: CALLER 00002932: PUSH1 0x04 00002934: DUP3 00002935: ADD 00002936: MSTORE 00002937: SWAP1 00002938: MLOAD 00002939: DUP5 0000293a: SWAP3 0000293b: PUSH1 0x01 0000293d: PUSH1 0x01 0000293f: PUSH1 0xa0 00002941: SHL 00002942: SUB 00002943: AND 00002944: SWAP2 00002945: PUSH4 0x70a08231 0000294a: SWAP2 0000294b: PUSH1 0x24 0000294d: DUP1 0000294e: DUP4 0000294f: ADD 00002950: SWAP3 00002951: PUSH1 0x20 00002953: SWAP3 00002954: SWAP2 00002955: SWAP1 00002956: DUP3 00002957: SWAP1 00002958: SUB 00002959: ADD 0000295a: DUP2 0000295b: DUP7 0000295c: DUP1 0000295d: EXTCODESIZE 0000295e: ISZERO 0000295f: DUP1 00002960: ISZERO 00002961: PUSH2 0x2969 00002964: JUMPI 00002965: PUSH1 0x00 00002967: DUP1 00002968: REVERT 00002969: JUMPDEST 0000296a: POP 0000296b: GAS 0000296c: STATICCALL 0000296d: ISZERO 0000296e: DUP1 0000296f: ISZERO 00002970: PUSH2 0x297d 00002973: JUMPI 00002974: RETURNDATASIZE 00002975: PUSH1 0x00 00002977: DUP1 00002978: RETURNDATACOPY 00002979: RETURNDATASIZE 0000297a: PUSH1 0x00 0000297c: REVERT 0000297d: JUMPDEST 0000297e: POP 0000297f: POP 00002980: POP 00002981: POP 00002982: PUSH1 0x40 00002984: MLOAD 00002985: RETURNDATASIZE 00002986: PUSH1 0x20 00002988: DUP2 00002989: LT 0000298a: ISZERO 0000298b: PUSH2 0x2993 0000298e: JUMPI 0000298f: PUSH1 0x00 00002991: DUP1 00002992: REVERT 00002993: JUMPDEST 00002994: POP 00002995: MLOAD 00002996: LT 00002997: JUMPDEST 00002998: ISZERO 00002999: PUSH2 0x2b62 0000299c: JUMPI 0000299d: CALLER 0000299e: BALANCE 0000299f: DUP3 000029a0: GT 000029a1: PUSH2 0x2aad 000029a4: JUMPI 000029a5: PUSH1 0x14 000029a7: PUSH1 0x00 000029a9: SWAP1 000029aa: SLOAD 000029ab: SWAP1 000029ac: PUSH2 0x0100 000029af: EXP 000029b0: SWAP1 000029b1: DIV 000029b2: PUSH1 0x01 000029b4: PUSH1 0x01 000029b6: PUSH1 0xa0 000029b8: SHL 000029b9: SUB 000029ba: AND 000029bb: PUSH1 0x01 000029bd: PUSH1 0x01 000029bf: PUSH1 0xa0 000029c1: SHL 000029c2: SUB 000029c3: AND 000029c4: PUSH4 0xd0e30db0 000029c9: DUP4 000029ca: PUSH1 0x40 000029cc: MLOAD 000029cd: DUP3 000029ce: PUSH4 0xffffffff 000029d3: AND 000029d4: PUSH1 0xe0 000029d6: SHL 000029d7: DUP2 000029d8: MSTORE 000029d9: PUSH1 0x04 000029db: ADD 000029dc: PUSH1 0x00 000029de: PUSH1 0x40 000029e0: MLOAD 000029e1: DUP1 000029e2: DUP4 000029e3: SUB 000029e4: DUP2 000029e5: DUP6 000029e6: DUP9 000029e7: DUP1 000029e8: EXTCODESIZE 000029e9: ISZERO 000029ea: DUP1 000029eb: ISZERO 000029ec: PUSH2 0x29f4 000029ef: JUMPI 000029f0: PUSH1 0x00 000029f2: DUP1 000029f3: REVERT 000029f4: JUMPDEST 000029f5: POP 000029f6: GAS 000029f7: CALL 000029f8: ISZERO 000029f9: DUP1 000029fa: ISZERO 000029fb: PUSH2 0x2a08 000029fe: JUMPI 000029ff: RETURNDATASIZE 00002a00: PUSH1 0x00 00002a02: DUP1 00002a03: RETURNDATACOPY 00002a04: RETURNDATASIZE 00002a05: PUSH1 0x00 00002a07: REVERT 00002a08: JUMPDEST 00002a09: POP 00002a0a: POP 00002a0b: PUSH1 0x14 00002a0d: SLOAD 00002a0e: PUSH1 0x40 00002a10: DUP1 00002a11: MLOAD 00002a12: PUSH4 0xa9059cbb 00002a17: PUSH1 0xe0 00002a19: SHL 00002a1a: DUP2 00002a1b: MSTORE 00002a1c: ADDRESS 00002a1d: PUSH1 0x04 00002a1f: DUP3 00002a20: ADD 00002a21: MSTORE 00002a22: PUSH1 0x24 00002a24: DUP2 00002a25: ADD 00002a26: DUP9 00002a27: SWAP1 00002a28: MSTORE 00002a29: SWAP1 00002a2a: MLOAD 00002a2b: PUSH1 0x01 00002a2d: PUSH1 0x01 00002a2f: PUSH1 0xa0 00002a31: SHL 00002a32: SUB 00002a33: SWAP1 00002a34: SWAP3 00002a35: AND 00002a36: SWAP5 00002a37: POP 00002a38: PUSH4 0xa9059cbb 00002a3d: SWAP4 00002a3e: POP 00002a3f: PUSH1 0x44 00002a41: DUP1 00002a42: DUP3 00002a43: ADD 00002a44: SWAP4 00002a45: POP 00002a46: PUSH1 0x20 00002a48: SWAP3 00002a49: SWAP2 00002a4a: DUP3 00002a4b: SWAP1 00002a4c: SUB 00002a4d: ADD 00002a4e: DUP2 00002a4f: PUSH1 0x00 00002a51: DUP8 00002a52: DUP1 00002a53: EXTCODESIZE 00002a54: ISZERO 00002a55: DUP1 00002a56: ISZERO 00002a57: PUSH2 0x2a5f 00002a5a: JUMPI 00002a5b: PUSH1 0x00 00002a5d: DUP1 00002a5e: REVERT 00002a5f: JUMPDEST 00002a60: POP 00002a61: GAS 00002a62: CALL 00002a63: ISZERO 00002a64: DUP1 00002a65: ISZERO 00002a66: PUSH2 0x2a73 00002a69: JUMPI 00002a6a: RETURNDATASIZE 00002a6b: PUSH1 0x00 00002a6d: DUP1 00002a6e: RETURNDATACOPY 00002a6f: RETURNDATASIZE 00002a70: PUSH1 0x00 00002a72: REVERT 00002a73: JUMPDEST 00002a74: POP 00002a75: POP 00002a76: POP 00002a77: POP 00002a78: PUSH1 0x40 00002a7a: MLOAD 00002a7b: RETURNDATASIZE 00002a7c: PUSH1 0x20 00002a7e: DUP2 00002a7f: LT 00002a80: ISZERO 00002a81: PUSH2 0x2a89 00002a84: JUMPI 00002a85: PUSH1 0x00 00002a87: DUP1 00002a88: REVERT 00002a89: JUMPDEST 00002a8a: POP 00002a8b: MLOAD 00002a8c: PUSH2 0x2a91 00002a8f: JUMPI 00002a90: INVALID 00002a91: JUMPDEST 00002a92: DUP2 00002a93: CALLVALUE 00002a94: GT 00002a95: ISZERO 00002a96: PUSH2 0x2aa5 00002a99: JUMPI 00002a9a: PUSH2 0x2aa5 00002a9d: CALLER 00002a9e: DUP4 00002a9f: CALLVALUE 00002aa0: SUB 00002aa1: PUSH2 0x3e76 00002aa4: JUMP 00002aa5: JUMPDEST 00002aa6: POP 00002aa7: PUSH1 0x01 00002aa9: PUSH2 0x2b62 00002aac: JUMP 00002aad: JUMPDEST 00002aae: PUSH1 0x09 00002ab0: SLOAD 00002ab1: PUSH1 0x40 00002ab3: DUP1 00002ab4: MLOAD 00002ab5: PUSH4 0x70a08231 00002aba: PUSH1 0xe0 00002abc: SHL 00002abd: DUP2 00002abe: MSTORE 00002abf: CALLER 00002ac0: PUSH1 0x04 00002ac2: DUP3 00002ac3: ADD 00002ac4: MSTORE 00002ac5: SWAP1 00002ac6: MLOAD 00002ac7: PUSH1 0x01 00002ac9: PUSH1 0x01 00002acb: PUSH1 0xa0 00002acd: SHL 00002ace: SUB 00002acf: SWAP1 00002ad0: SWAP3 00002ad1: AND 00002ad2: SWAP2 00002ad3: PUSH4 0x70a08231 00002ad8: SWAP2 00002ad9: PUSH1 0x24 00002adb: DUP1 00002adc: DUP3 00002add: ADD 00002ade: SWAP3 00002adf: PUSH1 0x20 00002ae1: SWAP3 00002ae2: SWAP1 00002ae3: SWAP2 00002ae4: SWAP1 00002ae5: DUP3 00002ae6: SWAP1 00002ae7: SUB 00002ae8: ADD 00002ae9: DUP2 00002aea: DUP7 00002aeb: DUP1 00002aec: EXTCODESIZE 00002aed: ISZERO 00002aee: DUP1 00002aef: ISZERO 00002af0: PUSH2 0x2af8 00002af3: JUMPI 00002af4: PUSH1 0x00 00002af6: DUP1 00002af7: REVERT 00002af8: JUMPDEST 00002af9: POP 00002afa: GAS 00002afb: STATICCALL 00002afc: ISZERO 00002afd: DUP1 00002afe: ISZERO 00002aff: PUSH2 0x2b0c 00002b02: JUMPI 00002b03: RETURNDATASIZE 00002b04: PUSH1 0x00 00002b06: DUP1 00002b07: RETURNDATACOPY 00002b08: RETURNDATASIZE 00002b09: PUSH1 0x00 00002b0b: REVERT 00002b0c: JUMPDEST 00002b0d: POP 00002b0e: POP 00002b0f: POP 00002b10: POP 00002b11: PUSH1 0x40 00002b13: MLOAD 00002b14: RETURNDATASIZE 00002b15: PUSH1 0x20 00002b17: DUP2 00002b18: LT 00002b19: ISZERO 00002b1a: PUSH2 0x2b22 00002b1d: JUMPI 00002b1e: PUSH1 0x00 00002b20: DUP1 00002b21: REVERT 00002b22: JUMPDEST 00002b23: POP 00002b24: MLOAD 00002b25: DUP3 00002b26: GT 00002b27: ISZERO 00002b28: PUSH2 0x2b62 00002b2b: JUMPI 00002b2c: PUSH1 0x40 00002b2e: MLOAD 00002b2f: PUSH3 0x461bcd 00002b33: PUSH1 0xe5 00002b35: SHL 00002b36: DUP2 00002b37: MSTORE 00002b38: PUSH1 0x04 00002b3a: ADD 00002b3b: DUP1 00002b3c: DUP1 00002b3d: PUSH1 0x20 00002b3f: ADD 00002b40: DUP3 00002b41: DUP2 00002b42: SUB 00002b43: DUP3 00002b44: MSTORE 00002b45: PUSH1 0x28 00002b47: DUP2 00002b48: MSTORE 00002b49: PUSH1 0x20 00002b4b: ADD 00002b4c: DUP1 00002b4d: PUSH2 0x435f 00002b50: PUSH1 0x28 00002b52: SWAP2 00002b53: CODECOPY 00002b54: PUSH1 0x40 00002b56: ADD 00002b57: SWAP2 00002b58: POP 00002b59: POP 00002b5a: PUSH1 0x40 00002b5c: MLOAD 00002b5d: DUP1 00002b5e: SWAP2 00002b5f: SUB 00002b60: SWAP1 00002b61: REVERT 00002b62: JUMPDEST 00002b63: PUSH2 0x2b6e 00002b66: DUP6 00002b67: CALLER 00002b68: ADDRESS 00002b69: DUP7 00002b6a: PUSH2 0x3f75 00002b6d: JUMP 00002b6e: JUMPDEST 00002b6f: DUP1 00002b70: PUSH2 0x2b8b 00002b73: JUMPI 00002b74: PUSH1 0x09 00002b76: SLOAD 00002b77: PUSH2 0x2b8b 00002b7a: SWAP1 00002b7b: PUSH1 0x01 00002b7d: PUSH1 0x01 00002b7f: PUSH1 0xa0 00002b81: SHL 00002b82: SUB 00002b83: AND 00002b84: CALLER 00002b85: ADDRESS 00002b86: DUP6 00002b87: PUSH2 0x3f75 00002b8a: JUMP 00002b8b: JUMPDEST 00002b8c: PUSH1 0x1e 00002b8e: SLOAD 00002b8f: PUSH2 0x2baf 00002b92: SWAP1 00002b93: PUSH2 0x2ba8 00002b96: SWAP1 00002b97: PUSH5 0x174876e800 00002b9d: SWAP1 00002b9e: PUSH2 0x1171 00002ba1: SWAP1 00002ba2: DUP11 00002ba3: SWAP1 00002ba4: PUSH2 0x3d80 00002ba7: JUMP 00002ba8: JUMPDEST 00002ba9: DUP8 00002baa: SWAP1 00002bab: PUSH2 0x3ce6 00002bae: JUMP 00002baf: JUMPDEST 00002bb0: PUSH1 0x10 00002bb2: SLOAD 00002bb3: SWAP1 00002bb4: SWAP7 00002bb5: POP 00002bb6: PUSH2 0x2bbf 00002bb9: SWAP1 00002bba: DUP8 00002bbb: PUSH2 0x3c85 00002bbe: JUMP 00002bbf: JUMPDEST 00002bc0: PUSH1 0x10 00002bc2: SSTORE 00002bc3: CALLER 00002bc4: PUSH1 0x00 00002bc6: SWAP1 00002bc7: DUP2 00002bc8: MSTORE 00002bc9: PUSH1 0x11 00002bcb: PUSH1 0x20 00002bcd: MSTORE 00002bce: PUSH1 0x40 00002bd0: SWAP1 00002bd1: KECCAK256 00002bd2: SLOAD 00002bd3: PUSH2 0x2bdc 00002bd6: SWAP1 00002bd7: DUP8 00002bd8: PUSH2 0x3c85 00002bdb: JUMP 00002bdc: JUMPDEST 00002bdd: CALLER 00002bde: PUSH1 0x00 00002be0: DUP2 00002be1: DUP2 00002be2: MSTORE 00002be3: PUSH1 0x11 00002be5: PUSH1 0x20 00002be7: SWAP1 00002be8: DUP2 00002be9: MSTORE 00002bea: PUSH1 0x40 00002bec: DUP1 00002bed: DUP4 00002bee: KECCAK256 00002bef: SWAP5 00002bf0: SWAP1 00002bf1: SWAP5 00002bf2: SSTORE 00002bf3: PUSH1 0x12 00002bf5: DUP2 00002bf6: MSTORE 00002bf7: DUP4 00002bf8: DUP3 00002bf9: KECCAK256 00002bfa: TIMESTAMP 00002bfb: SWAP1 00002bfc: SSTORE 00002bfd: DUP4 00002bfe: MLOAD 00002bff: DUP11 00002c00: DUP2 00002c01: MSTORE 00002c02: SWAP4 00002c03: MLOAD 00002c04: SWAP3 00002c05: SWAP4 00002c06: SWAP2 00002c07: SWAP3 00002c08: PUSH1 0x00 00002c0a: DUP1 00002c0b: MLOAD 00002c0c: PUSH1 0x20 00002c0e: PUSH2 0x4421 00002c11: DUP4 00002c12: CODECOPY 00002c13: DUP2 00002c14: MLOAD 00002c15: SWAP2 00002c16: MSTORE 00002c17: SWAP3 00002c18: DUP2 00002c19: SWAP1 00002c1a: SUB 00002c1b: SWAP1 00002c1c: SWAP2 00002c1d: ADD 00002c1e: SWAP1 00002c1f: LOG3 00002c20: PUSH1 0x09 00002c22: SLOAD 00002c23: PUSH1 0x40 00002c25: DUP1 00002c26: MLOAD 00002c27: PUSH1 0x01 00002c29: PUSH1 0x01 00002c2b: PUSH1 0xa0 00002c2d: SHL 00002c2e: SUB 00002c2f: SWAP3 00002c30: DUP4 00002c31: AND 00002c32: DUP2 00002c33: MSTORE 00002c34: CALLER 00002c35: PUSH1 0x20 00002c37: DUP3 00002c38: ADD 00002c39: MSTORE 00002c3a: SWAP2 00002c3b: DUP8 00002c3c: AND 00002c3d: DUP3 00002c3e: DUP3 00002c3f: ADD 00002c40: MSTORE 00002c41: PUSH1 0x60 00002c43: DUP3 00002c44: ADD 00002c45: DUP6 00002c46: SWAP1 00002c47: MSTORE 00002c48: PUSH1 0x80 00002c4a: DUP3 00002c4b: ADD 00002c4c: DUP5 00002c4d: SWAP1 00002c4e: MSTORE 00002c4f: PUSH1 0xa0 00002c51: DUP3 00002c52: ADD 00002c53: DUP9 00002c54: SWAP1 00002c55: MSTORE 00002c56: MLOAD 00002c57: PUSH32 0xeca801b067fae3d181506c21fb55d44a644d16cdb863595643131a7e105b5f01 00002c78: SWAP2 00002c79: DUP2 00002c7a: SWAP1 00002c7b: SUB 00002c7c: PUSH1 0xc0 00002c7e: ADD 00002c7f: SWAP1 00002c80: LOG1 00002c81: POP 00002c82: POP 00002c83: PUSH1 0x01 00002c85: PUSH1 0x06 00002c87: SSTORE 00002c88: POP 00002c89: POP 00002c8a: POP 00002c8b: POP 00002c8c: JUMP 00002c8d: JUMPDEST 00002c8e: PUSH1 0x04 00002c90: DUP1 00002c91: SLOAD 00002c92: PUSH1 0x40 00002c94: DUP1 00002c95: MLOAD 00002c96: PUSH1 0x20 00002c98: PUSH1 0x1f 00002c9a: PUSH1 0x02 00002c9c: PUSH1 0x00 00002c9e: NOT 00002c9f: PUSH2 0x0100 00002ca2: PUSH1 0x01 00002ca4: DUP9 00002ca5: AND 00002ca6: ISZERO 00002ca7: MUL 00002ca8: ADD 00002ca9: SWAP1 00002caa: SWAP6 00002cab: AND 00002cac: SWAP5 00002cad: SWAP1 00002cae: SWAP5 00002caf: DIV 00002cb0: SWAP4 00002cb1: DUP5 00002cb2: ADD 00002cb3: DUP2 00002cb4: SWAP1 00002cb5: DIV 00002cb6: DUP2 00002cb7: MUL 00002cb8: DUP3 00002cb9: ADD 00002cba: DUP2 00002cbb: ADD 00002cbc: SWAP1 00002cbd: SWAP3 00002cbe: MSTORE 00002cbf: DUP3 00002cc0: DUP2 00002cc1: MSTORE 00002cc2: PUSH1 0x60 00002cc4: SWAP4 00002cc5: SWAP1 00002cc6: SWAP3 00002cc7: SWAP1 00002cc8: SWAP2 00002cc9: DUP4 00002cca: ADD 00002ccb: DUP3 00002ccc: DUP3 00002ccd: DUP1 00002cce: ISZERO 00002ccf: PUSH2 0x1397 00002cd2: JUMPI 00002cd3: DUP1 00002cd4: PUSH1 0x1f 00002cd6: LT 00002cd7: PUSH2 0x136c 00002cda: JUMPI 00002cdb: PUSH2 0x0100 00002cde: DUP1 00002cdf: DUP4 00002ce0: SLOAD 00002ce1: DIV 00002ce2: MUL 00002ce3: DUP4 00002ce4: MSTORE 00002ce5: SWAP2 00002ce6: PUSH1 0x20 00002ce8: ADD 00002ce9: SWAP2 00002cea: PUSH2 0x1397 00002ced: JUMP 00002cee: JUMPDEST 00002cef: PUSH1 0x09 00002cf1: SLOAD 00002cf2: PUSH1 0x01 00002cf4: PUSH1 0x01 00002cf6: PUSH1 0xa0 00002cf8: SHL 00002cf9: SUB 00002cfa: AND 00002cfb: DUP2 00002cfc: JUMP 00002cfd: JUMPDEST 00002cfe: PUSH1 0x22 00002d00: SLOAD 00002d01: PUSH1 0x01 00002d03: PUSH1 0x01 00002d05: PUSH1 0xa0 00002d07: SHL 00002d08: SUB 00002d09: AND 00002d0a: CALLER 00002d0b: EQ 00002d0c: PUSH2 0x2d47 00002d0f: JUMPI 00002d10: PUSH1 0x40 00002d12: DUP1 00002d13: MLOAD 00002d14: PUSH3 0x461bcd 00002d18: PUSH1 0xe5 00002d1a: SHL 00002d1b: DUP2 00002d1c: MSTORE 00002d1d: PUSH1 0x20 00002d1f: PUSH1 0x04 00002d21: DUP3 00002d22: ADD 00002d23: MSTORE 00002d24: PUSH1 0x08 00002d26: PUSH1 0x24 00002d28: DUP3 00002d29: ADD 00002d2a: MSTORE 00002d2b: PUSH8 0x2170656e64696e67 00002d34: PUSH1 0xc0 00002d36: SHL 00002d37: PUSH1 0x44 00002d39: DUP3 00002d3a: ADD 00002d3b: MSTORE 00002d3c: SWAP1 00002d3d: MLOAD 00002d3e: SWAP1 00002d3f: DUP2 00002d40: SWAP1 00002d41: SUB 00002d42: PUSH1 0x64 00002d44: ADD 00002d45: SWAP1 00002d46: REVERT 00002d47: JUMPDEST 00002d48: PUSH1 0x21 00002d4a: DUP1 00002d4b: SLOAD 00002d4c: PUSH1 0x22 00002d4e: DUP1 00002d4f: SLOAD 00002d50: PUSH1 0x01 00002d52: PUSH1 0x01 00002d54: PUSH1 0xa0 00002d56: SHL 00002d57: SUB 00002d58: NOT 00002d59: DUP1 00002d5a: DUP5 00002d5b: AND 00002d5c: PUSH1 0x01 00002d5e: PUSH1 0x01 00002d60: PUSH1 0xa0 00002d62: SHL 00002d63: SUB 00002d64: DUP4 00002d65: DUP2 00002d66: AND 00002d67: SWAP2 00002d68: SWAP1 00002d69: SWAP2 00002d6a: OR 00002d6b: SWAP6 00002d6c: DUP7 00002d6d: SWAP1 00002d6e: SSTORE 00002d6f: SWAP2 00002d70: AND 00002d71: SWAP1 00002d72: SWAP2 00002d73: SSTORE 00002d74: PUSH1 0x40 00002d76: DUP1 00002d77: MLOAD 00002d78: SWAP3 00002d79: DUP3 00002d7a: AND 00002d7b: DUP1 00002d7c: DUP5 00002d7d: MSTORE 00002d7e: SWAP4 00002d7f: SWAP1 00002d80: SWAP2 00002d81: AND 00002d82: PUSH1 0x20 00002d84: DUP4 00002d85: ADD 00002d86: MSTORE 00002d87: DUP1 00002d88: MLOAD 00002d89: PUSH32 0x1f14cfc03e486d23acee577b07bc0b3b23f4888c91fcdba5e0fef5a2549d5523 00002daa: SWAP3 00002dab: DUP2 00002dac: SWAP1 00002dad: SUB 00002dae: SWAP1 00002daf: SWAP2 00002db0: ADD 00002db1: SWAP1 00002db2: LOG1 00002db3: POP 00002db4: JUMP 00002db5: JUMPDEST 00002db6: CALLER 00002db7: PUSH1 0x00 00002db9: SWAP1 00002dba: DUP2 00002dbb: MSTORE 00002dbc: PUSH1 0x13 00002dbe: PUSH1 0x20 00002dc0: SWAP1 00002dc1: DUP2 00002dc2: MSTORE 00002dc3: PUSH1 0x40 00002dc5: DUP1 00002dc6: DUP4 00002dc7: KECCAK256 00002dc8: PUSH1 0x01 00002dca: PUSH1 0x01 00002dcc: PUSH1 0xa0 00002dce: SHL 00002dcf: SUB 00002dd0: DUP7 00002dd1: AND 00002dd2: DUP5 00002dd3: MSTORE 00002dd4: SWAP1 00002dd5: SWAP2 00002dd6: MSTORE 00002dd7: DUP2 00002dd8: KECCAK256 00002dd9: SLOAD 00002dda: DUP1 00002ddb: DUP4 00002ddc: LT 00002ddd: PUSH2 0x2e09 00002de0: JUMPI 00002de1: CALLER 00002de2: PUSH1 0x00 00002de4: SWAP1 00002de5: DUP2 00002de6: MSTORE 00002de7: PUSH1 0x13 00002de9: PUSH1 0x20 00002deb: SWAP1 00002dec: DUP2 00002ded: MSTORE 00002dee: PUSH1 0x40 00002df0: DUP1 00002df1: DUP4 00002df2: KECCAK256 00002df3: PUSH1 0x01 00002df5: PUSH1 0x01 00002df7: PUSH1 0xa0 00002df9: SHL 00002dfa: SUB 00002dfb: DUP9 00002dfc: AND 00002dfd: DUP5 00002dfe: MSTORE 00002dff: SWAP1 00002e00: SWAP2 00002e01: MSTORE 00002e02: DUP2 00002e03: KECCAK256 00002e04: SSTORE 00002e05: PUSH2 0x2e38 00002e08: JUMP 00002e09: JUMPDEST 00002e0a: PUSH2 0x2e13 00002e0d: DUP2 00002e0e: DUP5 00002e0f: PUSH2 0x3ce6 00002e12: JUMP 00002e13: JUMPDEST 00002e14: CALLER 00002e15: PUSH1 0x00 00002e17: SWAP1 00002e18: DUP2 00002e19: MSTORE 00002e1a: PUSH1 0x13 00002e1c: PUSH1 0x20 00002e1e: SWAP1 00002e1f: DUP2 00002e20: MSTORE 00002e21: PUSH1 0x40 00002e23: DUP1 00002e24: DUP4 00002e25: KECCAK256 00002e26: PUSH1 0x01 00002e28: PUSH1 0x01 00002e2a: PUSH1 0xa0 00002e2c: SHL 00002e2d: SUB 00002e2e: DUP10 00002e2f: AND 00002e30: DUP5 00002e31: MSTORE 00002e32: SWAP1 00002e33: SWAP2 00002e34: MSTORE 00002e35: SWAP1 00002e36: KECCAK256 00002e37: SSTORE 00002e38: JUMPDEST 00002e39: CALLER 00002e3a: PUSH1 0x00 00002e3c: DUP2 00002e3d: DUP2 00002e3e: MSTORE 00002e3f: PUSH1 0x13 00002e41: PUSH1 0x20 00002e43: SWAP1 00002e44: DUP2 00002e45: MSTORE 00002e46: PUSH1 0x40 00002e48: DUP1 00002e49: DUP4 00002e4a: KECCAK256 00002e4b: PUSH1 0x01 00002e4d: PUSH1 0x01 00002e4f: PUSH1 0xa0 00002e51: SHL 00002e52: SUB 00002e53: DUP10 00002e54: AND 00002e55: DUP1 00002e56: DUP6 00002e57: MSTORE 00002e58: SWAP1 00002e59: DUP4 00002e5a: MSTORE 00002e5b: SWAP3 00002e5c: DUP2 00002e5d: SWAP1 00002e5e: KECCAK256 00002e5f: SLOAD 00002e60: DUP2 00002e61: MLOAD 00002e62: SWAP1 00002e63: DUP2 00002e64: MSTORE 00002e65: SWAP1 00002e66: MLOAD 00002e67: SWAP3 00002e68: SWAP4 00002e69: SWAP3 00002e6a: PUSH32 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925 00002e8b: SWAP3 00002e8c: SWAP2 00002e8d: DUP2 00002e8e: SWAP1 00002e8f: SUB 00002e90: SWAP1 00002e91: SWAP2 00002e92: ADD 00002e93: SWAP1 00002e94: LOG3 00002e95: POP 00002e96: PUSH1 0x01 00002e98: SWAP4 00002e99: SWAP3 00002e9a: POP 00002e9b: POP 00002e9c: POP 00002e9d: JUMP 00002e9e: JUMPDEST 00002e9f: PUSH1 0x00 00002ea1: DUP3 00002ea2: PUSH1 0x01 00002ea4: PUSH1 0x01 00002ea6: PUSH1 0xa0 00002ea8: SHL 00002ea9: SUB 00002eaa: DUP2 00002eab: AND 00002eac: PUSH2 0x2eb4 00002eaf: JUMPI 00002eb0: PUSH1 0x00 00002eb2: DUP1 00002eb3: REVERT 00002eb4: JUMPDEST 00002eb5: PUSH1 0x01 00002eb7: PUSH1 0x01 00002eb9: PUSH1 0xa0 00002ebb: SHL 00002ebc: SUB 00002ebd: DUP2 00002ebe: AND 00002ebf: ADDRESS 00002ec0: EQ 00002ec1: ISZERO 00002ec2: PUSH2 0x2eca 00002ec5: JUMPI 00002ec6: PUSH1 0x00 00002ec8: DUP1 00002ec9: REVERT 00002eca: JUMPDEST 00002ecb: PUSH1 0x0d 00002ecd: SLOAD 00002ece: PUSH1 0x01 00002ed0: PUSH1 0x01 00002ed2: PUSH1 0xa0 00002ed4: SHL 00002ed5: SUB 00002ed6: AND 00002ed7: ISZERO 00002ed8: PUSH2 0x30f7 00002edb: JUMPI 00002edc: PUSH1 0x0e 00002ede: SLOAD 00002edf: PUSH1 0x01 00002ee1: PUSH1 0xa0 00002ee3: SHL 00002ee4: SWAP1 00002ee5: DIV 00002ee6: PUSH1 0xff 00002ee8: AND 00002ee9: PUSH2 0x2f55 00002eec: JUMPI 00002eed: PUSH1 0x0e 00002eef: PUSH1 0x00 00002ef1: SWAP1 00002ef2: SLOAD 00002ef3: SWAP1 00002ef4: PUSH2 0x0100 00002ef7: EXP 00002ef8: SWAP1 00002ef9: DIV 00002efa: PUSH1 0x01 00002efc: PUSH1 0x01 00002efe: PUSH1 0xa0 00002f00: SHL 00002f01: SUB 00002f02: AND 00002f03: PUSH1 0x01 00002f05: PUSH1 0x01 00002f07: PUSH1 0xa0 00002f09: SHL 00002f0a: SUB 00002f0b: AND 00002f0c: PUSH4 0xa2e62045 00002f11: PUSH1 0x40 00002f13: MLOAD 00002f14: DUP2 00002f15: PUSH4 0xffffffff 00002f1a: AND 00002f1b: PUSH1 0xe0 00002f1d: SHL 00002f1e: DUP2 00002f1f: MSTORE 00002f20: PUSH1 0x04 00002f22: ADD 00002f23: PUSH1 0x00 00002f25: PUSH1 0x40 00002f27: MLOAD 00002f28: DUP1 00002f29: DUP4 00002f2a: SUB 00002f2b: DUP2 00002f2c: PUSH1 0x00 00002f2e: DUP8 00002f2f: DUP1 00002f30: EXTCODESIZE 00002f31: ISZERO 00002f32: DUP1 00002f33: ISZERO 00002f34: PUSH2 0x2f3c 00002f37: JUMPI 00002f38: PUSH1 0x00 00002f3a: DUP1 00002f3b: REVERT 00002f3c: JUMPDEST 00002f3d: POP 00002f3e: GAS 00002f3f: CALL 00002f40: ISZERO 00002f41: DUP1 00002f42: ISZERO 00002f43: PUSH2 0x2f50 00002f46: JUMPI 00002f47: RETURNDATASIZE 00002f48: PUSH1 0x00 00002f4a: DUP1 00002f4b: RETURNDATACOPY 00002f4c: RETURNDATASIZE 00002f4d: PUSH1 0x00 00002f4f: REVERT 00002f50: JUMPDEST 00002f51: POP 00002f52: POP 00002f53: POP 00002f54: POP 00002f55: JUMPDEST 00002f56: PUSH1 0x0d 00002f58: PUSH1 0x00 00002f5a: SWAP1 00002f5b: SLOAD 00002f5c: SWAP1 00002f5d: PUSH2 0x0100 00002f60: EXP 00002f61: SWAP1 00002f62: DIV 00002f63: PUSH1 0x01 00002f65: PUSH1 0x01 00002f67: PUSH1 0xa0 00002f69: SHL 00002f6a: SUB 00002f6b: AND 00002f6c: PUSH1 0x01 00002f6e: PUSH1 0x01 00002f70: PUSH1 0xa0 00002f72: SHL 00002f73: SUB 00002f74: AND 00002f75: PUSH4 0xa2e62045 00002f7a: PUSH1 0x40 00002f7c: MLOAD 00002f7d: DUP2 00002f7e: PUSH4 0xffffffff 00002f83: AND 00002f84: PUSH1 0xe0 00002f86: SHL 00002f87: DUP2 00002f88: MSTORE 00002f89: PUSH1 0x04 00002f8b: ADD 00002f8c: PUSH1 0x00 00002f8e: PUSH1 0x40 00002f90: MLOAD 00002f91: DUP1 00002f92: DUP4 00002f93: SUB 00002f94: DUP2 00002f95: PUSH1 0x00 00002f97: DUP8 00002f98: DUP1 00002f99: EXTCODESIZE 00002f9a: ISZERO 00002f9b: DUP1 00002f9c: ISZERO 00002f9d: PUSH2 0x2fa5 00002fa0: JUMPI 00002fa1: PUSH1 0x00 00002fa3: DUP1 00002fa4: REVERT 00002fa5: JUMPDEST 00002fa6: POP 00002fa7: GAS 00002fa8: CALL 00002fa9: ISZERO 00002faa: DUP1 00002fab: ISZERO 00002fac: PUSH2 0x2fb9 00002faf: JUMPI 00002fb0: RETURNDATASIZE 00002fb1: PUSH1 0x00 00002fb3: DUP1 00002fb4: RETURNDATACOPY 00002fb5: RETURNDATASIZE 00002fb6: PUSH1 0x00 00002fb8: REVERT 00002fb9: JUMPDEST 00002fba: POP 00002fbb: POP 00002fbc: POP 00002fbd: POP 00002fbe: PUSH1 0x00 00002fc0: JUMPDEST 00002fc1: PUSH1 0x1a 00002fc3: SLOAD 00002fc4: DUP2 00002fc5: LT 00002fc6: ISZERO 00002fc7: PUSH2 0x3098 00002fca: JUMPI 00002fcb: PUSH1 0x19 00002fcd: PUSH1 0x00 00002fcf: PUSH1 0x1a 00002fd1: DUP4 00002fd2: DUP2 00002fd3: SLOAD 00002fd4: DUP2 00002fd5: LT 00002fd6: PUSH2 0x2fdb 00002fd9: JUMPI 00002fda: INVALID 00002fdb: JUMPDEST 00002fdc: PUSH1 0x00 00002fde: SWAP2 00002fdf: DUP3 00002fe0: MSTORE 00002fe1: PUSH1 0x20 00002fe3: DUP1 00002fe4: DUP4 00002fe5: KECCAK256 00002fe6: SWAP1 00002fe7: SWAP2 00002fe8: ADD 00002fe9: SLOAD 00002fea: PUSH1 0x01 00002fec: PUSH1 0x01 00002fee: PUSH1 0xa0 00002ff0: SHL 00002ff1: SUB 00002ff2: AND 00002ff3: DUP4 00002ff4: MSTORE 00002ff5: DUP3 00002ff6: ADD 00002ff7: SWAP3 00002ff8: SWAP1 00002ff9: SWAP3 00002ffa: MSTORE 00002ffb: PUSH1 0x40 00002ffd: ADD 00002ffe: SWAP1 00002fff: KECCAK256 00003000: SLOAD 00003001: PUSH1 0xff 00003003: AND 00003004: ISZERO 00003005: PUSH2 0x3090 00003008: JUMPI 00003009: PUSH1 0x1d 0000300b: PUSH1 0x00 0000300d: PUSH1 0x1a 0000300f: DUP4 00003010: DUP2 00003011: SLOAD 00003012: DUP2 00003013: LT 00003014: PUSH2 0x3019 00003017: JUMPI 00003018: INVALID 00003019: JUMPDEST 0000301a: PUSH1 0x00 0000301c: SWAP2 0000301d: DUP3 0000301e: MSTORE 0000301f: PUSH1 0x20 00003021: DUP1 00003022: DUP4 00003023: KECCAK256 00003024: SWAP1 00003025: SWAP2 00003026: ADD 00003027: SLOAD 00003028: PUSH1 0x01 0000302a: PUSH1 0x01 0000302c: PUSH1 0xa0 0000302e: SHL 0000302f: SUB 00003030: SWAP1 00003031: DUP2 00003032: AND 00003033: DUP5 00003034: MSTORE 00003035: SWAP1 00003036: DUP4 00003037: ADD 00003038: SWAP4 00003039: SWAP1 0000303a: SWAP4 0000303b: MSTORE 0000303c: PUSH1 0x40 0000303e: SWAP2 0000303f: DUP3 00003040: ADD 00003041: DUP2 00003042: KECCAK256 00003043: SLOAD 00003044: DUP3 00003045: MLOAD 00003046: PUSH4 0xa2e62045 0000304b: PUSH1 0xe0 0000304d: SHL 0000304e: DUP2 0000304f: MSTORE 00003050: SWAP3 00003051: MLOAD 00003052: SWAP4 00003053: AND 00003054: SWAP3 00003055: PUSH4 0xa2e62045 0000305a: SWAP3 0000305b: PUSH1 0x04 0000305d: DUP1 0000305e: DUP3 0000305f: ADD 00003060: SWAP4 00003061: SWAP3 00003062: SWAP2 00003063: DUP3 00003064: SWAP1 00003065: SUB 00003066: ADD 00003067: DUP2 00003068: DUP4 00003069: DUP8 0000306a: DUP1 0000306b: EXTCODESIZE 0000306c: ISZERO 0000306d: DUP1 0000306e: ISZERO 0000306f: PUSH2 0x3077 00003072: JUMPI 00003073: PUSH1 0x00 00003075: DUP1 00003076: REVERT 00003077: JUMPDEST 00003078: POP 00003079: GAS 0000307a: CALL 0000307b: ISZERO 0000307c: DUP1 0000307d: ISZERO 0000307e: PUSH2 0x308b 00003081: JUMPI 00003082: RETURNDATASIZE 00003083: PUSH1 0x00 00003085: DUP1 00003086: RETURNDATACOPY 00003087: RETURNDATASIZE 00003088: PUSH1 0x00 0000308a: REVERT 0000308b: JUMPDEST 0000308c: POP 0000308d: POP 0000308e: POP 0000308f: POP 00003090: JUMPDEST 00003091: PUSH1 0x01 00003093: ADD 00003094: PUSH2 0x2fc0 00003097: JUMP 00003098: JUMPDEST 00003099: POP 0000309a: PUSH1 0x08 0000309c: SLOAD 0000309d: PUSH1 0x07 0000309f: SLOAD 000030a0: TIMESTAMP 000030a1: SUB 000030a2: LT 000030a3: PUSH2 0x30f7 000030a6: JUMPI 000030a7: PUSH4 0x3b9aca00 000030ac: PUSH2 0x30b3 000030af: PUSH2 0x2640 000030b2: JUMP 000030b3: JUMPDEST 000030b4: GT 000030b5: ISZERO 000030b6: PUSH2 0x30d8 000030b9: JUMPI 000030ba: PUSH2 0x30d3 000030bd: PUSH2 0x1019 000030c0: PUSH1 0x17 000030c2: SLOAD 000030c3: PUSH1 0x18 000030c5: SLOAD 000030c6: PUSH2 0x3ce6 000030c9: SWAP1 000030ca: SWAP2 000030cb: SWAP1 000030cc: PUSH4 0xffffffff 000030d1: AND 000030d2: JUMP 000030d3: JUMPDEST 000030d4: PUSH2 0x30f2 000030d7: JUMP 000030d8: JUMPDEST 000030d9: PUSH2 0x30f2 000030dc: PUSH2 0x1019 000030df: PUSH1 0x17 000030e1: SLOAD 000030e2: PUSH1 0x18 000030e4: SLOAD 000030e5: PUSH2 0x3c85 000030e8: SWAP1 000030e9: SWAP2 000030ea: SWAP1 000030eb: PUSH4 0xffffffff 000030f0: AND 000030f1: JUMP 000030f2: JUMPDEST 000030f3: TIMESTAMP 000030f4: PUSH1 0x07 000030f6: SSTORE 000030f7: JUMPDEST 000030f8: CALLER 000030f9: PUSH1 0x00 000030fb: SWAP1 000030fc: DUP2 000030fd: MSTORE 000030fe: PUSH1 0x11 00003100: PUSH1 0x20 00003102: MSTORE 00003103: PUSH1 0x40 00003105: SWAP1 00003106: KECCAK256 00003107: SLOAD 00003108: PUSH2 0x3111 0000310b: SWAP1 0000310c: DUP5 0000310d: PUSH2 0x3ce6 00003110: JUMP 00003111: JUMPDEST 00003112: CALLER 00003113: PUSH1 0x00 00003115: SWAP1 00003116: DUP2 00003117: MSTORE 00003118: PUSH1 0x11 0000311a: PUSH1 0x20 0000311c: MSTORE 0000311d: PUSH1 0x40 0000311f: DUP1 00003120: DUP3 00003121: KECCAK256 00003122: SWAP3 00003123: SWAP1 00003124: SWAP3 00003125: SSTORE 00003126: PUSH1 0x01 00003128: PUSH1 0x01 0000312a: PUSH1 0xa0 0000312c: SHL 0000312d: SUB 0000312e: DUP7 0000312f: AND 00003130: DUP2 00003131: MSTORE 00003132: KECCAK256 00003133: SLOAD 00003134: PUSH2 0x313d 00003137: SWAP1 00003138: DUP5 00003139: PUSH2 0x3c85 0000313c: JUMP 0000313d: JUMPDEST 0000313e: PUSH1 0x01 00003140: PUSH1 0x01 00003142: PUSH1 0xa0 00003144: SHL 00003145: SUB 00003146: DUP6 00003147: AND 00003148: PUSH1 0x00 0000314a: DUP2 0000314b: DUP2 0000314c: MSTORE 0000314d: PUSH1 0x11 0000314f: PUSH1 0x20 00003151: SWAP1 00003152: DUP2 00003153: MSTORE 00003154: PUSH1 0x40 00003156: SWAP2 00003157: DUP3 00003158: SWAP1 00003159: KECCAK256 0000315a: SWAP4 0000315b: SWAP1 0000315c: SWAP4 0000315d: SSTORE 0000315e: DUP1 0000315f: MLOAD 00003160: DUP7 00003161: DUP2 00003162: MSTORE 00003163: SWAP1 00003164: MLOAD 00003165: SWAP2 00003166: SWAP3 00003167: CALLER 00003168: SWAP3 00003169: PUSH1 0x00 0000316b: DUP1 0000316c: MLOAD 0000316d: PUSH1 0x20 0000316f: PUSH2 0x4421 00003172: DUP4 00003173: CODECOPY 00003174: DUP2 00003175: MLOAD 00003176: SWAP2 00003177: MSTORE 00003178: SWAP3 00003179: DUP2 0000317a: SWAP1 0000317b: SUB 0000317c: SWAP1 0000317d: SWAP2 0000317e: ADD 0000317f: SWAP1 00003180: LOG3 00003181: POP 00003182: PUSH1 0x01 00003184: SWAP4 00003185: SWAP3 00003186: POP 00003187: POP 00003188: POP 00003189: JUMP 0000318a: JUMPDEST 0000318b: PUSH1 0x21 0000318d: SLOAD 0000318e: PUSH1 0x01 00003190: PUSH1 0x01 00003192: PUSH1 0xa0 00003194: SHL 00003195: SUB 00003196: AND 00003197: CALLER 00003198: EQ 00003199: PUSH2 0x31d7 0000319c: JUMPI 0000319d: PUSH1 0x40 0000319f: DUP1 000031a0: MLOAD 000031a1: PUSH3 0x461bcd 000031a5: PUSH1 0xe5 000031a7: SHL 000031a8: DUP2 000031a9: MSTORE 000031aa: PUSH1 0x20 000031ac: PUSH1 0x04 000031ae: DUP3 000031af: ADD 000031b0: MSTORE 000031b1: PUSH1 0x1d 000031b3: PUSH1 0x24 000031b5: DUP3 000031b6: ADD 000031b7: MSTORE 000031b8: PUSH1 0x00 000031ba: DUP1 000031bb: MLOAD 000031bc: PUSH1 0x20 000031be: PUSH2 0x43a9 000031c1: DUP4 000031c2: CODECOPY 000031c3: DUP2 000031c4: MLOAD 000031c5: SWAP2 000031c6: MSTORE 000031c7: PUSH1 0x44 000031c9: DUP3 000031ca: ADD 000031cb: MSTORE 000031cc: SWAP1 000031cd: MLOAD 000031ce: SWAP1 000031cf: DUP2 000031d0: SWAP1 000031d1: SUB 000031d2: PUSH1 0x64 000031d4: ADD 000031d5: SWAP1 000031d6: REVERT 000031d7: JUMPDEST 000031d8: PUSH1 0x01 000031da: PUSH1 0x01 000031dc: PUSH1 0xa0 000031de: SHL 000031df: SUB 000031e0: DUP4 000031e1: AND 000031e2: PUSH1 0x00 000031e4: SWAP1 000031e5: DUP2 000031e6: MSTORE 000031e7: PUSH1 0x1c 000031e9: PUSH1 0x20 000031eb: MSTORE 000031ec: PUSH1 0x40 000031ee: SWAP1 000031ef: KECCAK256 000031f0: SLOAD 000031f1: PUSH1 0xff 000031f3: AND 000031f4: PUSH2 0x3243 000031f7: JUMPI 000031f8: PUSH1 0x1a 000031fa: DUP1 000031fb: SLOAD 000031fc: PUSH1 0x01 000031fe: DUP2 000031ff: ADD 00003200: DUP3 00003201: SSTORE 00003202: PUSH1 0x00 00003204: SWAP2 00003205: SWAP1 00003206: SWAP2 00003207: MSTORE 00003208: PUSH32 0x057c384a7d1c54f3a1b2e5e67b2617b8224fdfd1ea7234eea573a6ff665ff63e 00003229: ADD 0000322a: DUP1 0000322b: SLOAD 0000322c: PUSH1 0x01 0000322e: PUSH1 0x01 00003230: PUSH1 0xa0 00003232: SHL 00003233: SUB 00003234: NOT 00003235: AND 00003236: PUSH1 0x01 00003238: PUSH1 0x01 0000323a: PUSH1 0xa0 0000323c: SHL 0000323d: SUB 0000323e: DUP6 0000323f: AND 00003240: OR 00003241: SWAP1 00003242: SSTORE 00003243: JUMPDEST 00003244: PUSH1 0x01 00003246: PUSH1 0x01 00003248: PUSH1 0xa0 0000324a: SHL 0000324b: SUB 0000324c: SWAP3 0000324d: DUP4 0000324e: AND 0000324f: PUSH1 0x00 00003251: SWAP1 00003252: DUP2 00003253: MSTORE 00003254: PUSH1 0x1c 00003256: PUSH1 0x20 00003258: SWAP1 00003259: DUP2 0000325a: MSTORE 0000325b: PUSH1 0x40 0000325d: DUP1 0000325e: DUP4 0000325f: KECCAK256 00003260: DUP1 00003261: SLOAD 00003262: PUSH1 0x01 00003264: PUSH1 0xff 00003266: NOT 00003267: SWAP2 00003268: DUP3 00003269: AND 0000326a: DUP2 0000326b: OR 0000326c: SWAP1 0000326d: SWAP3 0000326e: SSTORE 0000326f: PUSH1 0x19 00003271: DUP5 00003272: MSTORE 00003273: DUP3 00003274: DUP6 00003275: KECCAK256 00003276: DUP1 00003277: SLOAD 00003278: SWAP1 00003279: SWAP2 0000327a: AND 0000327b: SWAP1 0000327c: SWAP2 0000327d: OR 0000327e: SWAP1 0000327f: SSTORE 00003280: PUSH1 0x1b 00003282: DUP3 00003283: MSTORE 00003284: DUP1 00003285: DUP4 00003286: KECCAK256 00003287: SWAP5 00003288: SWAP1 00003289: SWAP5 0000328a: SSTORE 0000328b: PUSH1 0x1d 0000328d: SWAP1 0000328e: MSTORE 0000328f: SWAP2 00003290: SWAP1 00003291: SWAP2 00003292: KECCAK256 00003293: DUP1 00003294: SLOAD 00003295: PUSH1 0x01 00003297: PUSH1 0x01 00003299: PUSH1 0xa0 0000329b: SHL 0000329c: SUB 0000329d: NOT 0000329e: AND 0000329f: SWAP2 000032a0: SWAP1 000032a1: SWAP3 000032a2: AND 000032a3: OR 000032a4: SWAP1 000032a5: SSTORE 000032a6: JUMP 000032a7: JUMPDEST 000032a8: PUSH1 0x00 000032aa: DUP1 000032ab: DUP4 000032ac: PUSH2 0x32f7 000032af: JUMPI 000032b0: PUSH1 0x40 000032b2: DUP1 000032b3: MLOAD 000032b4: PUSH3 0x461bcd 000032b8: PUSH1 0xe5 000032ba: SHL 000032bb: DUP2 000032bc: MSTORE 000032bd: PUSH1 0x20 000032bf: PUSH1 0x04 000032c1: DUP3 000032c2: ADD 000032c3: MSTORE 000032c4: PUSH1 0x18 000032c6: PUSH1 0x24 000032c8: DUP3 000032c9: ADD 000032ca: MSTORE 000032cb: PUSH24 0x1b5d5cdd081d5cd9481d985b1a59081bdb99505b5bdd5b9d 000032e4: PUSH1 0x42 000032e6: SHL 000032e7: PUSH1 0x44 000032e9: DUP3 000032ea: ADD 000032eb: MSTORE 000032ec: SWAP1 000032ed: MLOAD 000032ee: SWAP1 000032ef: DUP2 000032f0: SWAP1 000032f1: SUB 000032f2: PUSH1 0x64 000032f4: ADD 000032f5: SWAP1 000032f6: REVERT 000032f7: JUMPDEST 000032f8: PUSH1 0x01 000032fa: PUSH1 0x01 000032fc: PUSH1 0xa0 000032fe: SHL 000032ff: SUB 00003300: DUP4 00003301: AND 00003302: PUSH1 0x00 00003304: SWAP1 00003305: DUP2 00003306: MSTORE 00003307: PUSH1 0x19 00003309: PUSH1 0x20 0000330b: MSTORE 0000330c: PUSH1 0x40 0000330e: SWAP1 0000330f: KECCAK256 00003310: SLOAD 00003311: PUSH1 0xff 00003313: AND 00003314: PUSH2 0x3364 00003317: JUMPI 00003318: PUSH1 0x40 0000331a: DUP1 0000331b: MLOAD 0000331c: PUSH3 0x461bcd 00003320: PUSH1 0xe5 00003322: SHL 00003323: DUP2 00003324: MSTORE 00003325: PUSH1 0x20 00003327: PUSH1 0x04 00003329: DUP3 0000332a: ADD 0000332b: MSTORE 0000332c: PUSH1 0x1e 0000332e: PUSH1 0x24 00003330: DUP3 00003331: ADD 00003332: MSTORE 00003333: PUSH32 0x6d75737420626520616e20616363657074656420636f6c6c61746572616c0000 00003354: PUSH1 0x44 00003356: DUP3 00003357: ADD 00003358: MSTORE 00003359: SWAP1 0000335a: MLOAD 0000335b: SWAP1 0000335c: DUP2 0000335d: SWAP1 0000335e: SUB 0000335f: PUSH1 0x64 00003361: ADD 00003362: SWAP1 00003363: REVERT 00003364: JUMPDEST 00003365: PUSH1 0x01 00003367: PUSH1 0x01 00003369: PUSH1 0xa0 0000336b: SHL 0000336c: SUB 0000336d: DUP4 0000336e: AND 0000336f: PUSH1 0x00 00003371: SWAP1 00003372: DUP2 00003373: MSTORE 00003374: PUSH1 0x1b 00003376: PUSH1 0x20 00003378: MSTORE 00003379: PUSH1 0x40 0000337b: DUP2 0000337c: KECCAK256 0000337d: SLOAD 0000337e: PUSH1 0x18 00003380: SLOAD 00003381: PUSH2 0x33a6 00003384: SWAP2 00003385: PUSH4 0x3b9aca00 0000338a: SWAP2 0000338b: PUSH2 0x1171 0000338e: SWAP2 0000338f: PUSH1 0x0a 00003391: EXP 00003392: SWAP1 00003393: PUSH2 0x117e 00003396: SWAP1 00003397: PUSH5 0x174876e800 0000339d: SWAP1 0000339e: DUP5 0000339f: SWAP1 000033a0: DUP13 000033a1: SWAP1 000033a2: PUSH2 0x3d80 000033a5: JUMP 000033a6: JUMPDEST 000033a7: SWAP1 000033a8: POP 000033a9: PUSH2 0x33b4 000033ac: PUSH2 0x1192 000033af: DUP6 000033b0: PUSH2 0x36f9 000033b3: JUMP 000033b4: JUMPDEST 000033b5: PUSH1 0x0d 000033b7: SLOAD 000033b8: SWAP1 000033b9: SWAP2 000033ba: POP 000033bb: PUSH1 0x01 000033bd: PUSH1 0x01 000033bf: PUSH1 0xa0 000033c1: SHL 000033c2: SUB 000033c3: AND 000033c4: PUSH2 0x33d2 000033c7: JUMPI 000033c8: SWAP2 000033c9: POP 000033ca: PUSH1 0x00 000033cc: SWAP1 000033cd: POP 000033ce: PUSH2 0x1b2c 000033d1: JUMP 000033d2: JUMPDEST 000033d3: PUSH1 0x00 000033d5: PUSH2 0x33dc 000033d8: PUSH2 0x2640 000033db: JUMP 000033dc: JUMPDEST 000033dd: SWAP1 000033de: POP 000033df: PUSH1 0x00 000033e1: PUSH2 0x33e8 000033e4: PUSH2 0x1f11 000033e7: JUMP 000033e8: JUMPDEST 000033e9: SWAP1 000033ea: POP 000033eb: PUSH1 0x00 000033ed: PUSH2 0x3419 000033f0: PUSH5 0x174876e800 000033f6: PUSH2 0x1171 000033f9: PUSH2 0x3412 000033fc: PUSH1 0x18 000033fe: SLOAD 000033ff: PUSH5 0x174876e800 00003405: PUSH2 0x3ce6 00003408: SWAP1 00003409: SWAP2 0000340a: SWAP1 0000340b: PUSH4 0xffffffff 00003410: AND 00003411: JUMP 00003412: JUMPDEST 00003413: DUP12 00003414: SWAP1 00003415: PUSH2 0x3d80 00003418: JUMP 00003419: JUMPDEST 0000341a: SWAP1 0000341b: POP 0000341c: PUSH1 0x00 0000341e: PUSH2 0x3445 00003421: PUSH1 0x09 00003423: PUSH1 0x0a 00003425: EXP 00003426: PUSH2 0x1171 00003429: PUSH1 0x0a 0000342b: SLOAD 0000342c: PUSH1 0x0a 0000342e: EXP 0000342f: PUSH2 0x117e 00003432: DUP8 00003433: PUSH2 0x1171 00003436: DUP11 00003437: DUP10 00003438: PUSH2 0x3d80 0000343b: SWAP1 0000343c: SWAP2 0000343d: SWAP1 0000343e: PUSH4 0xffffffff 00003443: AND 00003444: JUMP 00003445: JUMPDEST 00003446: SWAP5 00003447: SWAP10 00003448: SWAP5 00003449: SWAP9 0000344a: POP 0000344b: SWAP4 0000344c: SWAP7 0000344d: POP 0000344e: POP 0000344f: POP 00003450: POP 00003451: POP 00003452: POP 00003453: POP 00003454: JUMP 00003455: JUMPDEST 00003456: PUSH1 0x1a 00003458: DUP2 00003459: DUP2 0000345a: SLOAD 0000345b: DUP2 0000345c: LT 0000345d: PUSH2 0x3462 00003460: JUMPI 00003461: INVALID 00003462: JUMPDEST 00003463: PUSH1 0x00 00003465: SWAP2 00003466: DUP3 00003467: MSTORE 00003468: PUSH1 0x20 0000346a: SWAP1 0000346b: SWAP2 0000346c: KECCAK256 0000346d: ADD 0000346e: SLOAD 0000346f: PUSH1 0x01 00003471: PUSH1 0x01 00003473: PUSH1 0xa0 00003475: SHL 00003476: SUB 00003477: AND 00003478: SWAP1 00003479: POP 0000347a: DUP2 0000347b: JUMP 0000347c: JUMPDEST 0000347d: PUSH1 0x21 0000347f: SLOAD 00003480: PUSH1 0x01 00003482: PUSH1 0x01 00003484: PUSH1 0xa0 00003486: SHL 00003487: SUB 00003488: AND 00003489: CALLER 0000348a: EQ 0000348b: PUSH2 0x34c9 0000348e: JUMPI 0000348f: PUSH1 0x40 00003491: DUP1 00003492: MLOAD 00003493: PUSH3 0x461bcd 00003497: PUSH1 0xe5 00003499: SHL 0000349a: DUP2 0000349b: MSTORE 0000349c: PUSH1 0x20 0000349e: PUSH1 0x04 000034a0: DUP3 000034a1: ADD 000034a2: MSTORE 000034a3: PUSH1 0x1d 000034a5: PUSH1 0x24 000034a7: DUP3 000034a8: ADD 000034a9: MSTORE 000034aa: PUSH1 0x00 000034ac: DUP1 000034ad: MLOAD 000034ae: PUSH1 0x20 000034b0: PUSH2 0x43a9 000034b3: DUP4 000034b4: CODECOPY 000034b5: DUP2 000034b6: MLOAD 000034b7: SWAP2 000034b8: MSTORE 000034b9: PUSH1 0x44 000034bb: DUP3 000034bc: ADD 000034bd: MSTORE 000034be: SWAP1 000034bf: MLOAD 000034c0: SWAP1 000034c1: DUP2 000034c2: SWAP1 000034c3: SUB 000034c4: PUSH1 0x64 000034c6: ADD 000034c7: SWAP1 000034c8: REVERT 000034c9: JUMPDEST 000034ca: PUSH1 0x01 000034cc: PUSH1 0x01 000034ce: PUSH1 0xa0 000034d0: SHL 000034d1: SUB 000034d2: AND 000034d3: PUSH1 0x00 000034d5: SWAP1 000034d6: DUP2 000034d7: MSTORE 000034d8: PUSH1 0x19 000034da: PUSH1 0x20 000034dc: MSTORE 000034dd: PUSH1 0x40 000034df: SWAP1 000034e0: KECCAK256 000034e1: DUP1 000034e2: SLOAD 000034e3: PUSH1 0xff 000034e5: NOT 000034e6: AND 000034e7: SWAP1 000034e8: SSTORE 000034e9: JUMP 000034ea: JUMPDEST 000034eb: PUSH1 0x15 000034ed: SLOAD 000034ee: PUSH1 0x01 000034f0: PUSH1 0x01 000034f2: PUSH1 0xa0 000034f4: SHL 000034f5: SUB 000034f6: AND 000034f7: CALLER 000034f8: EQ 000034f9: PUSH2 0x3549 000034fc: JUMPI 000034fd: PUSH1 0x40 000034ff: DUP1 00003500: MLOAD 00003501: PUSH3 0x461bcd 00003505: PUSH1 0xe5 00003507: SHL 00003508: DUP2 00003509: MSTORE 0000350a: PUSH1 0x20 0000350c: PUSH1 0x04 0000350e: DUP3 0000350f: ADD 00003510: MSTORE 00003511: PUSH1 0x1c 00003513: PUSH1 0x24 00003515: DUP3 00003516: ADD 00003517: MSTORE 00003518: PUSH32 0x4143434553533a206f6e6c79204963686920676f7665726e616e636500000000 00003539: PUSH1 0x44 0000353b: DUP3 0000353c: ADD 0000353d: MSTORE 0000353e: SWAP1 0000353f: MLOAD 00003540: SWAP1 00003541: DUP2 00003542: SWAP1 00003543: SUB 00003544: PUSH1 0x64 00003546: ADD 00003547: SWAP1 00003548: REVERT 00003549: JUMPDEST 0000354a: PUSH1 0x1f 0000354c: DUP2 0000354d: SWAP1 0000354e: SSTORE 0000354f: PUSH1 0x40 00003551: DUP1 00003552: MLOAD 00003553: DUP3 00003554: DUP2 00003555: MSTORE 00003556: SWAP1 00003557: MLOAD 00003558: PUSH32 0xa01cb43de193eb3a80b373fb949c09d0eedb01f39f3b6063ace0cb6b067cc123 00003579: SWAP2 0000357a: DUP2 0000357b: SWAP1 0000357c: SUB 0000357d: PUSH1 0x20 0000357f: ADD 00003580: SWAP1 00003581: LOG1 00003582: POP 00003583: JUMP 00003584: JUMPDEST 00003585: PUSH1 0x00 00003587: DUP1 00003588: DUP1 00003589: JUMPDEST 0000358a: PUSH1 0x1a 0000358c: SLOAD 0000358d: DUP2 0000358e: LT 0000358f: ISZERO 00003590: PUSH2 0x36f3 00003593: JUMPI 00003594: PUSH1 0x00 00003596: PUSH1 0x01 00003598: PUSH1 0x01 0000359a: PUSH1 0xa0 0000359c: SHL 0000359d: SUB 0000359e: AND 0000359f: PUSH1 0x1a 000035a1: DUP3 000035a2: DUP2 000035a3: SLOAD 000035a4: DUP2 000035a5: LT 000035a6: PUSH2 0x35ab 000035a9: JUMPI 000035aa: INVALID 000035ab: JUMPDEST 000035ac: PUSH1 0x00 000035ae: SWAP2 000035af: DUP3 000035b0: MSTORE 000035b1: PUSH1 0x20 000035b3: SWAP1 000035b4: SWAP2 000035b5: KECCAK256 000035b6: ADD 000035b7: SLOAD 000035b8: PUSH1 0x01 000035ba: PUSH1 0x01 000035bc: PUSH1 0xa0 000035be: SHL 000035bf: SUB 000035c0: AND 000035c1: EQ 000035c2: PUSH2 0x36eb 000035c5: JUMPI 000035c6: PUSH2 0x36e6 000035c9: PUSH4 0x3b9aca00 000035ce: PUSH2 0x1171 000035d1: PUSH2 0x35fa 000035d4: PUSH1 0x1a 000035d6: DUP6 000035d7: DUP2 000035d8: SLOAD 000035d9: DUP2 000035da: LT 000035db: PUSH2 0x35e0 000035de: JUMPI 000035df: INVALID 000035e0: JUMPDEST 000035e1: PUSH1 0x00 000035e3: SWAP2 000035e4: DUP3 000035e5: MSTORE 000035e6: PUSH1 0x20 000035e8: SWAP1 000035e9: SWAP2 000035ea: KECCAK256 000035eb: ADD 000035ec: SLOAD 000035ed: PUSH1 0x01 000035ef: PUSH1 0x01 000035f1: PUSH1 0xa0 000035f3: SHL 000035f4: SUB 000035f5: AND 000035f6: PUSH2 0x36f9 000035f9: JUMP 000035fa: JUMPDEST 000035fb: PUSH2 0x117e 000035fe: PUSH1 0x1b 00003600: PUSH1 0x00 00003602: PUSH1 0x1a 00003604: DUP9 00003605: DUP2 00003606: SLOAD 00003607: DUP2 00003608: LT 00003609: PUSH2 0x360e 0000360c: JUMPI 0000360d: INVALID 0000360e: JUMPDEST 0000360f: SWAP1 00003610: PUSH1 0x00 00003612: MSTORE 00003613: PUSH1 0x20 00003615: PUSH1 0x00 00003617: KECCAK256 00003618: ADD 00003619: PUSH1 0x00 0000361b: SWAP1 0000361c: SLOAD 0000361d: SWAP1 0000361e: PUSH2 0x0100 00003621: EXP 00003622: SWAP1 00003623: DIV 00003624: PUSH1 0x01 00003626: PUSH1 0x01 00003628: PUSH1 0xa0 0000362a: SHL 0000362b: SUB 0000362c: AND 0000362d: PUSH1 0x01 0000362f: PUSH1 0x01 00003631: PUSH1 0xa0 00003633: SHL 00003634: SUB 00003635: AND 00003636: PUSH1 0x01 00003638: PUSH1 0x01 0000363a: PUSH1 0xa0 0000363c: SHL 0000363d: SUB 0000363e: AND 0000363f: DUP2 00003640: MSTORE 00003641: PUSH1 0x20 00003643: ADD 00003644: SWAP1 00003645: DUP2 00003646: MSTORE 00003647: PUSH1 0x20 00003649: ADD 0000364a: PUSH1 0x00 0000364c: KECCAK256 0000364d: SLOAD 0000364e: PUSH1 0x0a 00003650: EXP 00003651: PUSH2 0x1171 00003654: PUSH4 0x3b9aca00 00003659: PUSH1 0x1a 0000365b: DUP10 0000365c: DUP2 0000365d: SLOAD 0000365e: DUP2 0000365f: LT 00003660: PUSH2 0x3665 00003663: JUMPI 00003664: INVALID 00003665: JUMPDEST 00003666: PUSH1 0x00 00003668: SWAP2 00003669: DUP3 0000366a: MSTORE 0000366b: PUSH1 0x20 0000366d: SWAP2 0000366e: DUP3 0000366f: SWAP1 00003670: KECCAK256 00003671: ADD 00003672: SLOAD 00003673: PUSH1 0x40 00003675: DUP1 00003676: MLOAD 00003677: PUSH4 0x70a08231 0000367c: PUSH1 0xe0 0000367e: SHL 0000367f: DUP2 00003680: MSTORE 00003681: ADDRESS 00003682: PUSH1 0x04 00003684: DUP3 00003685: ADD 00003686: MSTORE 00003687: SWAP1 00003688: MLOAD 00003689: PUSH1 0x01 0000368b: PUSH1 0x01 0000368d: PUSH1 0xa0 0000368f: SHL 00003690: SUB 00003691: SWAP1 00003692: SWAP3 00003693: AND 00003694: SWAP3 00003695: PUSH4 0x70a08231 0000369a: SWAP3 0000369b: PUSH1 0x24 0000369d: DUP1 0000369e: DUP5 0000369f: ADD 000036a0: SWAP4 000036a1: DUP3 000036a2: SWAP1 000036a3: SUB 000036a4: ADD 000036a5: DUP2 000036a6: DUP7 000036a7: DUP1 000036a8: EXTCODESIZE 000036a9: ISZERO 000036aa: DUP1 000036ab: ISZERO 000036ac: PUSH2 0x36b4 000036af: JUMPI 000036b0: PUSH1 0x00 000036b2: DUP1 000036b3: REVERT 000036b4: JUMPDEST 000036b5: POP 000036b6: GAS 000036b7: STATICCALL 000036b8: ISZERO 000036b9: DUP1 000036ba: ISZERO 000036bb: PUSH2 0x36c8 000036be: JUMPI 000036bf: RETURNDATASIZE 000036c0: PUSH1 0x00 000036c2: DUP1 000036c3: RETURNDATACOPY 000036c4: RETURNDATASIZE 000036c5: PUSH1 0x00 000036c7: REVERT 000036c8: JUMPDEST 000036c9: POP 000036ca: POP 000036cb: POP 000036cc: POP 000036cd: PUSH1 0x40 000036cf: MLOAD 000036d0: RETURNDATASIZE 000036d1: PUSH1 0x20 000036d3: DUP2 000036d4: LT 000036d5: ISZERO 000036d6: PUSH2 0x36de 000036d9: JUMPI 000036da: PUSH1 0x00 000036dc: DUP1 000036dd: REVERT 000036de: JUMPDEST 000036df: POP 000036e0: MLOAD 000036e1: SWAP1 000036e2: PUSH2 0x3d80 000036e5: JUMP 000036e6: JUMPDEST 000036e7: DUP3 000036e8: ADD 000036e9: SWAP2 000036ea: POP 000036eb: JUMPDEST 000036ec: PUSH1 0x01 000036ee: ADD 000036ef: PUSH2 0x3589 000036f2: JUMP 000036f3: JUMPDEST 000036f4: POP 000036f5: SWAP1 000036f6: POP 000036f7: SWAP1 000036f8: JUMP 000036f9: JUMPDEST 000036fa: PUSH1 0x00 000036fc: DUP1 000036fd: PUSH1 0x00 000036ff: PUSH1 0x0c 00003701: PUSH1 0x00 00003703: SWAP1 00003704: SLOAD 00003705: SWAP1 00003706: PUSH2 0x0100 00003709: EXP 0000370a: SWAP1 0000370b: DIV 0000370c: PUSH1 0x01 0000370e: PUSH1 0x01 00003710: PUSH1 0xa0 00003712: SHL 00003713: SUB 00003714: AND 00003715: PUSH1 0x01 00003717: PUSH1 0x01 00003719: PUSH1 0xa0 0000371b: SHL 0000371c: SUB 0000371d: AND 0000371e: PUSH4 0xfeaf968c 00003723: PUSH1 0x40 00003725: MLOAD 00003726: DUP2 00003727: PUSH4 0xffffffff 0000372c: AND 0000372d: PUSH1 0xe0 0000372f: SHL 00003730: DUP2 00003731: MSTORE 00003732: PUSH1 0x04 00003734: ADD 00003735: PUSH1 0xa0 00003737: PUSH1 0x40 00003739: MLOAD 0000373a: DUP1 0000373b: DUP4 0000373c: SUB 0000373d: DUP2 0000373e: DUP7 0000373f: DUP1 00003740: EXTCODESIZE 00003741: ISZERO 00003742: DUP1 00003743: ISZERO 00003744: PUSH2 0x374c 00003747: JUMPI 00003748: PUSH1 0x00 0000374a: DUP1 0000374b: REVERT 0000374c: JUMPDEST 0000374d: POP 0000374e: GAS 0000374f: STATICCALL 00003750: ISZERO 00003751: DUP1 00003752: ISZERO 00003753: PUSH2 0x3760 00003756: JUMPI 00003757: RETURNDATASIZE 00003758: PUSH1 0x00 0000375a: DUP1 0000375b: RETURNDATACOPY 0000375c: RETURNDATASIZE 0000375d: PUSH1 0x00 0000375f: REVERT 00003760: JUMPDEST 00003761: POP 00003762: POP 00003763: POP 00003764: POP 00003765: PUSH1 0x40 00003767: MLOAD 00003768: RETURNDATASIZE 00003769: PUSH1 0xa0 0000376b: DUP2 0000376c: LT 0000376d: ISZERO 0000376e: PUSH2 0x3776 00003771: JUMPI 00003772: PUSH1 0x00 00003774: DUP1 00003775: REVERT 00003776: JUMPDEST 00003777: POP 00003778: PUSH1 0x20 0000377a: DUP2 0000377b: ADD 0000377c: MLOAD 0000377d: PUSH1 0x60 0000377f: SWAP1 00003780: SWAP2 00003781: ADD 00003782: MLOAD 00003783: SWAP1 00003784: SWAP3 00003785: POP 00003786: SWAP1 00003787: POP 00003788: DUP1 00003789: PUSH2 0x37cf 0000378c: JUMPI 0000378d: PUSH1 0x40 0000378f: DUP1 00003790: MLOAD 00003791: PUSH3 0x461bcd 00003795: PUSH1 0xe5 00003797: SHL 00003798: DUP2 00003799: MSTORE 0000379a: PUSH1 0x20 0000379c: PUSH1 0x04 0000379e: DUP3 0000379f: ADD 000037a0: MSTORE 000037a1: PUSH1 0x13 000037a3: PUSH1 0x24 000037a5: DUP3 000037a6: ADD 000037a7: MSTORE 000037a8: PUSH19 0x526f756e6473206e6f7420636f6d706c657465 000037bc: PUSH1 0x68 000037be: SHL 000037bf: PUSH1 0x44 000037c1: DUP3 000037c2: ADD 000037c3: MSTORE 000037c4: SWAP1 000037c5: MLOAD 000037c6: SWAP1 000037c7: DUP2 000037c8: SWAP1 000037c9: SUB 000037ca: PUSH1 0x64 000037cc: ADD 000037cd: SWAP1 000037ce: REVERT 000037cf: JUMPDEST 000037d0: PUSH1 0x01 000037d2: PUSH1 0x01 000037d4: PUSH1 0xa0 000037d6: SHL 000037d7: SUB 000037d8: DUP1 000037d9: DUP6 000037da: AND 000037db: PUSH1 0x00 000037dd: SWAP1 000037de: DUP2 000037df: MSTORE 000037e0: PUSH1 0x1b 000037e2: PUSH1 0x20 000037e4: SWAP1 000037e5: DUP2 000037e6: MSTORE 000037e7: PUSH1 0x40 000037e9: DUP1 000037ea: DUP4 000037eb: KECCAK256 000037ec: SLOAD 000037ed: PUSH1 0x1d 000037ef: DUP4 000037f0: MSTORE 000037f1: SWAP3 000037f2: DUP2 000037f3: SWAP1 000037f4: KECCAK256 000037f5: SLOAD 000037f6: PUSH1 0x14 000037f8: SLOAD 000037f9: DUP3 000037fa: MLOAD 000037fb: PUSH4 0x3ddac953 00003800: PUSH1 0xe0 00003802: SHL 00003803: DUP2 00003804: MSTORE 00003805: SWAP1 00003806: DUP7 00003807: AND 00003808: PUSH1 0x04 0000380a: DUP3 0000380b: ADD 0000380c: MSTORE 0000380d: PUSH8 0x0de0b6b3a7640000 00003816: PUSH1 0x24 00003818: DUP3 00003819: ADD 0000381a: MSTORE 0000381b: SWAP2 0000381c: MLOAD 0000381d: PUSH2 0x3867 00003820: SWAP6 00003821: PUSH2 0x3858 00003824: SWAP6 00003825: PUSH1 0x0a 00003827: EXP 00003828: SWAP5 00003829: PUSH2 0x1171 0000382c: SWAP5 0000382d: PUSH4 0x3b9aca00 00003832: SWAP5 00003833: SWAP1 00003834: SWAP3 00003835: AND 00003836: SWAP3 00003837: PUSH4 0x3ddac953 0000383c: SWAP3 0000383d: PUSH1 0x44 0000383f: DUP1 00003840: DUP3 00003841: ADD 00003842: SWAP4 00003843: SWAP3 00003844: SWAP2 00003845: DUP3 00003846: SWAP1 00003847: SUB 00003848: ADD 00003849: DUP2 0000384a: DUP7 0000384b: DUP1 0000384c: EXTCODESIZE 0000384d: ISZERO 0000384e: DUP1 0000384f: ISZERO 00003850: PUSH2 0x36b4 00003853: JUMPI 00003854: PUSH1 0x00 00003856: DUP1 00003857: REVERT 00003858: JUMPDEST 00003859: PUSH2 0x1171 0000385c: DUP5 0000385d: PUSH5 0x02540be400 00003863: PUSH2 0x3d80 00003866: JUMP 00003867: JUMPDEST 00003868: SWAP5 00003869: SWAP4 0000386a: POP 0000386b: POP 0000386c: POP 0000386d: POP 0000386e: JUMP 0000386f: JUMPDEST 00003870: PUSH1 0x21 00003872: SLOAD 00003873: PUSH1 0x01 00003875: PUSH1 0x01 00003877: PUSH1 0xa0 00003879: SHL 0000387a: SUB 0000387b: AND 0000387c: DUP2 0000387d: JUMP 0000387e: JUMPDEST 0000387f: PUSH1 0x01 00003881: PUSH1 0x01 00003883: PUSH1 0xa0 00003885: SHL 00003886: SUB 00003887: SWAP2 00003888: DUP3 00003889: AND 0000388a: PUSH1 0x00 0000388c: SWAP1 0000388d: DUP2 0000388e: MSTORE 0000388f: PUSH1 0x13 00003891: PUSH1 0x20 00003893: SWAP1 00003894: DUP2 00003895: MSTORE 00003896: PUSH1 0x40 00003898: DUP1 00003899: DUP4 0000389a: KECCAK256 0000389b: SWAP4 0000389c: SWAP1 0000389d: SWAP5 0000389e: AND 0000389f: DUP3 000038a0: MSTORE 000038a1: SWAP2 000038a2: SWAP1 000038a3: SWAP2 000038a4: MSTORE 000038a5: KECCAK256 000038a6: SLOAD 000038a7: SWAP1 000038a8: JUMP 000038a9: JUMPDEST 000038aa: PUSH1 0x1c 000038ac: PUSH1 0x20 000038ae: MSTORE 000038af: PUSH1 0x00 000038b1: SWAP1 000038b2: DUP2 000038b3: MSTORE 000038b4: PUSH1 0x40 000038b6: SWAP1 000038b7: KECCAK256 000038b8: SLOAD 000038b9: PUSH1 0xff 000038bb: AND 000038bc: DUP2 000038bd: JUMP 000038be: JUMPDEST 000038bf: PUSH1 0x15 000038c1: SLOAD 000038c2: PUSH1 0x01 000038c4: PUSH1 0x01 000038c6: PUSH1 0xa0 000038c8: SHL 000038c9: SUB 000038ca: AND 000038cb: CALLER 000038cc: EQ 000038cd: PUSH2 0x391d 000038d0: JUMPI 000038d1: PUSH1 0x40 000038d3: DUP1 000038d4: MLOAD 000038d5: PUSH3 0x461bcd 000038d9: PUSH1 0xe5 000038db: SHL 000038dc: DUP2 000038dd: MSTORE 000038de: PUSH1 0x20 000038e0: PUSH1 0x04 000038e2: DUP3 000038e3: ADD 000038e4: MSTORE 000038e5: PUSH1 0x1c 000038e7: PUSH1 0x24 000038e9: DUP3 000038ea: ADD 000038eb: MSTORE 000038ec: PUSH32 0x4143434553533a206f6e6c79204963686920676f7665726e616e636500000000 0000390d: PUSH1 0x44 0000390f: DUP3 00003910: ADD 00003911: MSTORE 00003912: SWAP1 00003913: MLOAD 00003914: SWAP1 00003915: DUP2 00003916: SWAP1 00003917: SUB 00003918: PUSH1 0x64 0000391a: ADD 0000391b: SWAP1 0000391c: REVERT 0000391d: JUMPDEST 0000391e: PUSH1 0x1e 00003920: DUP2 00003921: SWAP1 00003922: SSTORE 00003923: PUSH1 0x40 00003925: DUP1 00003926: MLOAD 00003927: DUP3 00003928: DUP2 00003929: MSTORE 0000392a: SWAP1 0000392b: MLOAD 0000392c: PUSH32 0x6f87524b705f31734b7940b88671f37a3291d7b961b69da31bcabf882b2531da 0000394d: SWAP2 0000394e: DUP2 0000394f: SWAP1 00003950: SUB 00003951: PUSH1 0x20 00003953: ADD 00003954: SWAP1 00003955: LOG1 00003956: POP 00003957: JUMP 00003958: JUMPDEST 00003959: PUSH1 0x1d 0000395b: PUSH1 0x20 0000395d: MSTORE 0000395e: PUSH1 0x00 00003960: SWAP1 00003961: DUP2 00003962: MSTORE 00003963: PUSH1 0x40 00003965: SWAP1 00003966: KECCAK256 00003967: SLOAD 00003968: PUSH1 0x01 0000396a: PUSH1 0x01 0000396c: PUSH1 0xa0 0000396e: SHL 0000396f: SUB 00003970: AND 00003971: DUP2 00003972: JUMP 00003973: JUMPDEST 00003974: PUSH1 0x1f 00003976: SLOAD 00003977: DUP2 00003978: JUMP 00003979: JUMPDEST 0000397a: PUSH1 0x21 0000397c: SLOAD 0000397d: PUSH1 0x01 0000397f: PUSH1 0x01 00003981: PUSH1 0xa0 00003983: SHL 00003984: SUB 00003985: AND 00003986: CALLER 00003987: EQ 00003988: PUSH2 0x39c6 0000398b: JUMPI 0000398c: PUSH1 0x40 0000398e: DUP1 0000398f: MLOAD 00003990: PUSH3 0x461bcd 00003994: PUSH1 0xe5 00003996: SHL 00003997: DUP2 00003998: MSTORE 00003999: PUSH1 0x20 0000399b: PUSH1 0x04 0000399d: DUP3 0000399e: ADD 0000399f: MSTORE 000039a0: PUSH1 0x1d 000039a2: PUSH1 0x24 000039a4: DUP3 000039a5: ADD 000039a6: MSTORE 000039a7: PUSH1 0x00 000039a9: DUP1 000039aa: MLOAD 000039ab: PUSH1 0x20 000039ad: PUSH2 0x43a9 000039b0: DUP4 000039b1: CODECOPY 000039b2: DUP2 000039b3: MLOAD 000039b4: SWAP2 000039b5: MSTORE 000039b6: PUSH1 0x44 000039b8: DUP3 000039b9: ADD 000039ba: MSTORE 000039bb: SWAP1 000039bc: MLOAD 000039bd: SWAP1 000039be: DUP2 000039bf: SWAP1 000039c0: SUB 000039c1: PUSH1 0x64 000039c3: ADD 000039c4: SWAP1 000039c5: REVERT 000039c6: JUMPDEST 000039c7: PUSH1 0x17 000039c9: SSTORE 000039ca: JUMP 000039cb: JUMPDEST 000039cc: PUSH1 0x15 000039ce: SLOAD 000039cf: PUSH1 0x01 000039d1: PUSH1 0x01 000039d3: PUSH1 0xa0 000039d5: SHL 000039d6: SUB 000039d7: AND 000039d8: CALLER 000039d9: EQ 000039da: PUSH2 0x3a2a 000039dd: JUMPI 000039de: PUSH1 0x40 000039e0: DUP1 000039e1: MLOAD 000039e2: PUSH3 0x461bcd 000039e6: PUSH1 0xe5 000039e8: SHL 000039e9: DUP2 000039ea: MSTORE 000039eb: PUSH1 0x20 000039ed: PUSH1 0x04 000039ef: DUP3 000039f0: ADD 000039f1: MSTORE 000039f2: PUSH1 0x1c 000039f4: PUSH1 0x24 000039f6: DUP3 000039f7: ADD 000039f8: MSTORE 000039f9: PUSH32 0x4143434553533a206f6e6c79204963686920676f7665726e616e636500000000 00003a1a: PUSH1 0x44 00003a1c: DUP3 00003a1d: ADD 00003a1e: MSTORE 00003a1f: SWAP1 00003a20: MLOAD 00003a21: SWAP1 00003a22: DUP2 00003a23: SWAP1 00003a24: SUB 00003a25: PUSH1 0x64 00003a27: ADD 00003a28: SWAP1 00003a29: REVERT 00003a2a: JUMPDEST 00003a2b: PUSH1 0x16 00003a2d: DUP1 00003a2e: SLOAD 00003a2f: PUSH1 0x01 00003a31: PUSH1 0x01 00003a33: PUSH1 0xa0 00003a35: SHL 00003a36: SUB 00003a37: DUP4 00003a38: DUP2 00003a39: AND 00003a3a: PUSH1 0x01 00003a3c: PUSH1 0x01 00003a3e: PUSH1 0xa0 00003a40: SHL 00003a41: SUB 00003a42: NOT 00003a43: DUP4 00003a44: AND 00003a45: DUP2 00003a46: OR 00003a47: SWAP1 00003a48: SWAP4 00003a49: SSTORE 00003a4a: PUSH1 0x40 00003a4c: DUP1 00003a4d: MLOAD 00003a4e: SWAP2 00003a4f: SWAP1 00003a50: SWAP3 00003a51: AND 00003a52: DUP1 00003a53: DUP3 00003a54: MSTORE 00003a55: PUSH1 0x20 00003a57: DUP3 00003a58: ADD 00003a59: SWAP4 00003a5a: SWAP1 00003a5b: SWAP4 00003a5c: MSTORE 00003a5d: DUP2 00003a5e: MLOAD 00003a5f: PUSH32 0x6163d5b9efd962645dd649e6e48a61bcb0f9df00997a2398b80d135a9ab0c61e 00003a80: SWAP3 00003a81: SWAP2 00003a82: DUP2 00003a83: SWAP1 00003a84: SUB 00003a85: SWAP1 00003a86: SWAP2 00003a87: ADD 00003a88: SWAP1 00003a89: LOG1 00003a8a: POP 00003a8b: POP 00003a8c: JUMP 00003a8d: JUMPDEST 00003a8e: PUSH1 0x21 00003a90: SLOAD 00003a91: PUSH1 0x01 00003a93: PUSH1 0x01 00003a95: PUSH1 0xa0 00003a97: SHL 00003a98: SUB 00003a99: AND 00003a9a: CALLER 00003a9b: EQ 00003a9c: PUSH2 0x3ada 00003a9f: JUMPI 00003aa0: PUSH1 0x40 00003aa2: DUP1 00003aa3: MLOAD 00003aa4: PUSH3 0x461bcd 00003aa8: PUSH1 0xe5 00003aaa: SHL 00003aab: DUP2 00003aac: MSTORE 00003aad: PUSH1 0x20 00003aaf: PUSH1 0x04 00003ab1: DUP3 00003ab2: ADD 00003ab3: MSTORE 00003ab4: PUSH1 0x1d 00003ab6: PUSH1 0x24 00003ab8: DUP3 00003ab9: ADD 00003aba: MSTORE 00003abb: PUSH1 0x00 00003abd: DUP1 00003abe: MLOAD 00003abf: PUSH1 0x20 00003ac1: PUSH2 0x43a9 00003ac4: DUP4 00003ac5: CODECOPY 00003ac6: DUP2 00003ac7: MLOAD 00003ac8: SWAP2 00003ac9: MSTORE 00003aca: PUSH1 0x44 00003acc: DUP3 00003acd: ADD 00003ace: MSTORE 00003acf: SWAP1 00003ad0: MLOAD 00003ad1: SWAP1 00003ad2: DUP2 00003ad3: SWAP1 00003ad4: SUB 00003ad5: PUSH1 0x64 00003ad7: ADD 00003ad8: SWAP1 00003ad9: REVERT 00003ada: JUMPDEST 00003adb: PUSH1 0x22 00003add: DUP1 00003ade: SLOAD 00003adf: PUSH1 0x01 00003ae1: PUSH1 0x01 00003ae3: PUSH1 0xa0 00003ae5: SHL 00003ae6: SUB 00003ae7: DUP4 00003ae8: DUP2 00003ae9: AND 00003aea: PUSH1 0x01 00003aec: PUSH1 0x01 00003aee: PUSH1 0xa0 00003af0: SHL 00003af1: SUB 00003af2: NOT 00003af3: DUP4 00003af4: AND 00003af5: DUP2 00003af6: OR 00003af7: SWAP1 00003af8: SWAP4 00003af9: SSTORE 00003afa: PUSH1 0x40 00003afc: DUP1 00003afd: MLOAD 00003afe: SWAP2 00003aff: SWAP1 00003b00: SWAP3 00003b01: AND 00003b02: DUP1 00003b03: DUP3 00003b04: MSTORE 00003b05: PUSH1 0x20 00003b07: DUP3 00003b08: ADD 00003b09: SWAP4 00003b0a: SWAP1 00003b0b: SWAP4 00003b0c: MSTORE 00003b0d: DUP2 00003b0e: MLOAD 00003b0f: PUSH32 0x6ea9654b538fab06e45f7940f0aa88b14cb8aca48a29d4e0b7626009fb7dc514 00003b30: SWAP3 00003b31: SWAP2 00003b32: DUP2 00003b33: SWAP1 00003b34: SUB 00003b35: SWAP1 00003b36: SWAP2 00003b37: ADD 00003b38: SWAP1 00003b39: LOG1 00003b3a: POP 00003b3b: POP 00003b3c: JUMP 00003b3d: JUMPDEST 00003b3e: PUSH1 0x1b 00003b40: PUSH1 0x20 00003b42: MSTORE 00003b43: PUSH1 0x00 00003b45: SWAP1 00003b46: DUP2 00003b47: MSTORE 00003b48: PUSH1 0x40 00003b4a: SWAP1 00003b4b: KECCAK256 00003b4c: SLOAD 00003b4d: DUP2 00003b4e: JUMP 00003b4f: JUMPDEST 00003b50: PUSH2 0x3b57 00003b53: PUSH2 0x3e72 00003b56: JUMP 00003b57: JUMPDEST 00003b58: PUSH1 0x05 00003b5a: SLOAD 00003b5b: PUSH2 0x0100 00003b5e: SWAP1 00003b5f: DIV 00003b60: PUSH1 0x01 00003b62: PUSH1 0x01 00003b64: PUSH1 0xa0 00003b66: SHL 00003b67: SUB 00003b68: SWAP1 00003b69: DUP2 00003b6a: AND 00003b6b: SWAP2 00003b6c: AND 00003b6d: EQ 00003b6e: PUSH2 0x3bbe 00003b71: JUMPI 00003b72: PUSH1 0x40 00003b74: DUP1 00003b75: MLOAD 00003b76: PUSH3 0x461bcd 00003b7a: PUSH1 0xe5 00003b7c: SHL 00003b7d: DUP2 00003b7e: MSTORE 00003b7f: PUSH1 0x20 00003b81: PUSH1 0x04 00003b83: DUP3 00003b84: ADD 00003b85: DUP2 00003b86: SWAP1 00003b87: MSTORE 00003b88: PUSH1 0x24 00003b8a: DUP3 00003b8b: ADD 00003b8c: MSTORE 00003b8d: PUSH32 0x4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572 00003bae: PUSH1 0x44 00003bb0: DUP3 00003bb1: ADD 00003bb2: MSTORE 00003bb3: SWAP1 00003bb4: MLOAD 00003bb5: SWAP1 00003bb6: DUP2 00003bb7: SWAP1 00003bb8: SUB 00003bb9: PUSH1 0x64 00003bbb: ADD 00003bbc: SWAP1 00003bbd: REVERT 00003bbe: JUMPDEST 00003bbf: PUSH1 0x01 00003bc1: PUSH1 0x01 00003bc3: PUSH1 0xa0 00003bc5: SHL 00003bc6: SUB 00003bc7: DUP2 00003bc8: AND 00003bc9: PUSH2 0x3c03 00003bcc: JUMPI 00003bcd: PUSH1 0x40 00003bcf: MLOAD 00003bd0: PUSH3 0x461bcd 00003bd4: PUSH1 0xe5 00003bd6: SHL 00003bd7: DUP2 00003bd8: MSTORE 00003bd9: PUSH1 0x04 00003bdb: ADD 00003bdc: DUP1 00003bdd: DUP1 00003bde: PUSH1 0x20 00003be0: ADD 00003be1: DUP3 00003be2: DUP2 00003be3: SUB 00003be4: DUP3 00003be5: MSTORE 00003be6: PUSH1 0x26 00003be8: DUP2 00003be9: MSTORE 00003bea: PUSH1 0x20 00003bec: ADD 00003bed: DUP1 00003bee: PUSH2 0x4300 00003bf1: PUSH1 0x26 00003bf3: SWAP2 00003bf4: CODECOPY 00003bf5: PUSH1 0x40 00003bf7: ADD 00003bf8: SWAP2 00003bf9: POP 00003bfa: POP 00003bfb: PUSH1 0x40 00003bfd: MLOAD 00003bfe: DUP1 00003bff: SWAP2 00003c00: SUB 00003c01: SWAP1 00003c02: REVERT 00003c03: JUMPDEST 00003c04: PUSH1 0x05 00003c06: SLOAD 00003c07: PUSH1 0x40 00003c09: MLOAD 00003c0a: PUSH1 0x01 00003c0c: PUSH1 0x01 00003c0e: PUSH1 0xa0 00003c10: SHL 00003c11: SUB 00003c12: DUP1 00003c13: DUP5 00003c14: AND 00003c15: SWAP3 00003c16: PUSH2 0x0100 00003c19: SWAP1 00003c1a: DIV 00003c1b: AND 00003c1c: SWAP1 00003c1d: PUSH32 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0 00003c3e: SWAP1 00003c3f: PUSH1 0x00 00003c41: SWAP1 00003c42: LOG3 00003c43: PUSH1 0x05 00003c45: DUP1 00003c46: SLOAD 00003c47: PUSH1 0x01 00003c49: PUSH1 0x01 00003c4b: PUSH1 0xa0 00003c4d: SHL 00003c4e: SUB 00003c4f: SWAP1 00003c50: SWAP3 00003c51: AND 00003c52: PUSH2 0x0100 00003c55: MUL 00003c56: PUSH2 0x0100 00003c59: PUSH1 0x01 00003c5b: PUSH1 0xa8 00003c5d: SHL 00003c5e: SUB 00003c5f: NOT 00003c60: SWAP1 00003c61: SWAP3 00003c62: AND 00003c63: SWAP2 00003c64: SWAP1 00003c65: SWAP2 00003c66: OR 00003c67: SWAP1 00003c68: SSTORE 00003c69: JUMP 00003c6a: JUMPDEST 00003c6b: PUSH1 0x19 00003c6d: PUSH1 0x20 00003c6f: MSTORE 00003c70: PUSH1 0x00 00003c72: SWAP1 00003c73: DUP2 00003c74: MSTORE 00003c75: PUSH1 0x40 00003c77: SWAP1 00003c78: KECCAK256 00003c79: SLOAD 00003c7a: PUSH1 0xff 00003c7c: AND 00003c7d: DUP2 00003c7e: JUMP 00003c7f: JUMPDEST 00003c80: PUSH1 0x08 00003c82: SLOAD 00003c83: DUP2 00003c84: JUMP 00003c85: JUMPDEST 00003c86: PUSH1 0x00 00003c88: DUP3 00003c89: DUP3 00003c8a: ADD 00003c8b: DUP4 00003c8c: DUP2 00003c8d: LT 00003c8e: ISZERO 00003c8f: PUSH2 0x3cdf 00003c92: JUMPI 00003c93: PUSH1 0x40 00003c95: DUP1 00003c96: MLOAD 00003c97: PUSH3 0x461bcd 00003c9b: PUSH1 0xe5 00003c9d: SHL 00003c9e: DUP2 00003c9f: MSTORE 00003ca0: PUSH1 0x20 00003ca2: PUSH1 0x04 00003ca4: DUP3 00003ca5: ADD 00003ca6: MSTORE 00003ca7: PUSH1 0x1b 00003ca9: PUSH1 0x24 00003cab: DUP3 00003cac: ADD 00003cad: MSTORE 00003cae: PUSH32 0x536166654d6174683a206164646974696f6e206f766572666c6f770000000000 00003ccf: PUSH1 0x44 00003cd1: DUP3 00003cd2: ADD 00003cd3: MSTORE 00003cd4: SWAP1 00003cd5: MLOAD 00003cd6: SWAP1 00003cd7: DUP2 00003cd8: SWAP1 00003cd9: SUB 00003cda: PUSH1 0x64 00003cdc: ADD 00003cdd: SWAP1 00003cde: REVERT 00003cdf: JUMPDEST 00003ce0: SWAP4 00003ce1: SWAP3 00003ce2: POP 00003ce3: POP 00003ce4: POP 00003ce5: JUMP 00003ce6: JUMPDEST 00003ce7: PUSH1 0x00 00003ce9: PUSH2 0x3cdf 00003cec: DUP4 00003ced: DUP4 00003cee: PUSH1 0x40 00003cf0: MLOAD 00003cf1: DUP1 00003cf2: PUSH1 0x40 00003cf4: ADD 00003cf5: PUSH1 0x40 00003cf7: MSTORE 00003cf8: DUP1 00003cf9: PUSH1 0x1e 00003cfb: DUP2 00003cfc: MSTORE 00003cfd: PUSH1 0x20 00003cff: ADD 00003d00: PUSH32 0x536166654d6174683a207375627472616374696f6e206f766572666c6f770000 00003d21: DUP2 00003d22: MSTORE 00003d23: POP 00003d24: PUSH2 0x3fd5 00003d27: JUMP 00003d28: JUMPDEST 00003d29: PUSH5 0x174876e800 00003d2f: DUP2 00003d30: GT 00003d31: ISZERO 00003d32: DUP1 00003d33: ISZERO 00003d34: PUSH2 0x3d3f 00003d37: JUMPI 00003d38: POP 00003d39: PUSH1 0x0f 00003d3b: SLOAD 00003d3c: DUP2 00003d3d: LT 00003d3e: ISZERO 00003d3f: JUMPDEST 00003d40: ISZERO 00003d41: PUSH2 0x3d7d 00003d44: JUMPI 00003d45: PUSH1 0x18 00003d47: DUP2 00003d48: SWAP1 00003d49: SSTORE 00003d4a: PUSH1 0x40 00003d4c: DUP1 00003d4d: MLOAD 00003d4e: DUP3 00003d4f: DUP2 00003d50: MSTORE 00003d51: SWAP1 00003d52: MLOAD 00003d53: PUSH32 0x2fbb30255fd6bab4bd8c21173ab8290d05fcef04343b7d0190495d90e6866c56 00003d74: SWAP2 00003d75: DUP2 00003d76: SWAP1 00003d77: SUB 00003d78: PUSH1 0x20 00003d7a: ADD 00003d7b: SWAP1 00003d7c: LOG1 00003d7d: JUMPDEST 00003d7e: POP 00003d7f: JUMP 00003d80: JUMPDEST 00003d81: PUSH1 0x00 00003d83: DUP3 00003d84: PUSH2 0x3d8f 00003d87: JUMPI 00003d88: POP 00003d89: PUSH1 0x00 00003d8b: PUSH2 0x225f 00003d8e: JUMP 00003d8f: JUMPDEST 00003d90: DUP3 00003d91: DUP3 00003d92: MUL 00003d93: DUP3 00003d94: DUP5 00003d95: DUP3 00003d96: DUP2 00003d97: PUSH2 0x3d9c 00003d9a: JUMPI 00003d9b: INVALID 00003d9c: JUMPDEST 00003d9d: DIV 00003d9e: EQ 00003d9f: PUSH2 0x3cdf 00003da2: JUMPI 00003da3: PUSH1 0x40 00003da5: MLOAD 00003da6: PUSH3 0x461bcd 00003daa: PUSH1 0xe5 00003dac: SHL 00003dad: DUP2 00003dae: MSTORE 00003daf: PUSH1 0x04 00003db1: ADD 00003db2: DUP1 00003db3: DUP1 00003db4: PUSH1 0x20 00003db6: ADD 00003db7: DUP3 00003db8: DUP2 00003db9: SUB 00003dba: DUP3 00003dbb: MSTORE 00003dbc: PUSH1 0x21 00003dbe: DUP2 00003dbf: MSTORE 00003dc0: PUSH1 0x20 00003dc2: ADD 00003dc3: DUP1 00003dc4: PUSH2 0x43c9 00003dc7: PUSH1 0x21 00003dc9: SWAP2 00003dca: CODECOPY 00003dcb: PUSH1 0x40 00003dcd: ADD 00003dce: SWAP2 00003dcf: POP 00003dd0: POP 00003dd1: PUSH1 0x40 00003dd3: MLOAD 00003dd4: DUP1 00003dd5: SWAP2 00003dd6: SUB 00003dd7: SWAP1 00003dd8: REVERT 00003dd9: JUMPDEST 00003dda: PUSH1 0x00 00003ddc: PUSH2 0x3cdf 00003ddf: DUP4 00003de0: DUP4 00003de1: PUSH1 0x40 00003de3: MLOAD 00003de4: DUP1 00003de5: PUSH1 0x40 00003de7: ADD 00003de8: PUSH1 0x40 00003dea: MSTORE 00003deb: DUP1 00003dec: PUSH1 0x1a 00003dee: DUP2 00003def: MSTORE 00003df0: PUSH1 0x20 00003df2: ADD 00003df3: PUSH32 0x536166654d6174683a206469766973696f6e206279207a65726f000000000000 00003e14: DUP2 00003e15: MSTORE 00003e16: POP 00003e17: PUSH2 0x406c 00003e1a: JUMP 00003e1b: JUMPDEST 00003e1c: PUSH1 0x40 00003e1e: DUP1 00003e1f: MLOAD 00003e20: PUSH1 0x01 00003e22: PUSH1 0x01 00003e24: PUSH1 0xa0 00003e26: SHL 00003e27: SUB 00003e28: DUP5 00003e29: AND 00003e2a: PUSH1 0x24 00003e2c: DUP3 00003e2d: ADD 00003e2e: MSTORE 00003e2f: PUSH1 0x44 00003e31: DUP1 00003e32: DUP3 00003e33: ADD 00003e34: DUP5 00003e35: SWAP1 00003e36: MSTORE 00003e37: DUP3 00003e38: MLOAD 00003e39: DUP1 00003e3a: DUP4 00003e3b: SUB 00003e3c: SWAP1 00003e3d: SWAP2 00003e3e: ADD 00003e3f: DUP2 00003e40: MSTORE 00003e41: PUSH1 0x64 00003e43: SWAP1 00003e44: SWAP2 00003e45: ADD 00003e46: SWAP1 00003e47: SWAP2 00003e48: MSTORE 00003e49: PUSH1 0x20 00003e4b: DUP2 00003e4c: ADD 00003e4d: DUP1 00003e4e: MLOAD 00003e4f: PUSH1 0x01 00003e51: PUSH1 0x01 00003e53: PUSH1 0xe0 00003e55: SHL 00003e56: SUB 00003e57: AND 00003e58: PUSH4 0xa9059cbb 00003e5d: PUSH1 0xe0 00003e5f: SHL 00003e60: OR 00003e61: SWAP1 00003e62: MSTORE 00003e63: PUSH2 0x3e6d 00003e66: SWAP1 00003e67: DUP5 00003e68: SWAP1 00003e69: PUSH2 0x40d1 00003e6c: JUMP 00003e6d: JUMPDEST 00003e6e: POP 00003e6f: POP 00003e70: POP 00003e71: JUMP 00003e72: JUMPDEST 00003e73: CALLER 00003e74: SWAP1 00003e75: JUMP 00003e76: JUMPDEST 00003e77: PUSH1 0x40 00003e79: DUP1 00003e7a: MLOAD 00003e7b: PUSH1 0x00 00003e7d: DUP1 00003e7e: DUP3 00003e7f: MSTORE 00003e80: PUSH1 0x20 00003e82: DUP3 00003e83: ADD 00003e84: SWAP1 00003e85: SWAP3 00003e86: MSTORE 00003e87: PUSH1 0x01 00003e89: PUSH1 0x01 00003e8b: PUSH1 0xa0 00003e8d: SHL 00003e8e: SUB 00003e8f: DUP5 00003e90: AND 00003e91: SWAP1 00003e92: DUP4 00003e93: SWAP1 00003e94: PUSH1 0x40 00003e96: MLOAD 00003e97: DUP1 00003e98: DUP3 00003e99: DUP1 00003e9a: MLOAD 00003e9b: SWAP1 00003e9c: PUSH1 0x20 00003e9e: ADD 00003e9f: SWAP1 00003ea0: DUP1 00003ea1: DUP4 00003ea2: DUP4 00003ea3: JUMPDEST 00003ea4: PUSH1 0x20 00003ea6: DUP4 00003ea7: LT 00003ea8: PUSH2 0x3ec2 00003eab: JUMPI 00003eac: DUP1 00003ead: MLOAD 00003eae: DUP3 00003eaf: MSTORE 00003eb0: PUSH1 0x1f 00003eb2: NOT 00003eb3: SWAP1 00003eb4: SWAP3 00003eb5: ADD 00003eb6: SWAP2 00003eb7: PUSH1 0x20 00003eb9: SWAP2 00003eba: DUP3 00003ebb: ADD 00003ebc: SWAP2 00003ebd: ADD 00003ebe: PUSH2 0x3ea3 00003ec1: JUMP 00003ec2: JUMPDEST 00003ec3: PUSH1 0x01 00003ec5: DUP4 00003ec6: PUSH1 0x20 00003ec8: SUB 00003ec9: PUSH2 0x0100 00003ecc: EXP 00003ecd: SUB 00003ece: DUP1 00003ecf: NOT 00003ed0: DUP3 00003ed1: MLOAD 00003ed2: AND 00003ed3: DUP2 00003ed4: DUP5 00003ed5: MLOAD 00003ed6: AND 00003ed7: DUP1 00003ed8: DUP3 00003ed9: OR 00003eda: DUP6 00003edb: MSTORE 00003edc: POP 00003edd: POP 00003ede: POP 00003edf: POP 00003ee0: POP 00003ee1: POP 00003ee2: SWAP1 00003ee3: POP 00003ee4: ADD 00003ee5: SWAP2 00003ee6: POP 00003ee7: POP 00003ee8: PUSH1 0x00 00003eea: PUSH1 0x40 00003eec: MLOAD 00003eed: DUP1 00003eee: DUP4 00003eef: SUB 00003ef0: DUP2 00003ef1: DUP6 00003ef2: DUP8 00003ef3: GAS 00003ef4: CALL 00003ef5: SWAP3 00003ef6: POP 00003ef7: POP 00003ef8: POP 00003ef9: RETURNDATASIZE 00003efa: DUP1 00003efb: PUSH1 0x00 00003efd: DUP2 00003efe: EQ 00003eff: PUSH2 0x3f24 00003f02: JUMPI 00003f03: PUSH1 0x40 00003f05: MLOAD 00003f06: SWAP2 00003f07: POP 00003f08: PUSH1 0x1f 00003f0a: NOT 00003f0b: PUSH1 0x3f 00003f0d: RETURNDATASIZE 00003f0e: ADD 00003f0f: AND 00003f10: DUP3 00003f11: ADD 00003f12: PUSH1 0x40 00003f14: MSTORE 00003f15: RETURNDATASIZE 00003f16: DUP3 00003f17: MSTORE 00003f18: RETURNDATASIZE 00003f19: PUSH1 0x00 00003f1b: PUSH1 0x20 00003f1d: DUP5 00003f1e: ADD 00003f1f: RETURNDATACOPY 00003f20: PUSH2 0x3f29 00003f23: JUMP 00003f24: JUMPDEST 00003f25: PUSH1 0x60 00003f27: SWAP2 00003f28: POP 00003f29: JUMPDEST 00003f2a: POP 00003f2b: POP 00003f2c: SWAP1 00003f2d: POP 00003f2e: DUP1 00003f2f: PUSH2 0x3e6d 00003f32: JUMPI 00003f33: PUSH1 0x40 00003f35: DUP1 00003f36: MLOAD 00003f37: PUSH3 0x461bcd 00003f3b: PUSH1 0xe5 00003f3d: SHL 00003f3e: DUP2 00003f3f: MSTORE 00003f40: PUSH1 0x20 00003f42: PUSH1 0x04 00003f44: DUP3 00003f45: ADD 00003f46: MSTORE 00003f47: PUSH1 0x13 00003f49: PUSH1 0x24 00003f4b: DUP3 00003f4c: ADD 00003f4d: MSTORE 00003f4e: PUSH19 0x11551217d514905394d1915497d19052531151 00003f62: PUSH1 0x6a 00003f64: SHL 00003f65: PUSH1 0x44 00003f67: DUP3 00003f68: ADD 00003f69: MSTORE 00003f6a: SWAP1 00003f6b: MLOAD 00003f6c: SWAP1 00003f6d: DUP2 00003f6e: SWAP1 00003f6f: SUB 00003f70: PUSH1 0x64 00003f72: ADD 00003f73: SWAP1 00003f74: REVERT 00003f75: JUMPDEST 00003f76: PUSH1 0x40 00003f78: DUP1 00003f79: MLOAD 00003f7a: PUSH1 0x01 00003f7c: PUSH1 0x01 00003f7e: PUSH1 0xa0 00003f80: SHL 00003f81: SUB 00003f82: DUP1 00003f83: DUP7 00003f84: AND 00003f85: PUSH1 0x24 00003f87: DUP4 00003f88: ADD 00003f89: MSTORE 00003f8a: DUP5 00003f8b: AND 00003f8c: PUSH1 0x44 00003f8e: DUP3 00003f8f: ADD 00003f90: MSTORE 00003f91: PUSH1 0x64 00003f93: DUP1 00003f94: DUP3 00003f95: ADD 00003f96: DUP5 00003f97: SWAP1 00003f98: MSTORE 00003f99: DUP3 00003f9a: MLOAD 00003f9b: DUP1 00003f9c: DUP4 00003f9d: SUB 00003f9e: SWAP1 00003f9f: SWAP2 00003fa0: ADD 00003fa1: DUP2 00003fa2: MSTORE 00003fa3: PUSH1 0x84 00003fa5: SWAP1 00003fa6: SWAP2 00003fa7: ADD 00003fa8: SWAP1 00003fa9: SWAP2 00003faa: MSTORE 00003fab: PUSH1 0x20 00003fad: DUP2 00003fae: ADD 00003faf: DUP1 00003fb0: MLOAD 00003fb1: PUSH1 0x01 00003fb3: PUSH1 0x01 00003fb5: PUSH1 0xe0 00003fb7: SHL 00003fb8: SUB 00003fb9: AND 00003fba: PUSH4 0x23b872dd 00003fbf: PUSH1 0xe0 00003fc1: SHL 00003fc2: OR 00003fc3: SWAP1 00003fc4: MSTORE 00003fc5: PUSH2 0x3fcf 00003fc8: SWAP1 00003fc9: DUP6 00003fca: SWAP1 00003fcb: PUSH2 0x40d1 00003fce: JUMP 00003fcf: JUMPDEST 00003fd0: POP 00003fd1: POP 00003fd2: POP 00003fd3: POP 00003fd4: JUMP 00003fd5: JUMPDEST 00003fd6: PUSH1 0x00 00003fd8: DUP2 00003fd9: DUP5 00003fda: DUP5 00003fdb: GT 00003fdc: ISZERO 00003fdd: PUSH2 0x4064 00003fe0: JUMPI 00003fe1: PUSH1 0x40 00003fe3: MLOAD 00003fe4: PUSH3 0x461bcd 00003fe8: PUSH1 0xe5 00003fea: SHL 00003feb: DUP2 00003fec: MSTORE 00003fed: PUSH1 0x04 00003fef: ADD 00003ff0: DUP1 00003ff1: DUP1 00003ff2: PUSH1 0x20 00003ff4: ADD 00003ff5: DUP3 00003ff6: DUP2 00003ff7: SUB 00003ff8: DUP3 00003ff9: MSTORE 00003ffa: DUP4 00003ffb: DUP2 00003ffc: DUP2 00003ffd: MLOAD 00003ffe: DUP2 00003fff: MSTORE 00004000: PUSH1 0x20 00004002: ADD 00004003: SWAP2 00004004: POP 00004005: DUP1 00004006: MLOAD 00004007: SWAP1 00004008: PUSH1 0x20 0000400a: ADD 0000400b: SWAP1 0000400c: DUP1 0000400d: DUP4 0000400e: DUP4 0000400f: PUSH1 0x00 00004011: JUMPDEST 00004012: DUP4 00004013: DUP2 00004014: LT 00004015: ISZERO 00004016: PUSH2 0x4029 00004019: JUMPI 0000401a: DUP2 0000401b: DUP2 0000401c: ADD 0000401d: MLOAD 0000401e: DUP4 0000401f: DUP3 00004020: ADD 00004021: MSTORE 00004022: PUSH1 0x20 00004024: ADD 00004025: PUSH2 0x4011 00004028: JUMP 00004029: JUMPDEST 0000402a: POP 0000402b: POP 0000402c: POP 0000402d: POP 0000402e: SWAP1 0000402f: POP 00004030: SWAP1 00004031: DUP2 00004032: ADD 00004033: SWAP1 00004034: PUSH1 0x1f 00004036: AND 00004037: DUP1 00004038: ISZERO 00004039: PUSH2 0x4056 0000403c: JUMPI 0000403d: DUP1 0000403e: DUP3 0000403f: SUB 00004040: DUP1 00004041: MLOAD 00004042: PUSH1 0x01 00004044: DUP4 00004045: PUSH1 0x20 00004047: SUB 00004048: PUSH2 0x0100 0000404b: EXP 0000404c: SUB 0000404d: NOT 0000404e: AND 0000404f: DUP2 00004050: MSTORE 00004051: PUSH1 0x20 00004053: ADD 00004054: SWAP2 00004055: POP 00004056: JUMPDEST 00004057: POP 00004058: SWAP3 00004059: POP 0000405a: POP 0000405b: POP 0000405c: PUSH1 0x40 0000405e: MLOAD 0000405f: DUP1 00004060: SWAP2 00004061: SUB 00004062: SWAP1 00004063: REVERT 00004064: JUMPDEST 00004065: POP 00004066: POP 00004067: POP 00004068: SWAP1 00004069: SUB 0000406a: SWAP1 0000406b: JUMP 0000406c: JUMPDEST 0000406d: PUSH1 0x00 0000406f: DUP2 00004070: DUP4 00004071: PUSH2 0x40bb 00004074: JUMPI 00004075: PUSH1 0x40 00004077: MLOAD 00004078: PUSH3 0x461bcd 0000407c: PUSH1 0xe5 0000407e: SHL 0000407f: DUP2 00004080: MSTORE 00004081: PUSH1 0x20 00004083: PUSH1 0x04 00004085: DUP3 00004086: ADD 00004087: DUP2 00004088: DUP2 00004089: MSTORE 0000408a: DUP4 0000408b: MLOAD 0000408c: PUSH1 0x24 0000408e: DUP5 0000408f: ADD 00004090: MSTORE 00004091: DUP4 00004092: MLOAD 00004093: SWAP1 00004094: SWAP3 00004095: DUP4 00004096: SWAP3 00004097: PUSH1 0x44 00004099: SWAP1 0000409a: SWAP2 0000409b: ADD 0000409c: SWAP2 0000409d: SWAP1 0000409e: DUP6 0000409f: ADD 000040a0: SWAP1 000040a1: DUP1 000040a2: DUP4 000040a3: DUP4 000040a4: PUSH1 0x00 000040a6: DUP4 000040a7: ISZERO 000040a8: PUSH2 0x4029 000040ab: JUMPI 000040ac: DUP2 000040ad: DUP2 000040ae: ADD 000040af: MLOAD 000040b0: DUP4 000040b1: DUP3 000040b2: ADD 000040b3: MSTORE 000040b4: PUSH1 0x20 000040b6: ADD 000040b7: PUSH2 0x4011 000040ba: JUMP 000040bb: JUMPDEST 000040bc: POP 000040bd: PUSH1 0x00 000040bf: DUP4 000040c0: DUP6 000040c1: DUP2 000040c2: PUSH2 0x40c7 000040c5: JUMPI 000040c6: INVALID 000040c7: JUMPDEST 000040c8: DIV 000040c9: SWAP6 000040ca: SWAP5 000040cb: POP 000040cc: POP 000040cd: POP 000040ce: POP 000040cf: POP 000040d0: JUMP 000040d1: JUMPDEST 000040d2: PUSH1 0x60 000040d4: PUSH2 0x4126 000040d7: DUP3 000040d8: PUSH1 0x40 000040da: MLOAD 000040db: DUP1 000040dc: PUSH1 0x40 000040de: ADD 000040df: PUSH1 0x40 000040e1: MSTORE 000040e2: DUP1 000040e3: PUSH1 0x20 000040e5: DUP2 000040e6: MSTORE 000040e7: PUSH1 0x20 000040e9: ADD 000040ea: PUSH32 0x5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564 0000410b: DUP2 0000410c: MSTORE 0000410d: POP 0000410e: DUP6 0000410f: PUSH1 0x01 00004111: PUSH1 0x01 00004113: PUSH1 0xa0 00004115: SHL 00004116: SUB 00004117: AND 00004118: PUSH2 0x4182 0000411b: SWAP1 0000411c: SWAP3 0000411d: SWAP2 0000411e: SWAP1 0000411f: PUSH4 0xffffffff 00004124: AND 00004125: JUMP 00004126: JUMPDEST 00004127: DUP1 00004128: MLOAD 00004129: SWAP1 0000412a: SWAP2 0000412b: POP 0000412c: ISZERO 0000412d: PUSH2 0x3e6d 00004130: JUMPI 00004131: DUP1 00004132: DUP1 00004133: PUSH1 0x20 00004135: ADD 00004136: SWAP1 00004137: MLOAD 00004138: PUSH1 0x20 0000413a: DUP2 0000413b: LT 0000413c: ISZERO 0000413d: PUSH2 0x4145 00004140: JUMPI 00004141: PUSH1 0x00 00004143: DUP1 00004144: REVERT 00004145: JUMPDEST 00004146: POP 00004147: MLOAD 00004148: PUSH2 0x3e6d 0000414b: JUMPI 0000414c: PUSH1 0x40 0000414e: MLOAD 0000414f: PUSH3 0x461bcd 00004153: PUSH1 0xe5 00004155: SHL 00004156: DUP2 00004157: MSTORE 00004158: PUSH1 0x04 0000415a: ADD 0000415b: DUP1 0000415c: DUP1 0000415d: PUSH1 0x20 0000415f: ADD 00004160: DUP3 00004161: DUP2 00004162: SUB 00004163: DUP3 00004164: MSTORE 00004165: PUSH1 0x2a 00004167: DUP2 00004168: MSTORE 00004169: PUSH1 0x20 0000416b: ADD 0000416c: DUP1 0000416d: PUSH2 0x44c0 00004170: PUSH1 0x2a 00004172: SWAP2 00004173: CODECOPY 00004174: PUSH1 0x40 00004176: ADD 00004177: SWAP2 00004178: POP 00004179: POP 0000417a: PUSH1 0x40 0000417c: MLOAD 0000417d: DUP1 0000417e: SWAP2 0000417f: SUB 00004180: SWAP1 00004181: REVERT 00004182: JUMPDEST 00004183: PUSH1 0x60 00004185: PUSH2 0x3867 00004188: DUP5 00004189: DUP5 0000418a: PUSH1 0x00 0000418c: DUP6 0000418d: PUSH1 0x60 0000418f: PUSH2 0x4197 00004192: DUP6 00004193: PUSH2 0x42f9 00004196: JUMP 00004197: JUMPDEST 00004198: PUSH2 0x41e8 0000419b: JUMPI 0000419c: PUSH1 0x40 0000419e: DUP1 0000419f: MLOAD 000041a0: PUSH3 0x461bcd 000041a4: PUSH1 0xe5 000041a6: SHL 000041a7: DUP2 000041a8: MSTORE 000041a9: PUSH1 0x20 000041ab: PUSH1 0x04 000041ad: DUP3 000041ae: ADD 000041af: MSTORE 000041b0: PUSH1 0x1d 000041b2: PUSH1 0x24 000041b4: DUP3 000041b5: ADD 000041b6: MSTORE 000041b7: PUSH32 0x416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000 000041d8: PUSH1 0x44 000041da: DUP3 000041db: ADD 000041dc: MSTORE 000041dd: SWAP1 000041de: MLOAD 000041df: SWAP1 000041e0: DUP2 000041e1: SWAP1 000041e2: SUB 000041e3: PUSH1 0x64 000041e5: ADD 000041e6: SWAP1 000041e7: REVERT 000041e8: JUMPDEST 000041e9: PUSH1 0x00 000041eb: PUSH1 0x60 000041ed: DUP7 000041ee: PUSH1 0x01 000041f0: PUSH1 0x01 000041f2: PUSH1 0xa0 000041f4: SHL 000041f5: SUB 000041f6: AND 000041f7: DUP6 000041f8: DUP8 000041f9: PUSH1 0x40 000041fb: MLOAD 000041fc: DUP1 000041fd: DUP3 000041fe: DUP1 000041ff: MLOAD 00004200: SWAP1 00004201: PUSH1 0x20 00004203: ADD 00004204: SWAP1 00004205: DUP1 00004206: DUP4 00004207: DUP4 00004208: JUMPDEST 00004209: PUSH1 0x20 0000420b: DUP4 0000420c: LT 0000420d: PUSH2 0x4227 00004210: JUMPI 00004211: DUP1 00004212: MLOAD 00004213: DUP3 00004214: MSTORE 00004215: PUSH1 0x1f 00004217: NOT 00004218: SWAP1 00004219: SWAP3 0000421a: ADD 0000421b: SWAP2 0000421c: PUSH1 0x20 0000421e: SWAP2 0000421f: DUP3 00004220: ADD 00004221: SWAP2 00004222: ADD 00004223: PUSH2 0x4208 00004226: JUMP 00004227: JUMPDEST 00004228: PUSH1 0x01 0000422a: DUP4 0000422b: PUSH1 0x20 0000422d: SUB 0000422e: PUSH2 0x0100 00004231: EXP 00004232: SUB 00004233: DUP1 00004234: NOT 00004235: DUP3 00004236: MLOAD 00004237: AND 00004238: DUP2 00004239: DUP5 0000423a: MLOAD 0000423b: AND 0000423c: DUP1 0000423d: DUP3 0000423e: OR 0000423f: DUP6 00004240: MSTORE 00004241: POP 00004242: POP 00004243: POP 00004244: POP 00004245: POP 00004246: POP 00004247: SWAP1 00004248: POP 00004249: ADD 0000424a: SWAP2 0000424b: POP 0000424c: POP 0000424d: PUSH1 0x00 0000424f: PUSH1 0x40 00004251: MLOAD 00004252: DUP1 00004253: DUP4 00004254: SUB 00004255: DUP2 00004256: DUP6 00004257: DUP8 00004258: GAS 00004259: CALL 0000425a: SWAP3 0000425b: POP 0000425c: POP 0000425d: POP 0000425e: RETURNDATASIZE 0000425f: DUP1 00004260: PUSH1 0x00 00004262: DUP2 00004263: EQ 00004264: PUSH2 0x4289 00004267: JUMPI 00004268: PUSH1 0x40 0000426a: MLOAD 0000426b: SWAP2 0000426c: POP 0000426d: PUSH1 0x1f 0000426f: NOT 00004270: PUSH1 0x3f 00004272: RETURNDATASIZE 00004273: ADD 00004274: AND 00004275: DUP3 00004276: ADD 00004277: PUSH1 0x40 00004279: MSTORE 0000427a: RETURNDATASIZE 0000427b: DUP3 0000427c: MSTORE 0000427d: RETURNDATASIZE 0000427e: PUSH1 0x00 00004280: PUSH1 0x20 00004282: DUP5 00004283: ADD 00004284: RETURNDATACOPY 00004285: PUSH2 0x428e 00004288: JUMP 00004289: JUMPDEST 0000428a: PUSH1 0x60 0000428c: SWAP2 0000428d: POP 0000428e: JUMPDEST 0000428f: POP 00004290: SWAP2 00004291: POP 00004292: SWAP2 00004293: POP 00004294: DUP2 00004295: ISZERO 00004296: PUSH2 0x42a2 00004299: JUMPI 0000429a: SWAP2 0000429b: POP 0000429c: PUSH2 0x3867 0000429f: SWAP1 000042a0: POP 000042a1: JUMP 000042a2: JUMPDEST 000042a3: DUP1 000042a4: MLOAD 000042a5: ISZERO 000042a6: PUSH2 0x42b2 000042a9: JUMPI 000042aa: DUP1 000042ab: MLOAD 000042ac: DUP1 000042ad: DUP3 000042ae: PUSH1 0x20 000042b0: ADD 000042b1: REVERT 000042b2: JUMPDEST 000042b3: PUSH1 0x40 000042b5: MLOAD 000042b6: PUSH3 0x461bcd 000042ba: PUSH1 0xe5 000042bc: SHL 000042bd: DUP2 000042be: MSTORE 000042bf: PUSH1 0x20 000042c1: PUSH1 0x04 000042c3: DUP3 000042c4: ADD 000042c5: DUP2 000042c6: DUP2 000042c7: MSTORE 000042c8: DUP7 000042c9: MLOAD 000042ca: PUSH1 0x24 000042cc: DUP5 000042cd: ADD 000042ce: MSTORE 000042cf: DUP7 000042d0: MLOAD 000042d1: DUP8 000042d2: SWAP4 000042d3: SWAP2 000042d4: SWAP3 000042d5: DUP4 000042d6: SWAP3 000042d7: PUSH1 0x44 000042d9: ADD 000042da: SWAP2 000042db: SWAP1 000042dc: DUP6 000042dd: ADD 000042de: SWAP1 000042df: DUP1 000042e0: DUP4 000042e1: DUP4 000042e2: PUSH1 0x00 000042e4: DUP4 000042e5: ISZERO 000042e6: PUSH2 0x4029 000042e9: JUMPI 000042ea: DUP2 000042eb: DUP2 000042ec: ADD 000042ed: MLOAD 000042ee: DUP4 000042ef: DUP3 000042f0: ADD 000042f1: MSTORE 000042f2: PUSH1 0x20 000042f4: ADD 000042f5: PUSH2 0x4011 000042f8: JUMP 000042f9: JUMPDEST 000042fa: EXTCODESIZE 000042fb: ISZERO 000042fc: ISZERO 000042fd: SWAP1 000042fe: JUMP 000042ff: INVALID 00004300: UNKNOWN(0x4F) 00004301: PUSH24 0x6e61626c653a206e6577206f776e65722069732074686520 0000431a: PUSH27 0x65726f2061646472657373696e73756666696369656e7420636f6c 00004336: PUSH13 0x61746572616c20726573657276 00004344: PUSH6 0x73202d207472 0000434b: PUSH26 0x20616e6f7468657220636f6c6c61746572616c73656e64657220 00004366: PUSH9 0x617320696e73756666 00004370: PUSH10 0x6369656e74207374696d 0000437b: PUSH22 0x6c75732062616c616e63656d696e696d756d20726566 00004392: PUSH19 0x6573682074696d65206d757374206265207661 000043a6: PUSH13 0x69644143434553533a206f6e6c 000043b4: PUSH26 0x206574684c5020676f7665726e616e6365000000536166654d61 000043cf: PUSH21 0x683a206d756c7469706c69636174696f6e206f7665 000043e5: PUSH19 0x666c6f776d696e426c6f636b467265657a6520 000043f9: PUSH21 0x696d65206c696d6974206e6f74206d657420796574 0000440f: KECCAK256 00004410: UNKNOWN(0x2D) 00004411: KECCAK256 00004412: PUSH21 0x727920616761696e206c61746572ddf252ad1be2c8 00004428: SWAP12 00004429: PUSH10 0xc2b068fc378daa952ba7 00004434: CALL 00004435: PUSH4 0xc4a11628 0000443a: CREATE2 0000443b: GAS 0000443c: UNKNOWN(0x4D) 0000443d: CREATE2 0000443e: UNKNOWN(0x23) 0000443f: UNKNOWN(0xB3) 00004440: UNKNOWN(0xEF) 00004441: PUSH2 0x6374 00004444: PUSH10 0x6f6e20746f6f20736f6f 0000444f: PUSH15 0x202d20706c65617365207761697420 0000445f: PUSH2 0x2066 00004462: PUSH6 0x77206d6f7265 00004469: KECCAK256 0000446a: PUSH3 0x6c6f63 0000446e: PUSH12 0x7373656e6465722068617320 0000447b: PUSH10 0x6e73756666696369656e 00004486: PUSH21 0x20636f6c6c61746572616c2062616c616e63656163 0000449c: PUSH21 0x696f6e20746f6f20736f6f6e202d20706c65617365 000044b2: KECCAK256 000044b3: PUSH24 0x616974203320626c6f636b735361666545524332303a2045 000044cc: MSTORE 000044cd: NUMBER 000044ce: ORIGIN 000044cf: ADDRESS 000044d0: KECCAK256 000044d1: PUSH16 0x7065726174696f6e20646964206e6f74 000044e2: KECCAK256 000044e3: PUSH20 0x756363656564a2646970667358221220289d4585 000044f8: SWAP11 000044f9: UNKNOWN(0xB6) 000044fa: SLOAD 000044fb: UNKNOWN(0xAE) 000044fc: POP 000044fd: CALLER 000044fe: UNKNOWN(0xBB) 000044ff: UNKNOWN(0xDC) 00004500: SIGNEXTEND 00004501: UNKNOWN(0xC2) 00004502: SWAP4 00004503: ADD 00004504: CALLDATACOPY 00004505: PUSH18 0x39c53ec6613622e623c31e5dbdf064736f6c 00004518: PUSH4 0x4300060c 0000451d: STOP 0000451e: CALLER
Warning: This is a nightly build of Foundry. It is recommended to use the latest stable version. To mute this warning set `FOUNDRY_DISABLE_NIGHTLY_WARNING` in your environment.
| Severity | Category | Tool | Title | Confidence | Validated | Confirmed | Details |
|---|---|---|---|---|---|---|---|
| high | auth | detector | Authorization based on tx.origin | 70 | no | — |
viewvalidation_json{
"reason": "missing sink mapping",
"status": "no_sink"
}
witness_json{
"notes": "heuristic witness; entrypoints are best-effort selectors with zeroed calldata",
"constraints": [],
"entrypoints": [
{
"calldata": "0xf1ae3c7f",
"selector": "0xf1ae3c7f",
"calldata_variants": [
"0xf1ae3c7f",
"0xf1ae3c7f0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xf2fde38b",
"selector": "0xf2fde38b",
"calldata_variants": [
"0xf2fde38b",
"0xf2fde38b0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xf6cad255",
"selector": "0xf6cad255",
"calldata_variants": [
"0xf6cad255",
"0xf6cad2550000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xfdec254f",
"selector": "0xfdec254f",
"calldata_variants": [
"0xfdec254f",
"0xfdec254f0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xe941fa78",
"selector": "0xe941fa78",
"calldata_variants": [
"0xe941fa78",
"0xe941fa780000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xeb7afed0",
"selector": "0xeb7afed0",
"calldata_variants": [
"0xeb7afed0",
"0xeb7afed00000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xefdf0bb0",
"selector": "0xefdf0bb0",
"calldata_variants": [
"0xefdf0bb0",
"0xefdf0bb00000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xf196d018",
"selector": "0xf196d018",
"calldata_variants": [
"0xf196d018",
"0xf196d0180000000000000000000000000000000000000000000000000000000000000000"
]
}
]
}
evidence_json{
"guards_detected": [
{
"pc": 17614,
"type": "tx_origin_used"
}
]
}
|
| medium | other | detector | CREATE/CREATE2 reachable | 45 | no | no |
viewtrace_id: 0x5ec4e06ba66c383f58ee34695e582faa0c7e8eb57dfdef9223eab849af68a228
validation_json{
"sink": "CREATE",
"errors": 0,
"status": "unknown",
"attempts": 32,
"trace_id": "0x5ec4e06ba66c383f58ee34695e582faa0c7e8eb57dfdef9223eab849af68a228",
"confirmed": false,
"trace_mode": "structLogs",
"call_targets": null,
"matched_probe": null,
"target_varies": null,
"classification": "no_sink"
}
witness_json{
"notes": "heuristic witness; entrypoints are best-effort selectors with zeroed calldata",
"constraints": [],
"entrypoints": [
{
"calldata": "0xf1ae3c7f",
"selector": "0xf1ae3c7f",
"calldata_variants": [
"0xf1ae3c7f",
"0xf1ae3c7f0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xf2fde38b",
"selector": "0xf2fde38b",
"calldata_variants": [
"0xf2fde38b",
"0xf2fde38b0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xf6cad255",
"selector": "0xf6cad255",
"calldata_variants": [
"0xf6cad255",
"0xf6cad2550000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xfdec254f",
"selector": "0xfdec254f",
"calldata_variants": [
"0xfdec254f",
"0xfdec254f0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xe941fa78",
"selector": "0xe941fa78",
"calldata_variants": [
"0xe941fa78",
"0xe941fa780000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xeb7afed0",
"selector": "0xeb7afed0",
"calldata_variants": [
"0xeb7afed0",
"0xeb7afed00000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xefdf0bb0",
"selector": "0xefdf0bb0",
"calldata_variants": [
"0xefdf0bb0",
"0xefdf0bb00000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xf196d018",
"selector": "0xf196d018",
"calldata_variants": [
"0xf196d018",
"0xf196d0180000000000000000000000000000000000000000000000000000000000000000"
]
}
]
}
evidence_json{
"create_count": 0,
"create2_count": 2
}
|
| medium | other | detector | Untrusted CALL target/value reachable | 45 | no | no |
viewtrace_id: 0x2fe3663547b24fa9cc05325e5206091d590914e05e0a13789c36319b374c30ec
call_targets:
0x6fcbbb527fb2954bed2b224a5bb7c23c5aeeb6e1
target_varies:
no
classification:
constant_target
validation_json{
"sink": "CALL",
"errors": 0,
"status": "sink_reached",
"attempts": 1,
"trace_id": "0x2fe3663547b24fa9cc05325e5206091d590914e05e0a13789c36319b374c30ec",
"confirmed": false,
"trace_mode": "callTracer",
"call_targets": [
"0x6fcbbb527fb2954bed2b224a5bb7c23c5aeeb6e1"
],
"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": "0xf1ae3c7f",
"selector": "0xf1ae3c7f",
"calldata_variants": [
"0xf1ae3c7f",
"0xf1ae3c7f0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xf2fde38b",
"selector": "0xf2fde38b",
"calldata_variants": [
"0xf2fde38b",
"0xf2fde38b0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xf6cad255",
"selector": "0xf6cad255",
"calldata_variants": [
"0xf6cad255",
"0xf6cad2550000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xfdec254f",
"selector": "0xfdec254f",
"calldata_variants": [
"0xfdec254f",
"0xfdec254f0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xe941fa78",
"selector": "0xe941fa78",
"calldata_variants": [
"0xe941fa78",
"0xe941fa780000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xeb7afed0",
"selector": "0xeb7afed0",
"calldata_variants": [
"0xeb7afed0",
"0xeb7afed00000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xefdf0bb0",
"selector": "0xefdf0bb0",
"calldata_variants": [
"0xefdf0bb0",
"0xefdf0bb00000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xf196d018",
"selector": "0xf196d018",
"calldata_variants": [
"0xf196d018",
"0xf196d0180000000000000000000000000000000000000000000000000000000000000000"
]
}
]
}
evidence_json{
"examples": [
{
"pc": 3717,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
},
{
"pc": 3822,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
},
{
"pc": 4032,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
}
],
"call_count": 20,
"guards_detected": [
{
"pc": 17614,
"type": "tx_origin_used"
}
],
"untrusted_call_count": 19
}
|
| medium | other | detector | ETH value transfer possible | 40 | no | no |
viewtrace_id: 0x2fe3663547b24fa9cc05325e5206091d590914e05e0a13789c36319b374c30ec
call_targets:
0x6fcbbb527fb2954bed2b224a5bb7c23c5aeeb6e1
target_varies:
no
classification:
constant_target
validation_json{
"sink": "CALL",
"errors": 0,
"status": "sink_reached",
"attempts": 1,
"trace_id": "0x2fe3663547b24fa9cc05325e5206091d590914e05e0a13789c36319b374c30ec",
"confirmed": false,
"trace_mode": "callTracer",
"call_targets": [
"0x6fcbbb527fb2954bed2b224a5bb7c23c5aeeb6e1"
],
"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": "0xf1ae3c7f",
"selector": "0xf1ae3c7f",
"calldata_variants": [
"0xf1ae3c7f",
"0xf1ae3c7f0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xf2fde38b",
"selector": "0xf2fde38b",
"calldata_variants": [
"0xf2fde38b",
"0xf2fde38b0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xf6cad255",
"selector": "0xf6cad255",
"calldata_variants": [
"0xf6cad255",
"0xf6cad2550000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xfdec254f",
"selector": "0xfdec254f",
"calldata_variants": [
"0xfdec254f",
"0xfdec254f0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xe941fa78",
"selector": "0xe941fa78",
"calldata_variants": [
"0xe941fa78",
"0xe941fa780000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xeb7afed0",
"selector": "0xeb7afed0",
"calldata_variants": [
"0xeb7afed0",
"0xeb7afed00000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xefdf0bb0",
"selector": "0xefdf0bb0",
"calldata_variants": [
"0xefdf0bb0",
"0xefdf0bb00000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xf196d018",
"selector": "0xf196d018",
"calldata_variants": [
"0xf196d018",
"0xf196d0180000000000000000000000000000000000000000000000000000000000000000"
]
}
]
}
evidence_json{
"examples": [
{
"pc": 3717,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
},
{
"pc": 3822,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
},
{
"pc": 4032,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
}
],
"eth_value_calls": 20,
"guards_detected": [
{
"pc": 17614,
"type": "tx_origin_used"
}
]
}
|