TW
Tripwire
Find contracts. Test them. Review real vulns.

Analysis Run

019b477e-c0fd-7227-ab84-5001ae98a539

complete
Chain ID
1
Address
Block Number
Created
Mon, Dec 22, 2025 7:17 PM
Review Summary

What survived the funnel

Open this run to answer one question: is this real attacker-relevant behavior with real impact, or just normal contract plumbing?

Confirmed
0
Validated
0
Source
Verified
Review Backing
Not yet
Best current signal
Untrusted CALL target/value reachable
crit 0 high 0 direct contract
Review Checklist
1. Read the findings table first. Ignore raw jobs until the result looks real.
2. Confirm attacker control, not just the existence of a sink.
3. Confirm money or privilege impact.
4. Keep it if the behavior is real. Kill it if this is normal proxy, admin, or upgrade plumbing.

Processing Jobs

Status & attempts
ID Type Status Attempts Heartbeat
24785 artifact.fetch complete 1 / 3 3 months ago
24786 tool.cast_disasm complete 1 / 3 3 months ago
102280 analysis.bundle complete 1 / 3 1 week ago
102281 capability.graph complete 1 / 3 1 week ago
102282 detector.run complete 1 / 3 1 week ago
102283 validation.fork complete 1 / 3 1 week ago

Artifact

Runtime bytecode: available
Creation TX:
Deployer:
Proxy: no
Implementation:
Verified Source: yes

Slither

tool.slither

No slither job recorded yet.

Codex

report.consolidate

No codex job recorded yet.

Opcode Heuristics

tool.cast_disasm
Delegatecall
0
Selfdestruct
0
CREATE2
0
CALL-family (heavy)
26
EXT*/BALANCE
21
Total opcodes
11566
Flags
heavy_ext_balance_usage call_family_heavy
View cast disassembly output
00000000: PUSH1 0x80
00000002: PUSH1 0x40
00000004: MSTORE
00000005: PUSH1 0x04
00000007: CALLDATASIZE
00000008: LT
00000009: PUSH2 0x02e4
0000000c: JUMPI
0000000d: PUSH1 0x00
0000000f: CALLDATALOAD
00000010: PUSH1 0xe0
00000012: SHR
00000013: DUP1
00000014: PUSH4 0x8456cb59
00000019: GT
0000001a: PUSH2 0x0190
0000001d: JUMPI
0000001e: DUP1
0000001f: PUSH4 0xa8b3ed71
00000024: GT
00000025: PUSH2 0x00dc
00000028: JUMPI
00000029: DUP1
0000002a: PUSH4 0xcf500bec
0000002f: GT
00000030: PUSH2 0x0095
00000033: JUMPI
00000034: DUP1
00000035: PUSH4 0xde3c8239
0000003a: GT
0000003b: PUSH2 0x006f
0000003e: JUMPI
0000003f: DUP1
00000040: PUSH4 0xde3c8239
00000045: EQ
00000046: PUSH2 0x09e9
00000049: JUMPI
0000004a: DUP1
0000004b: PUSH4 0xdee294ab
00000050: EQ
00000051: PUSH2 0x09fc
00000054: JUMPI
00000055: DUP1
00000056: PUSH4 0xe51ae7bd
0000005b: EQ
0000005c: PUSH2 0x0a1c
0000005f: JUMPI
00000060: DUP1
00000061: PUSH4 0xff89a80b
00000066: EQ
00000067: PUSH2 0x0a3c
0000006a: JUMPI
0000006b: PUSH1 0x00
0000006d: DUP1
0000006e: REVERT
0000006f: JUMPDEST
00000070: DUP1
00000071: PUSH4 0xcf500bec
00000076: EQ
00000077: PUSH2 0x0989
0000007a: JUMPI
0000007b: DUP1
0000007c: PUSH4 0xd06c756a
00000081: EQ
00000082: PUSH2 0x09a9
00000085: JUMPI
00000086: DUP1
00000087: PUSH4 0xd599ee08
0000008c: EQ
0000008d: PUSH2 0x09c9
00000090: JUMPI
00000091: PUSH1 0x00
00000093: DUP1
00000094: REVERT
00000095: JUMPDEST
00000096: DUP1
00000097: PUSH4 0xa8b3ed71
0000009c: EQ
0000009d: PUSH2 0x08d3
000000a0: JUMPI
000000a1: DUP1
000000a2: PUSH4 0xa9d9985e
000000a7: EQ
000000a8: PUSH2 0x08f3
000000ab: JUMPI
000000ac: DUP1
000000ad: PUSH4 0xbed659bc
000000b2: EQ
000000b3: PUSH2 0x0913
000000b6: JUMPI
000000b7: DUP1
000000b8: PUSH4 0xc169fb5d
000000bd: EQ
000000be: PUSH2 0x0933
000000c1: JUMPI
000000c2: DUP1
000000c3: PUSH4 0xc30f0db2
000000c8: EQ
000000c9: PUSH2 0x0949
000000cc: JUMPI
000000cd: DUP1
000000ce: PUSH4 0xce6f3f29
000000d3: EQ
000000d4: PUSH2 0x0969
000000d7: JUMPI
000000d8: PUSH1 0x00
000000da: DUP1
000000db: REVERT
000000dc: JUMPDEST
000000dd: DUP1
000000de: PUSH4 0x91186443
000000e3: GT
000000e4: PUSH2 0x0149
000000e7: JUMPI
000000e8: DUP1
000000e9: PUSH4 0x95ac51ce
000000ee: GT
000000ef: PUSH2 0x0123
000000f2: JUMPI
000000f3: DUP1
000000f4: PUSH4 0x95ac51ce
000000f9: EQ
000000fa: PUSH2 0x0860
000000fd: JUMPI
000000fe: DUP1
000000ff: PUSH4 0x97849eb3
00000104: EQ
00000105: PUSH2 0x0880
00000108: JUMPI
00000109: DUP1
0000010a: PUSH4 0x9c1d9907
0000010f: EQ
00000110: PUSH2 0x08a0
00000113: JUMPI
00000114: DUP1
00000115: PUSH4 0xa1d1e564
0000011a: EQ
0000011b: PUSH2 0x08b3
0000011e: JUMPI
0000011f: PUSH1 0x00
00000121: DUP1
00000122: REVERT
00000123: JUMPDEST
00000124: DUP1
00000125: PUSH4 0x91186443
0000012a: EQ
0000012b: PUSH2 0x07e5
0000012e: JUMPI
0000012f: DUP1
00000130: PUSH4 0x924ec7f1
00000135: EQ
00000136: PUSH2 0x0805
00000139: JUMPI
0000013a: DUP1
0000013b: PUSH4 0x95880bfe
00000140: EQ
00000141: PUSH2 0x084a
00000144: JUMPI
00000145: PUSH1 0x00
00000147: DUP1
00000148: REVERT
00000149: JUMPDEST
0000014a: DUP1
0000014b: PUSH4 0x8456cb59
00000150: EQ
00000151: PUSH2 0x06a6
00000154: JUMPI
00000155: DUP1
00000156: PUSH4 0x84c69728
0000015b: EQ
0000015c: PUSH2 0x06bb
0000015f: JUMPI
00000160: DUP1
00000161: PUSH4 0x84c95d2a
00000166: EQ
00000167: PUSH2 0x06db
0000016a: JUMPI
0000016b: DUP1
0000016c: PUSH4 0x8afb86ab
00000171: EQ
00000172: PUSH2 0x06fb
00000175: JUMPI
00000176: DUP1
00000177: PUSH4 0x8cf87f1f
0000017c: EQ
0000017d: PUSH2 0x070e
00000180: JUMPI
00000181: DUP1
00000182: PUSH4 0x8f084d7c
00000187: EQ
00000188: PUSH2 0x072e
0000018b: JUMPI
0000018c: PUSH1 0x00
0000018e: DUP1
0000018f: REVERT
00000190: JUMPDEST
00000191: DUP1
00000192: PUSH4 0x4e5fdef8
00000197: GT
00000198: PUSH2 0x024f
0000019b: JUMPI
0000019c: DUP1
0000019d: PUSH4 0x7012663e
000001a2: GT
000001a3: PUSH2 0x0208
000001a6: JUMPI
000001a7: DUP1
000001a8: PUSH4 0x748365ef
000001ad: GT
000001ae: PUSH2 0x01e2
000001b1: JUMPI
000001b2: DUP1
000001b3: PUSH4 0x748365ef
000001b8: EQ
000001b9: PUSH2 0x05b5
000001bc: JUMPI
000001bd: DUP1
000001be: PUSH4 0x79e1dbd1
000001c3: EQ
000001c4: PUSH2 0x05f2
000001c7: JUMPI
000001c8: DUP1
000001c9: PUSH4 0x7f27c67c
000001ce: EQ
000001cf: PUSH2 0x0612
000001d2: JUMPI
000001d3: DUP1
000001d4: PUSH4 0x7fb38ab0
000001d9: EQ
000001da: PUSH2 0x0625
000001dd: JUMPI
000001de: PUSH1 0x00
000001e0: DUP1
000001e1: REVERT
000001e2: JUMPDEST
000001e3: DUP1
000001e4: PUSH4 0x7012663e
000001e9: EQ
000001ea: PUSH2 0x0562
000001ed: JUMPI
000001ee: DUP1
000001ef: PUSH4 0x72ec7eec
000001f4: EQ
000001f5: PUSH2 0x0575
000001f8: JUMPI
000001f9: DUP1
000001fa: PUSH4 0x7480911b
000001ff: EQ
00000200: PUSH2 0x0595
00000203: JUMPI
00000204: PUSH1 0x00
00000206: DUP1
00000207: REVERT
00000208: JUMPDEST
00000209: DUP1
0000020a: PUSH4 0x4e5fdef8
0000020f: EQ
00000210: PUSH2 0x04ac
00000213: JUMPI
00000214: DUP1
00000215: PUSH4 0x5c975abb
0000021a: EQ
0000021b: PUSH2 0x04cc
0000021e: JUMPI
0000021f: DUP1
00000220: PUSH4 0x61200f94
00000225: EQ
00000226: PUSH2 0x04ef
00000229: JUMPI
0000022a: DUP1
0000022b: PUSH4 0x6305246e
00000230: EQ
00000231: PUSH2 0x050f
00000234: JUMPI
00000235: DUP1
00000236: PUSH4 0x6710c3f2
0000023b: EQ
0000023c: PUSH2 0x052f
0000023f: JUMPI
00000240: DUP1
00000241: PUSH4 0x6ef3da94
00000246: EQ
00000247: PUSH2 0x0542
0000024a: JUMPI
0000024b: PUSH1 0x00
0000024d: DUP1
0000024e: REVERT
0000024f: JUMPDEST
00000250: DUP1
00000251: PUSH4 0x2d47f0ce
00000256: GT
00000257: PUSH2 0x02a1
0000025a: JUMPI
0000025b: DUP1
0000025c: PUSH4 0x2d47f0ce
00000261: EQ
00000262: PUSH2 0x03b9
00000265: JUMPI
00000266: DUP1
00000267: PUSH4 0x3f4ba83a
0000026c: EQ
0000026d: PUSH2 0x0421
00000270: JUMPI
00000271: DUP1
00000272: PUSH4 0x47176275
00000277: EQ
00000278: PUSH2 0x0436
0000027b: JUMPI
0000027c: DUP1
0000027d: PUSH4 0x4940ecf0
00000282: EQ
00000283: PUSH2 0x0456
00000286: JUMPI
00000287: DUP1
00000288: PUSH4 0x49751788
0000028d: EQ
0000028e: PUSH2 0x0476
00000291: JUMPI
00000292: DUP1
00000293: PUSH4 0x4d1f0a8e
00000298: EQ
00000299: PUSH2 0x048c
0000029c: JUMPI
0000029d: PUSH1 0x00
0000029f: DUP1
000002a0: REVERT
000002a1: JUMPDEST
000002a2: DUP1
000002a3: PUSH4 0x02b43373
000002a8: EQ
000002a9: PUSH2 0x02e9
000002ac: JUMPI
000002ad: DUP1
000002ae: PUSH4 0x02ece38a
000002b3: EQ
000002b4: PUSH2 0x030b
000002b7: JUMPI
000002b8: DUP1
000002b9: PUSH4 0x1171bda9
000002be: EQ
000002bf: PUSH2 0x031e
000002c2: JUMPI
000002c3: DUP1
000002c4: PUSH4 0x20cd6695
000002c9: EQ
000002ca: PUSH2 0x033e
000002cd: JUMPI
000002ce: DUP1
000002cf: PUSH4 0x29745262
000002d4: EQ
000002d5: PUSH2 0x0351
000002d8: JUMPI
000002d9: DUP1
000002da: PUSH4 0x2cd13c00
000002df: EQ
000002e0: PUSH2 0x037a
000002e3: JUMPI
000002e4: JUMPDEST
000002e5: PUSH1 0x00
000002e7: DUP1
000002e8: REVERT
000002e9: JUMPDEST
000002ea: CALLVALUE
000002eb: DUP1
000002ec: ISZERO
000002ed: PUSH2 0x02f5
000002f0: JUMPI
000002f1: PUSH1 0x00
000002f3: DUP1
000002f4: REVERT
000002f5: JUMPDEST
000002f6: POP
000002f7: PUSH2 0x0309
000002fa: PUSH2 0x0304
000002fd: CALLDATASIZE
000002fe: PUSH1 0x04
00000300: PUSH2 0x471f
00000303: JUMP
00000304: JUMPDEST
00000305: PUSH2 0x0a5c
00000308: JUMP
00000309: JUMPDEST
0000030a: STOP
0000030b: JUMPDEST
0000030c: PUSH2 0x0309
0000030f: PUSH2 0x0319
00000312: CALLDATASIZE
00000313: PUSH1 0x04
00000315: PUSH2 0x471f
00000318: JUMP
00000319: JUMPDEST
0000031a: PUSH2 0x0c98
0000031d: JUMP
0000031e: JUMPDEST
0000031f: CALLVALUE
00000320: DUP1
00000321: ISZERO
00000322: PUSH2 0x032a
00000325: JUMPI
00000326: PUSH1 0x00
00000328: DUP1
00000329: REVERT
0000032a: JUMPDEST
0000032b: POP
0000032c: PUSH2 0x0309
0000032f: PUSH2 0x0339
00000332: CALLDATASIZE
00000333: PUSH1 0x04
00000335: PUSH2 0x46c5
00000338: JUMP
00000339: JUMPDEST
0000033a: PUSH2 0x0cf5
0000033d: JUMP
0000033e: JUMPDEST
0000033f: PUSH2 0x0309
00000342: PUSH2 0x034c
00000345: CALLDATASIZE
00000346: PUSH1 0x04
00000348: PUSH2 0x474f
0000034b: JUMP
0000034c: JUMPDEST
0000034d: PUSH2 0x0dd2
00000350: JUMP
00000351: JUMPDEST
00000352: CALLVALUE
00000353: DUP1
00000354: ISZERO
00000355: PUSH2 0x035d
00000358: JUMPI
00000359: PUSH1 0x00
0000035b: DUP1
0000035c: REVERT
0000035d: JUMPDEST
0000035e: POP
0000035f: PUSH2 0x0367
00000362: PUSH1 0x04
00000364: SLOAD
00000365: DUP2
00000366: JUMP
00000367: JUMPDEST
00000368: PUSH1 0x40
0000036a: MLOAD
0000036b: SWAP1
0000036c: DUP2
0000036d: MSTORE
0000036e: PUSH1 0x20
00000370: ADD
00000371: JUMPDEST
00000372: PUSH1 0x40
00000374: MLOAD
00000375: DUP1
00000376: SWAP2
00000377: SUB
00000378: SWAP1
00000379: RETURN
0000037a: JUMPDEST
0000037b: CALLVALUE
0000037c: DUP1
0000037d: ISZERO
0000037e: PUSH2 0x0386
00000381: JUMPI
00000382: PUSH1 0x00
00000384: DUP1
00000385: REVERT
00000386: JUMPDEST
00000387: POP
00000388: PUSH1 0x09
0000038a: SLOAD
0000038b: PUSH2 0x03a1
0000038e: SWAP1
0000038f: PUSH1 0x01
00000391: PUSH1 0x80
00000393: SHL
00000394: SWAP1
00000395: DIV
00000396: PUSH1 0x01
00000398: PUSH1 0x01
0000039a: PUSH1 0x80
0000039c: SHL
0000039d: SUB
0000039e: AND
0000039f: DUP2
000003a0: JUMP
000003a1: JUMPDEST
000003a2: PUSH1 0x40
000003a4: MLOAD
000003a5: PUSH1 0x01
000003a7: PUSH1 0x01
000003a9: PUSH1 0x80
000003ab: SHL
000003ac: SUB
000003ad: SWAP1
000003ae: SWAP2
000003af: AND
000003b0: DUP2
000003b1: MSTORE
000003b2: PUSH1 0x20
000003b4: ADD
000003b5: PUSH2 0x0371
000003b8: JUMP
000003b9: JUMPDEST
000003ba: CALLVALUE
000003bb: DUP1
000003bc: ISZERO
000003bd: PUSH2 0x03c5
000003c0: JUMPI
000003c1: PUSH1 0x00
000003c3: DUP1
000003c4: REVERT
000003c5: JUMPDEST
000003c6: POP
000003c7: PUSH2 0x03fe
000003ca: PUSH2 0x03d4
000003cd: CALLDATASIZE
000003ce: PUSH1 0x04
000003d0: PUSH2 0x471f
000003d3: JUMP
000003d4: JUMPDEST
000003d5: PUSH1 0x0a
000003d7: PUSH1 0x20
000003d9: MSTORE
000003da: PUSH1 0x00
000003dc: SWAP1
000003dd: DUP2
000003de: MSTORE
000003df: PUSH1 0x40
000003e1: SWAP1
000003e2: KECCAK256
000003e3: DUP1
000003e4: SLOAD
000003e5: PUSH1 0x01
000003e7: DUP3
000003e8: ADD
000003e9: SLOAD
000003ea: PUSH1 0x02
000003ec: SWAP1
000003ed: SWAP3
000003ee: ADD
000003ef: SLOAD
000003f0: SWAP1
000003f1: SWAP2
000003f2: PUSH1 0x01
000003f4: PUSH1 0x01
000003f6: PUSH1 0xa0
000003f8: SHL
000003f9: SUB
000003fa: AND
000003fb: SWAP1
000003fc: DUP4
000003fd: JUMP
000003fe: JUMPDEST
000003ff: PUSH1 0x40
00000401: DUP1
00000402: MLOAD
00000403: SWAP4
00000404: DUP5
00000405: MSTORE
00000406: PUSH1 0x01
00000408: PUSH1 0x01
0000040a: PUSH1 0xa0
0000040c: SHL
0000040d: SUB
0000040e: SWAP1
0000040f: SWAP3
00000410: AND
00000411: PUSH1 0x20
00000413: DUP5
00000414: ADD
00000415: MSTORE
00000416: SWAP1
00000417: DUP3
00000418: ADD
00000419: MSTORE
0000041a: PUSH1 0x60
0000041c: ADD
0000041d: PUSH2 0x0371
00000420: JUMP
00000421: JUMPDEST
00000422: CALLVALUE
00000423: DUP1
00000424: ISZERO
00000425: PUSH2 0x042d
00000428: JUMPI
00000429: PUSH1 0x00
0000042b: DUP1
0000042c: REVERT
0000042d: JUMPDEST
0000042e: POP
0000042f: PUSH2 0x0309
00000432: PUSH2 0x0e30
00000435: JUMP
00000436: JUMPDEST
00000437: CALLVALUE
00000438: DUP1
00000439: ISZERO
0000043a: PUSH2 0x0442
0000043d: JUMPI
0000043e: PUSH1 0x00
00000440: DUP1
00000441: REVERT
00000442: JUMPDEST
00000443: POP
00000444: PUSH2 0x0309
00000447: PUSH2 0x0451
0000044a: CALLDATASIZE
0000044b: PUSH1 0x04
0000044d: PUSH2 0x4657
00000450: JUMP
00000451: JUMPDEST
00000452: PUSH2 0x0e42
00000455: JUMP
00000456: JUMPDEST
00000457: CALLVALUE
00000458: DUP1
00000459: ISZERO
0000045a: PUSH2 0x0462
0000045d: JUMPI
0000045e: PUSH1 0x00
00000460: DUP1
00000461: REVERT
00000462: JUMPDEST
00000463: POP
00000464: PUSH2 0x0309
00000467: PUSH2 0x0471
0000046a: CALLDATASIZE
0000046b: PUSH1 0x04
0000046d: PUSH2 0x4657
00000470: JUMP
00000471: JUMPDEST
00000472: PUSH2 0x1023
00000475: JUMP
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 0x0367
00000487: PUSH1 0x05
00000489: SLOAD
0000048a: DUP2
0000048b: JUMP
0000048c: JUMPDEST
0000048d: CALLVALUE
0000048e: DUP1
0000048f: ISZERO
00000490: PUSH2 0x0498
00000493: JUMPI
00000494: PUSH1 0x00
00000496: DUP1
00000497: REVERT
00000498: JUMPDEST
00000499: POP
0000049a: PUSH2 0x0309
0000049d: PUSH2 0x04a7
000004a0: CALLDATASIZE
000004a1: PUSH1 0x04
000004a3: PUSH2 0x477e
000004a6: JUMP
000004a7: JUMPDEST
000004a8: PUSH2 0x1237
000004ab: JUMP
000004ac: JUMPDEST
000004ad: CALLVALUE
000004ae: DUP1
000004af: ISZERO
000004b0: PUSH2 0x04b8
000004b3: JUMPI
000004b4: PUSH1 0x00
000004b6: DUP1
000004b7: REVERT
000004b8: JUMPDEST
000004b9: POP
000004ba: PUSH2 0x0309
000004bd: PUSH2 0x04c7
000004c0: CALLDATASIZE
000004c1: PUSH1 0x04
000004c3: PUSH2 0x471f
000004c6: JUMP
000004c7: JUMPDEST
000004c8: PUSH2 0x13e0
000004cb: JUMP
000004cc: JUMPDEST
000004cd: CALLVALUE
000004ce: DUP1
000004cf: ISZERO
000004d0: PUSH2 0x04d8
000004d3: JUMPI
000004d4: PUSH1 0x00
000004d6: DUP1
000004d7: REVERT
000004d8: JUMPDEST
000004d9: POP
000004da: PUSH1 0x01
000004dc: SLOAD
000004dd: PUSH1 0xff
000004df: AND
000004e0: PUSH1 0x40
000004e2: MLOAD
000004e3: SWAP1
000004e4: ISZERO
000004e5: ISZERO
000004e6: DUP2
000004e7: MSTORE
000004e8: PUSH1 0x20
000004ea: ADD
000004eb: PUSH2 0x0371
000004ee: JUMP
000004ef: JUMPDEST
000004f0: CALLVALUE
000004f1: DUP1
000004f2: ISZERO
000004f3: PUSH2 0x04fb
000004f6: JUMPI
000004f7: PUSH1 0x00
000004f9: DUP1
000004fa: REVERT
000004fb: JUMPDEST
000004fc: POP
000004fd: PUSH2 0x0309
00000500: PUSH2 0x050a
00000503: CALLDATASIZE
00000504: PUSH1 0x04
00000506: PUSH2 0x45ff
00000509: JUMP
0000050a: JUMPDEST
0000050b: PUSH2 0x15b6
0000050e: JUMP
0000050f: JUMPDEST
00000510: CALLVALUE
00000511: DUP1
00000512: ISZERO
00000513: PUSH2 0x051b
00000516: JUMPI
00000517: PUSH1 0x00
00000519: DUP1
0000051a: REVERT
0000051b: JUMPDEST
0000051c: POP
0000051d: PUSH2 0x0309
00000520: PUSH2 0x052a
00000523: CALLDATASIZE
00000524: PUSH1 0x04
00000526: PUSH2 0x471f
00000529: JUMP
0000052a: JUMPDEST
0000052b: PUSH2 0x16a9
0000052e: JUMP
0000052f: JUMPDEST
00000530: PUSH2 0x0309
00000533: PUSH2 0x053d
00000536: CALLDATASIZE
00000537: PUSH1 0x04
00000539: PUSH2 0x474f
0000053c: JUMP
0000053d: JUMPDEST
0000053e: PUSH2 0x16ed
00000541: JUMP
00000542: JUMPDEST
00000543: CALLVALUE
00000544: DUP1
00000545: ISZERO
00000546: PUSH2 0x054e
00000549: JUMPI
0000054a: PUSH1 0x00
0000054c: DUP1
0000054d: REVERT
0000054e: JUMPDEST
0000054f: POP
00000550: PUSH2 0x0309
00000553: PUSH2 0x055d
00000556: CALLDATASIZE
00000557: PUSH1 0x04
00000559: PUSH2 0x45c7
0000055c: JUMP
0000055d: JUMPDEST
0000055e: PUSH2 0x1742
00000561: JUMP
00000562: JUMPDEST
00000563: PUSH2 0x0309
00000566: PUSH2 0x0570
00000569: CALLDATASIZE
0000056a: PUSH1 0x04
0000056c: PUSH2 0x471f
0000056f: JUMP
00000570: JUMPDEST
00000571: PUSH2 0x1898
00000574: JUMP
00000575: JUMPDEST
00000576: CALLVALUE
00000577: DUP1
00000578: ISZERO
00000579: PUSH2 0x0581
0000057c: JUMPI
0000057d: PUSH1 0x00
0000057f: DUP1
00000580: REVERT
00000581: JUMPDEST
00000582: POP
00000583: PUSH2 0x0309
00000586: PUSH2 0x0590
00000589: CALLDATASIZE
0000058a: PUSH1 0x04
0000058c: PUSH2 0x471f
0000058f: JUMP
00000590: JUMPDEST
00000591: PUSH2 0x18ed
00000594: JUMP
00000595: JUMPDEST
00000596: CALLVALUE
00000597: DUP1
00000598: ISZERO
00000599: PUSH2 0x05a1
0000059c: JUMPI
0000059d: PUSH1 0x00
0000059f: DUP1
000005a0: REVERT
000005a1: JUMPDEST
000005a2: POP
000005a3: PUSH2 0x0309
000005a6: PUSH2 0x05b0
000005a9: CALLDATASIZE
000005aa: PUSH1 0x04
000005ac: PUSH2 0x4705
000005af: JUMP
000005b0: JUMPDEST
000005b1: PUSH2 0x197a
000005b4: JUMP
000005b5: JUMPDEST
000005b6: CALLVALUE
000005b7: DUP1
000005b8: ISZERO
000005b9: PUSH2 0x05c1
000005bc: JUMPI
000005bd: PUSH1 0x00
000005bf: DUP1
000005c0: REVERT
000005c1: JUMPDEST
000005c2: POP
000005c3: PUSH1 0x01
000005c5: SLOAD
000005c6: PUSH2 0x05da
000005c9: SWAP1
000005ca: PUSH2 0x0100
000005cd: SWAP1
000005ce: DIV
000005cf: PUSH1 0x01
000005d1: PUSH1 0x01
000005d3: PUSH1 0xa0
000005d5: SHL
000005d6: SUB
000005d7: AND
000005d8: DUP2
000005d9: JUMP
000005da: JUMPDEST
000005db: PUSH1 0x40
000005dd: MLOAD
000005de: PUSH1 0x01
000005e0: PUSH1 0x01
000005e2: PUSH1 0xa0
000005e4: SHL
000005e5: SUB
000005e6: SWAP1
000005e7: SWAP2
000005e8: AND
000005e9: DUP2
000005ea: MSTORE
000005eb: PUSH1 0x20
000005ed: ADD
000005ee: PUSH2 0x0371
000005f1: JUMP
000005f2: JUMPDEST
000005f3: CALLVALUE
000005f4: DUP1
000005f5: ISZERO
000005f6: PUSH2 0x05fe
000005f9: JUMPI
000005fa: PUSH1 0x00
000005fc: DUP1
000005fd: REVERT
000005fe: JUMPDEST
000005ff: POP
00000600: PUSH2 0x0309
00000603: PUSH2 0x060d
00000606: CALLDATASIZE
00000607: PUSH1 0x04
00000609: PUSH2 0x471f
0000060c: JUMP
0000060d: JUMPDEST
0000060e: PUSH2 0x19d0
00000611: JUMP
00000612: JUMPDEST
00000613: PUSH2 0x0309
00000616: PUSH2 0x0620
00000619: CALLDATASIZE
0000061a: PUSH1 0x04
0000061c: PUSH2 0x474f
0000061f: JUMP
00000620: JUMPDEST
00000621: PUSH2 0x1b6a
00000624: JUMP
00000625: JUMPDEST
00000626: CALLVALUE
00000627: DUP1
00000628: ISZERO
00000629: PUSH2 0x0631
0000062c: JUMPI
0000062d: PUSH1 0x00
0000062f: DUP1
00000630: REVERT
00000631: JUMPDEST
00000632: POP
00000633: PUSH2 0x0677
00000636: PUSH2 0x0640
00000639: CALLDATASIZE
0000063a: PUSH1 0x04
0000063c: PUSH2 0x471f
0000063f: JUMP
00000640: JUMPDEST
00000641: PUSH1 0x07
00000643: PUSH1 0x20
00000645: MSTORE
00000646: PUSH1 0x00
00000648: SWAP1
00000649: DUP2
0000064a: MSTORE
0000064b: PUSH1 0x40
0000064d: SWAP1
0000064e: KECCAK256
0000064f: DUP1
00000650: SLOAD
00000651: PUSH1 0x01
00000653: SWAP1
00000654: SWAP2
00000655: ADD
00000656: SLOAD
00000657: PUSH1 0x01
00000659: PUSH1 0x01
0000065b: PUSH1 0x80
0000065d: SHL
0000065e: SUB
0000065f: DUP1
00000660: DUP4
00000661: AND
00000662: SWAP3
00000663: PUSH1 0x01
00000665: PUSH1 0x80
00000667: SHL
00000668: SWAP1
00000669: DIV
0000066a: AND
0000066b: SWAP1
0000066c: PUSH1 0x01
0000066e: PUSH1 0x01
00000670: PUSH1 0xa0
00000672: SHL
00000673: SUB
00000674: AND
00000675: DUP4
00000676: JUMP
00000677: JUMPDEST
00000678: PUSH1 0x40
0000067a: DUP1
0000067b: MLOAD
0000067c: PUSH1 0x01
0000067e: PUSH1 0x01
00000680: PUSH1 0x80
00000682: SHL
00000683: SUB
00000684: SWAP5
00000685: DUP6
00000686: AND
00000687: DUP2
00000688: MSTORE
00000689: SWAP4
0000068a: SWAP1
0000068b: SWAP3
0000068c: AND
0000068d: PUSH1 0x20
0000068f: DUP5
00000690: ADD
00000691: MSTORE
00000692: PUSH1 0x01
00000694: PUSH1 0x01
00000696: PUSH1 0xa0
00000698: SHL
00000699: SUB
0000069a: AND
0000069b: SWAP1
0000069c: DUP3
0000069d: ADD
0000069e: MSTORE
0000069f: PUSH1 0x60
000006a1: ADD
000006a2: PUSH2 0x0371
000006a5: JUMP
000006a6: JUMPDEST
000006a7: CALLVALUE
000006a8: DUP1
000006a9: ISZERO
000006aa: PUSH2 0x06b2
000006ad: JUMPI
000006ae: PUSH1 0x00
000006b0: DUP1
000006b1: REVERT
000006b2: JUMPDEST
000006b3: POP
000006b4: PUSH2 0x0309
000006b7: PUSH2 0x1bbf
000006ba: JUMP
000006bb: JUMPDEST
000006bc: CALLVALUE
000006bd: DUP1
000006be: ISZERO
000006bf: PUSH2 0x06c7
000006c2: JUMPI
000006c3: PUSH1 0x00
000006c5: DUP1
000006c6: REVERT
000006c7: JUMPDEST
000006c8: POP
000006c9: PUSH2 0x0309
000006cc: PUSH2 0x06d6
000006cf: CALLDATASIZE
000006d0: PUSH1 0x04
000006d2: PUSH2 0x471f
000006d5: JUMP
000006d6: JUMPDEST
000006d7: PUSH2 0x1bcf
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: PUSH1 0x02
000006eb: SLOAD
000006ec: PUSH2 0x05da
000006ef: SWAP1
000006f0: PUSH1 0x01
000006f2: PUSH1 0x01
000006f4: PUSH1 0xa0
000006f6: SHL
000006f7: SUB
000006f8: AND
000006f9: DUP2
000006fa: JUMP
000006fb: JUMPDEST
000006fc: PUSH2 0x0309
000006ff: PUSH2 0x0709
00000702: CALLDATASIZE
00000703: PUSH1 0x04
00000705: PUSH2 0x471f
00000708: JUMP
00000709: JUMPDEST
0000070a: PUSH2 0x1c56
0000070d: JUMP
0000070e: JUMPDEST
0000070f: CALLVALUE
00000710: DUP1
00000711: ISZERO
00000712: PUSH2 0x071a
00000715: JUMPI
00000716: PUSH1 0x00
00000718: DUP1
00000719: REVERT
0000071a: JUMPDEST
0000071b: POP
0000071c: PUSH2 0x0309
0000071f: PUSH2 0x0729
00000722: CALLDATASIZE
00000723: PUSH1 0x04
00000725: PUSH2 0x47a9
00000728: JUMP
00000729: JUMPDEST
0000072a: PUSH2 0x1cab
0000072d: JUMP
0000072e: JUMPDEST
0000072f: CALLVALUE
00000730: DUP1
00000731: ISZERO
00000732: PUSH2 0x073a
00000735: JUMPI
00000736: PUSH1 0x00
00000738: DUP1
00000739: REVERT
0000073a: JUMPDEST
0000073b: POP
0000073c: PUSH2 0x079c
0000073f: PUSH2 0x0749
00000742: CALLDATASIZE
00000743: PUSH1 0x04
00000745: PUSH2 0x471f
00000748: JUMP
00000749: JUMPDEST
0000074a: PUSH1 0x08
0000074c: PUSH1 0x20
0000074e: MSTORE
0000074f: PUSH1 0x00
00000751: SWAP1
00000752: DUP2
00000753: MSTORE
00000754: PUSH1 0x40
00000756: SWAP1
00000757: KECCAK256
00000758: DUP1
00000759: SLOAD
0000075a: PUSH1 0x01
0000075c: DUP3
0000075d: ADD
0000075e: SLOAD
0000075f: PUSH1 0x02
00000761: DUP4
00000762: ADD
00000763: SLOAD
00000764: PUSH1 0x03
00000766: SWAP1
00000767: SWAP4
00000768: ADD
00000769: SLOAD
0000076a: PUSH1 0x01
0000076c: PUSH1 0x01
0000076e: PUSH1 0xa0
00000770: SHL
00000771: SUB
00000772: SWAP3
00000773: DUP4
00000774: AND
00000775: SWAP4
00000776: SWAP3
00000777: SWAP1
00000778: SWAP2
00000779: AND
0000077a: SWAP2
0000077b: PUSH1 0x01
0000077d: PUSH1 0x01
0000077f: PUSH1 0x80
00000781: SHL
00000782: SUB
00000783: DUP1
00000784: DUP3
00000785: AND
00000786: SWAP3
00000787: PUSH1 0x01
00000789: PUSH1 0x80
0000078b: SHL
0000078c: SWAP3
0000078d: DUP4
0000078e: SWAP1
0000078f: DIV
00000790: DUP3
00000791: AND
00000792: SWAP3
00000793: DUP3
00000794: DUP3
00000795: AND
00000796: SWAP3
00000797: SWAP2
00000798: DIV
00000799: AND
0000079a: DUP7
0000079b: JUMP
0000079c: JUMPDEST
0000079d: PUSH1 0x40
0000079f: DUP1
000007a0: MLOAD
000007a1: PUSH1 0x01
000007a3: PUSH1 0x01
000007a5: PUSH1 0xa0
000007a7: SHL
000007a8: SUB
000007a9: SWAP8
000007aa: DUP9
000007ab: AND
000007ac: DUP2
000007ad: MSTORE
000007ae: SWAP7
000007af: SWAP1
000007b0: SWAP6
000007b1: AND
000007b2: PUSH1 0x20
000007b4: DUP8
000007b5: ADD
000007b6: MSTORE
000007b7: PUSH1 0x01
000007b9: PUSH1 0x01
000007bb: PUSH1 0x80
000007bd: SHL
000007be: SUB
000007bf: SWAP4
000007c0: DUP5
000007c1: AND
000007c2: SWAP5
000007c3: DUP7
000007c4: ADD
000007c5: SWAP5
000007c6: SWAP1
000007c7: SWAP5
000007c8: MSTORE
000007c9: SWAP1
000007ca: DUP3
000007cb: AND
000007cc: PUSH1 0x60
000007ce: DUP6
000007cf: ADD
000007d0: MSTORE
000007d1: DUP2
000007d2: AND
000007d3: PUSH1 0x80
000007d5: DUP5
000007d6: ADD
000007d7: MSTORE
000007d8: AND
000007d9: PUSH1 0xa0
000007db: DUP3
000007dc: ADD
000007dd: MSTORE
000007de: PUSH1 0xc0
000007e0: ADD
000007e1: PUSH2 0x0371
000007e4: JUMP
000007e5: JUMPDEST
000007e6: CALLVALUE
000007e7: DUP1
000007e8: ISZERO
000007e9: PUSH2 0x07f1
000007ec: JUMPI
000007ed: PUSH1 0x00
000007ef: DUP1
000007f0: REVERT
000007f1: JUMPDEST
000007f2: POP
000007f3: PUSH2 0x0309
000007f6: PUSH2 0x0800
000007f9: CALLDATASIZE
000007fa: PUSH1 0x04
000007fc: PUSH2 0x471f
000007ff: JUMP
00000800: JUMPDEST
00000801: PUSH2 0x1cdf
00000804: JUMP
00000805: JUMPDEST
00000806: CALLVALUE
00000807: DUP1
00000808: ISZERO
00000809: PUSH2 0x0811
0000080c: JUMPI
0000080d: PUSH1 0x00
0000080f: DUP1
00000810: REVERT
00000811: JUMPDEST
00000812: POP
00000813: PUSH2 0x03fe
00000816: PUSH2 0x0820
00000819: CALLDATASIZE
0000081a: PUSH1 0x04
0000081c: PUSH2 0x471f
0000081f: JUMP
00000820: JUMPDEST
00000821: PUSH1 0x0b
00000823: PUSH1 0x20
00000825: MSTORE
00000826: PUSH1 0x00
00000828: SWAP1
00000829: DUP2
0000082a: MSTORE
0000082b: PUSH1 0x40
0000082d: SWAP1
0000082e: KECCAK256
0000082f: DUP1
00000830: SLOAD
00000831: PUSH1 0x01
00000833: DUP3
00000834: ADD
00000835: SLOAD
00000836: PUSH1 0x02
00000838: SWAP1
00000839: SWAP3
0000083a: ADD
0000083b: SLOAD
0000083c: SWAP1
0000083d: SWAP2
0000083e: PUSH1 0x01
00000840: PUSH1 0x01
00000842: PUSH1 0xa0
00000844: SHL
00000845: SUB
00000846: AND
00000847: SWAP1
00000848: DUP4
00000849: JUMP
0000084a: JUMPDEST
0000084b: CALLVALUE
0000084c: DUP1
0000084d: ISZERO
0000084e: PUSH2 0x0856
00000851: JUMPI
00000852: PUSH1 0x00
00000854: DUP1
00000855: REVERT
00000856: JUMPDEST
00000857: POP
00000858: PUSH2 0x0367
0000085b: PUSH1 0x06
0000085d: SLOAD
0000085e: DUP2
0000085f: JUMP
00000860: JUMPDEST
00000861: CALLVALUE
00000862: DUP1
00000863: ISZERO
00000864: PUSH2 0x086c
00000867: JUMPI
00000868: PUSH1 0x00
0000086a: DUP1
0000086b: REVERT
0000086c: JUMPDEST
0000086d: POP
0000086e: PUSH2 0x0309
00000871: PUSH2 0x087b
00000874: CALLDATASIZE
00000875: PUSH1 0x04
00000877: PUSH2 0x471f
0000087a: JUMP
0000087b: JUMPDEST
0000087c: PUSH2 0x1d1c
0000087f: JUMP
00000880: JUMPDEST
00000881: CALLVALUE
00000882: DUP1
00000883: ISZERO
00000884: PUSH2 0x088c
00000887: JUMPI
00000888: PUSH1 0x00
0000088a: DUP1
0000088b: REVERT
0000088c: JUMPDEST
0000088d: POP
0000088e: PUSH1 0x03
00000890: SLOAD
00000891: PUSH2 0x05da
00000894: SWAP1
00000895: PUSH1 0x01
00000897: PUSH1 0x01
00000899: PUSH1 0xa0
0000089b: SHL
0000089c: SUB
0000089d: AND
0000089e: DUP2
0000089f: JUMP
000008a0: JUMPDEST
000008a1: PUSH2 0x0309
000008a4: PUSH2 0x08ae
000008a7: CALLDATASIZE
000008a8: PUSH1 0x04
000008aa: PUSH2 0x471f
000008ad: JUMP
000008ae: JUMPDEST
000008af: PUSH2 0x1f58
000008b2: JUMP
000008b3: JUMPDEST
000008b4: CALLVALUE
000008b5: DUP1
000008b6: ISZERO
000008b7: PUSH2 0x08bf
000008ba: JUMPI
000008bb: PUSH1 0x00
000008bd: DUP1
000008be: REVERT
000008bf: JUMPDEST
000008c0: POP
000008c1: PUSH2 0x0309
000008c4: PUSH2 0x08ce
000008c7: CALLDATASIZE
000008c8: PUSH1 0x04
000008ca: PUSH2 0x45c7
000008cd: JUMP
000008ce: JUMPDEST
000008cf: PUSH2 0x1fad
000008d2: JUMP
000008d3: JUMPDEST
000008d4: CALLVALUE
000008d5: DUP1
000008d6: ISZERO
000008d7: PUSH2 0x08df
000008da: JUMPI
000008db: PUSH1 0x00
000008dd: DUP1
000008de: REVERT
000008df: JUMPDEST
000008e0: POP
000008e1: PUSH2 0x0309
000008e4: PUSH2 0x08ee
000008e7: CALLDATASIZE
000008e8: PUSH1 0x04
000008ea: PUSH2 0x47e4
000008ed: JUMP
000008ee: JUMPDEST
000008ef: PUSH2 0x2011
000008f2: JUMP
000008f3: JUMPDEST
000008f4: CALLVALUE
000008f5: DUP1
000008f6: ISZERO
000008f7: PUSH2 0x08ff
000008fa: JUMPI
000008fb: PUSH1 0x00
000008fd: DUP1
000008fe: REVERT
000008ff: JUMPDEST
00000900: POP
00000901: PUSH2 0x0309
00000904: PUSH2 0x090e
00000907: CALLDATASIZE
00000908: PUSH1 0x04
0000090a: PUSH2 0x471f
0000090d: JUMP
0000090e: JUMPDEST
0000090f: PUSH2 0x2314
00000912: JUMP
00000913: JUMPDEST
00000914: CALLVALUE
00000915: DUP1
00000916: ISZERO
00000917: PUSH2 0x091f
0000091a: JUMPI
0000091b: PUSH1 0x00
0000091d: DUP1
0000091e: REVERT
0000091f: JUMPDEST
00000920: POP
00000921: PUSH2 0x0309
00000924: PUSH2 0x092e
00000927: CALLDATASIZE
00000928: PUSH1 0x04
0000092a: PUSH2 0x471f
0000092d: JUMP
0000092e: JUMPDEST
0000092f: PUSH2 0x26d1
00000932: JUMP
00000933: JUMPDEST
00000934: CALLVALUE
00000935: DUP1
00000936: ISZERO
00000937: PUSH2 0x093f
0000093a: JUMPI
0000093b: PUSH1 0x00
0000093d: DUP1
0000093e: REVERT
0000093f: JUMPDEST
00000940: POP
00000941: PUSH2 0x0367
00000944: PUSH1 0x0c
00000946: SLOAD
00000947: DUP2
00000948: JUMP
00000949: JUMPDEST
0000094a: CALLVALUE
0000094b: DUP1
0000094c: ISZERO
0000094d: PUSH2 0x0955
00000950: JUMPI
00000951: PUSH1 0x00
00000953: DUP1
00000954: REVERT
00000955: JUMPDEST
00000956: POP
00000957: PUSH2 0x0309
0000095a: PUSH2 0x0964
0000095d: CALLDATASIZE
0000095e: PUSH1 0x04
00000960: PUSH2 0x471f
00000963: JUMP
00000964: JUMPDEST
00000965: PUSH2 0x2863
00000968: JUMP
00000969: JUMPDEST
0000096a: CALLVALUE
0000096b: DUP1
0000096c: ISZERO
0000096d: PUSH2 0x0975
00000970: JUMPI
00000971: PUSH1 0x00
00000973: DUP1
00000974: REVERT
00000975: JUMPDEST
00000976: POP
00000977: PUSH2 0x0309
0000097a: PUSH2 0x0984
0000097d: CALLDATASIZE
0000097e: PUSH1 0x04
00000980: PUSH2 0x47e4
00000983: JUMP
00000984: JUMPDEST
00000985: PUSH2 0x29d6
00000988: JUMP
00000989: JUMPDEST
0000098a: CALLVALUE
0000098b: DUP1
0000098c: ISZERO
0000098d: PUSH2 0x0995
00000990: JUMPI
00000991: PUSH1 0x00
00000993: DUP1
00000994: REVERT
00000995: JUMPDEST
00000996: POP
00000997: PUSH2 0x0309
0000099a: PUSH2 0x09a4
0000099d: CALLDATASIZE
0000099e: PUSH1 0x04
000009a0: PUSH2 0x4705
000009a3: JUMP
000009a4: JUMPDEST
000009a5: PUSH2 0x2bf6
000009a8: JUMP
000009a9: JUMPDEST
000009aa: CALLVALUE
000009ab: DUP1
000009ac: ISZERO
000009ad: PUSH2 0x09b5
000009b0: JUMPI
000009b1: PUSH1 0x00
000009b3: DUP1
000009b4: REVERT
000009b5: JUMPDEST
000009b6: POP
000009b7: PUSH2 0x0309
000009ba: PUSH2 0x09c4
000009bd: CALLDATASIZE
000009be: PUSH1 0x04
000009c0: PUSH2 0x471f
000009c3: JUMP
000009c4: JUMPDEST
000009c5: PUSH2 0x2c4c
000009c8: JUMP
000009c9: JUMPDEST
000009ca: CALLVALUE
000009cb: DUP1
000009cc: ISZERO
000009cd: PUSH2 0x09d5
000009d0: JUMPI
000009d1: PUSH1 0x00
000009d3: DUP1
000009d4: REVERT
000009d5: JUMPDEST
000009d6: POP
000009d7: PUSH2 0x0309
000009da: PUSH2 0x09e4
000009dd: CALLDATASIZE
000009de: PUSH1 0x04
000009e0: PUSH2 0x477e
000009e3: JUMP
000009e4: JUMPDEST
000009e5: PUSH2 0x2c89
000009e8: JUMP
000009e9: JUMPDEST
000009ea: PUSH2 0x0309
000009ed: PUSH2 0x09f7
000009f0: CALLDATASIZE
000009f1: PUSH1 0x04
000009f3: PUSH2 0x474f
000009f6: JUMP
000009f7: JUMPDEST
000009f8: PUSH2 0x2f3e
000009fb: JUMP
000009fc: JUMPDEST
000009fd: CALLVALUE
000009fe: DUP1
000009ff: ISZERO
00000a00: PUSH2 0x0a08
00000a03: JUMPI
00000a04: PUSH1 0x00
00000a06: DUP1
00000a07: REVERT
00000a08: JUMPDEST
00000a09: POP
00000a0a: PUSH2 0x0309
00000a0d: PUSH2 0x0a17
00000a10: CALLDATASIZE
00000a11: PUSH1 0x04
00000a13: PUSH2 0x47a9
00000a16: JUMP
00000a17: JUMPDEST
00000a18: PUSH2 0x2f93
00000a1b: JUMP
00000a1c: JUMPDEST
00000a1d: CALLVALUE
00000a1e: DUP1
00000a1f: ISZERO
00000a20: PUSH2 0x0a28
00000a23: JUMPI
00000a24: PUSH1 0x00
00000a26: DUP1
00000a27: REVERT
00000a28: JUMPDEST
00000a29: POP
00000a2a: PUSH2 0x0309
00000a2d: PUSH2 0x0a37
00000a30: CALLDATASIZE
00000a31: PUSH1 0x04
00000a33: PUSH2 0x471f
00000a36: JUMP
00000a37: JUMPDEST
00000a38: PUSH2 0x3105
00000a3b: JUMP
00000a3c: JUMPDEST
00000a3d: CALLVALUE
00000a3e: DUP1
00000a3f: ISZERO
00000a40: PUSH2 0x0a48
00000a43: JUMPI
00000a44: PUSH1 0x00
00000a46: DUP1
00000a47: REVERT
00000a48: JUMPDEST
00000a49: POP
00000a4a: PUSH1 0x09
00000a4c: SLOAD
00000a4d: PUSH2 0x03a1
00000a50: SWAP1
00000a51: PUSH1 0x01
00000a53: PUSH1 0x01
00000a55: PUSH1 0x80
00000a57: SHL
00000a58: SUB
00000a59: AND
00000a5a: DUP2
00000a5b: JUMP
00000a5c: JUMPDEST
00000a5d: PUSH1 0x01
00000a5f: SLOAD
00000a60: PUSH1 0xff
00000a62: AND
00000a63: ISZERO
00000a64: PUSH2 0x0a88
00000a67: JUMPI
00000a68: PUSH1 0x40
00000a6a: MLOAD
00000a6b: PUSH3 0x461bcd
00000a6f: PUSH1 0xe5
00000a71: SHL
00000a72: DUP2
00000a73: MSTORE
00000a74: PUSH1 0x04
00000a76: ADD
00000a77: PUSH2 0x0a7f
00000a7a: SWAP1
00000a7b: PUSH2 0x484e
00000a7e: JUMP
00000a7f: JUMPDEST
00000a80: PUSH1 0x40
00000a82: MLOAD
00000a83: DUP1
00000a84: SWAP2
00000a85: SUB
00000a86: SWAP1
00000a87: REVERT
00000a88: JUMPDEST
00000a89: PUSH1 0x02
00000a8b: PUSH1 0x00
00000a8d: SLOAD
00000a8e: EQ
00000a8f: ISZERO
00000a90: PUSH2 0x0aab
00000a93: JUMPI
00000a94: PUSH1 0x40
00000a96: MLOAD
00000a97: PUSH3 0x461bcd
00000a9b: PUSH1 0xe5
00000a9d: SHL
00000a9e: DUP2
00000a9f: MSTORE
00000aa0: PUSH1 0x04
00000aa2: ADD
00000aa3: PUSH2 0x0a7f
00000aa6: SWAP1
00000aa7: PUSH2 0x48a3
00000aaa: JUMP
00000aab: JUMPDEST
00000aac: PUSH1 0x02
00000aae: PUSH1 0x00
00000ab0: DUP2
00000ab1: DUP2
00000ab2: SSTORE
00000ab3: DUP3
00000ab4: DUP2
00000ab5: MSTORE
00000ab6: PUSH1 0x08
00000ab8: PUSH1 0x20
00000aba: MSTORE
00000abb: PUSH1 0x40
00000abd: SWAP1
00000abe: KECCAK256
00000abf: SWAP1
00000ac0: DUP2
00000ac1: ADD
00000ac2: SLOAD
00000ac3: PUSH1 0x01
00000ac5: PUSH1 0x01
00000ac7: PUSH1 0x80
00000ac9: SHL
00000aca: SUB
00000acb: AND
00000acc: PUSH2 0x0b0b
00000acf: JUMPI
00000ad0: PUSH1 0x40
00000ad2: MLOAD
00000ad3: PUSH3 0x461bcd
00000ad7: PUSH1 0xe5
00000ad9: SHL
00000ada: DUP2
00000adb: MSTORE
00000adc: PUSH1 0x20
00000ade: PUSH1 0x04
00000ae0: DUP3
00000ae1: ADD
00000ae2: MSTORE
00000ae3: PUSH1 0x11
00000ae5: PUSH1 0x24
00000ae7: DUP3
00000ae8: ADD
00000ae9: MSTORE
00000aea: PUSH17 0x27379030b1ba34bb329030bab1ba34b7b7
00000afc: PUSH1 0x79
00000afe: SHL
00000aff: PUSH1 0x44
00000b01: DUP3
00000b02: ADD
00000b03: MSTORE
00000b04: PUSH1 0x64
00000b06: ADD
00000b07: PUSH2 0x0a7f
00000b0a: JUMP
00000b0b: JUMPDEST
00000b0c: PUSH1 0x02
00000b0e: DUP2
00000b0f: ADD
00000b10: SLOAD
00000b11: PUSH1 0x01
00000b13: PUSH1 0x01
00000b15: PUSH1 0x80
00000b17: SHL
00000b18: SUB
00000b19: DUP1
00000b1a: DUP3
00000b1b: AND
00000b1c: PUSH1 0x01
00000b1e: PUSH1 0x80
00000b20: SHL
00000b21: SWAP1
00000b22: SWAP3
00000b23: DIV
00000b24: AND
00000b25: LT
00000b26: ISZERO
00000b27: PUSH2 0x0b64
00000b2a: JUMPI
00000b2b: PUSH1 0x40
00000b2d: MLOAD
00000b2e: PUSH3 0x461bcd
00000b32: PUSH1 0xe5
00000b34: SHL
00000b35: DUP2
00000b36: MSTORE
00000b37: PUSH1 0x20
00000b39: PUSH1 0x04
00000b3b: DUP3
00000b3c: ADD
00000b3d: MSTORE
00000b3e: PUSH1 0x0f
00000b40: PUSH1 0x24
00000b42: DUP3
00000b43: ADD
00000b44: MSTORE
00000b45: PUSH15 0x14995cd95c9d99481b9bdd081b595d
00000b55: PUSH1 0x8a
00000b57: SHL
00000b58: PUSH1 0x44
00000b5a: DUP3
00000b5b: ADD
00000b5c: MSTORE
00000b5d: PUSH1 0x64
00000b5f: ADD
00000b60: PUSH2 0x0a7f
00000b63: JUMP
00000b64: JUMPDEST
00000b65: PUSH1 0x03
00000b67: DUP2
00000b68: ADD
00000b69: SLOAD
00000b6a: PUSH1 0x01
00000b6c: PUSH1 0x80
00000b6e: SHL
00000b6f: SWAP1
00000b70: DIV
00000b71: PUSH1 0x01
00000b73: PUSH1 0x01
00000b75: PUSH1 0x80
00000b77: SHL
00000b78: SUB
00000b79: AND
00000b7a: TIMESTAMP
00000b7b: GT
00000b7c: PUSH2 0x0bc7
00000b7f: JUMPI
00000b80: PUSH1 0x40
00000b82: MLOAD
00000b83: PUSH3 0x461bcd
00000b87: PUSH1 0xe5
00000b89: SHL
00000b8a: DUP2
00000b8b: MSTORE
00000b8c: PUSH1 0x20
00000b8e: PUSH1 0x04
00000b90: DUP3
00000b91: ADD
00000b92: MSTORE
00000b93: PUSH1 0x19
00000b95: PUSH1 0x24
00000b97: DUP3
00000b98: ADD
00000b99: MSTORE
00000b9a: PUSH32 0x42696464696e6720686173206e6f742079657420656e64656400000000000000
00000bbb: PUSH1 0x44
00000bbd: DUP3
00000bbe: ADD
00000bbf: MSTORE
00000bc0: PUSH1 0x64
00000bc2: ADD
00000bc3: PUSH2 0x0a7f
00000bc6: JUMP
00000bc7: JUMPDEST
00000bc8: PUSH1 0x01
00000bca: DUP2
00000bcb: DUP2
00000bcc: ADD
00000bcd: SLOAD
00000bce: DUP3
00000bcf: SLOAD
00000bd0: PUSH1 0x02
00000bd2: DUP1
00000bd3: DUP6
00000bd4: ADD
00000bd5: SLOAD
00000bd6: PUSH1 0x00
00000bd8: DUP8
00000bd9: DUP2
00000bda: MSTORE
00000bdb: PUSH1 0x08
00000bdd: PUSH1 0x20
00000bdf: MSTORE
00000be0: PUSH1 0x40
00000be2: DUP2
00000be3: KECCAK256
00000be4: DUP1
00000be5: SLOAD
00000be6: PUSH1 0x01
00000be8: PUSH1 0x01
00000bea: PUSH1 0xa0
00000bec: SHL
00000bed: SUB
00000bee: NOT
00000bef: SWAP1
00000bf0: DUP2
00000bf1: AND
00000bf2: DUP3
00000bf3: SSTORE
00000bf4: SWAP7
00000bf5: DUP2
00000bf6: ADD
00000bf7: DUP1
00000bf8: SLOAD
00000bf9: SWAP1
00000bfa: SWAP8
00000bfb: AND
00000bfc: SWAP1
00000bfd: SWAP7
00000bfe: SSTORE
00000bff: SWAP2
00000c00: DUP6
00000c01: ADD
00000c02: DUP3
00000c03: SWAP1
00000c04: SSTORE
00000c05: PUSH1 0x03
00000c07: SWAP1
00000c08: SWAP5
00000c09: ADD
00000c0a: SSTORE
00000c0b: PUSH1 0x01
00000c0d: PUSH1 0x01
00000c0f: PUSH1 0xa0
00000c11: SHL
00000c12: SUB
00000c13: SWAP2
00000c14: DUP3
00000c15: AND
00000c16: SWAP3
00000c17: SWAP2
00000c18: AND
00000c19: SWAP1
00000c1a: PUSH1 0x01
00000c1c: PUSH1 0x80
00000c1e: SHL
00000c1f: SWAP1
00000c20: DIV
00000c21: PUSH1 0x01
00000c23: PUSH1 0x01
00000c25: PUSH1 0x80
00000c27: SHL
00000c28: SUB
00000c29: AND
00000c2a: PUSH2 0x0c35
00000c2d: DUP6
00000c2e: DUP3
00000c2f: DUP6
00000c30: DUP6
00000c31: PUSH2 0x3264
00000c34: JUMP
00000c35: JUMPDEST
00000c36: POP
00000c37: PUSH1 0x40
00000c39: DUP1
00000c3a: MLOAD
00000c3b: DUP3
00000c3c: DUP2
00000c3d: MSTORE
00000c3e: PUSH1 0x01
00000c40: PUSH1 0x01
00000c42: PUSH1 0xa0
00000c44: SHL
00000c45: SUB
00000c46: DUP1
00000c47: DUP6
00000c48: AND
00000c49: PUSH1 0x20
00000c4b: DUP4
00000c4c: ADD
00000c4d: MSTORE
00000c4e: DUP6
00000c4f: AND
00000c50: SWAP2
00000c51: DUP2
00000c52: ADD
00000c53: SWAP2
00000c54: SWAP1
00000c55: SWAP2
00000c56: MSTORE
00000c57: CALLER
00000c58: PUSH1 0x60
00000c5a: DUP3
00000c5b: ADD
00000c5c: MSTORE
00000c5d: DUP6
00000c5e: SWAP1
00000c5f: PUSH32 0xa0a548bb147d15d7de045c333ab8b0ec3d0cc790775d009185aa0e009437507e
00000c80: SWAP1
00000c81: PUSH1 0x80
00000c83: ADD
00000c84: JUMPDEST
00000c85: PUSH1 0x40
00000c87: MLOAD
00000c88: DUP1
00000c89: SWAP2
00000c8a: SUB
00000c8b: SWAP1
00000c8c: LOG2
00000c8d: POP
00000c8e: POP
00000c8f: PUSH1 0x01
00000c91: PUSH1 0x00
00000c93: SSTORE
00000c94: POP
00000c95: POP
00000c96: POP
00000c97: JUMP
00000c98: JUMPDEST
00000c99: PUSH1 0x01
00000c9b: SLOAD
00000c9c: PUSH1 0xff
00000c9e: AND
00000c9f: ISZERO
00000ca0: PUSH2 0x0cbb
00000ca3: JUMPI
00000ca4: PUSH1 0x40
00000ca6: MLOAD
00000ca7: PUSH3 0x461bcd
00000cab: PUSH1 0xe5
00000cad: SHL
00000cae: DUP2
00000caf: MSTORE
00000cb0: PUSH1 0x04
00000cb2: ADD
00000cb3: PUSH2 0x0a7f
00000cb6: SWAP1
00000cb7: PUSH2 0x484e
00000cba: JUMP
00000cbb: JUMPDEST
00000cbc: PUSH1 0x02
00000cbe: PUSH1 0x00
00000cc0: SLOAD
00000cc1: EQ
00000cc2: ISZERO
00000cc3: PUSH2 0x0cde
00000cc6: JUMPI
00000cc7: PUSH1 0x40
00000cc9: MLOAD
00000cca: PUSH3 0x461bcd
00000cce: PUSH1 0xe5
00000cd0: SHL
00000cd1: DUP2
00000cd2: MSTORE
00000cd3: PUSH1 0x04
00000cd5: ADD
00000cd6: PUSH2 0x0a7f
00000cd9: SWAP1
00000cda: PUSH2 0x48a3
00000cdd: JUMP
00000cde: JUMPDEST
00000cdf: PUSH1 0x02
00000ce1: PUSH1 0x00
00000ce3: SSTORE
00000ce4: PUSH2 0x0ced
00000ce7: DUP2
00000ce8: CALLER
00000ce9: PUSH2 0x327b
00000cec: JUMP
00000ced: JUMPDEST
00000cee: POP
00000cef: PUSH1 0x01
00000cf1: PUSH1 0x00
00000cf3: SSTORE
00000cf4: JUMP
00000cf5: JUMPDEST
00000cf6: PUSH2 0x0cfd
00000cf9: PUSH2 0x3464
00000cfc: JUMP
00000cfd: JUMPDEST
00000cfe: PUSH1 0x40
00000d00: MLOAD
00000d01: PUSH4 0xa9059cbb
00000d06: PUSH1 0xe0
00000d08: SHL
00000d09: DUP2
00000d0a: MSTORE
00000d0b: PUSH1 0x01
00000d0d: PUSH1 0x01
00000d0f: PUSH1 0xa0
00000d11: SHL
00000d12: SUB
00000d13: DUP4
00000d14: DUP2
00000d15: AND
00000d16: PUSH1 0x04
00000d18: DUP4
00000d19: ADD
00000d1a: MSTORE
00000d1b: PUSH1 0x24
00000d1d: DUP3
00000d1e: ADD
00000d1f: DUP4
00000d20: SWAP1
00000d21: MSTORE
00000d22: DUP5
00000d23: AND
00000d24: SWAP1
00000d25: PUSH4 0xa9059cbb
00000d2a: SWAP1
00000d2b: PUSH1 0x44
00000d2d: ADD
00000d2e: PUSH1 0x20
00000d30: PUSH1 0x40
00000d32: MLOAD
00000d33: DUP1
00000d34: DUP4
00000d35: SUB
00000d36: DUP2
00000d37: PUSH1 0x00
00000d39: DUP8
00000d3a: DUP1
00000d3b: EXTCODESIZE
00000d3c: ISZERO
00000d3d: DUP1
00000d3e: ISZERO
00000d3f: PUSH2 0x0d47
00000d42: JUMPI
00000d43: PUSH1 0x00
00000d45: DUP1
00000d46: REVERT
00000d47: JUMPDEST
00000d48: POP
00000d49: GAS
00000d4a: CALL
00000d4b: ISZERO
00000d4c: DUP1
00000d4d: ISZERO
00000d4e: PUSH2 0x0d5b
00000d51: JUMPI
00000d52: RETURNDATASIZE
00000d53: PUSH1 0x00
00000d55: DUP1
00000d56: RETURNDATACOPY
00000d57: RETURNDATASIZE
00000d58: PUSH1 0x00
00000d5a: REVERT
00000d5b: JUMPDEST
00000d5c: POP
00000d5d: POP
00000d5e: POP
00000d5f: POP
00000d60: PUSH1 0x40
00000d62: MLOAD
00000d63: RETURNDATASIZE
00000d64: PUSH1 0x1f
00000d66: NOT
00000d67: PUSH1 0x1f
00000d69: DUP3
00000d6a: ADD
00000d6b: AND
00000d6c: DUP3
00000d6d: ADD
00000d6e: DUP1
00000d6f: PUSH1 0x40
00000d71: MSTORE
00000d72: POP
00000d73: DUP2
00000d74: ADD
00000d75: SWAP1
00000d76: PUSH2 0x0d7f
00000d79: SWAP2
00000d7a: SWAP1
00000d7b: PUSH2 0x46a5
00000d7e: JUMP
00000d7f: JUMPDEST
00000d80: POP
00000d81: DUP2
00000d82: PUSH1 0x01
00000d84: PUSH1 0x01
00000d86: PUSH1 0xa0
00000d88: SHL
00000d89: SUB
00000d8a: AND
00000d8b: DUP4
00000d8c: PUSH1 0x01
00000d8e: PUSH1 0x01
00000d90: PUSH1 0xa0
00000d92: SHL
00000d93: SUB
00000d94: AND
00000d95: PUSH32 0x305fd4b7f973d3d7ee0074e0c7b4db74db3bbf0c21b17bf10e003985e4fc9f7b
00000db6: DUP4
00000db7: PUSH1 0x40
00000db9: MLOAD
00000dba: PUSH2 0x0dc5
00000dbd: SWAP2
00000dbe: DUP2
00000dbf: MSTORE
00000dc0: PUSH1 0x20
00000dc2: ADD
00000dc3: SWAP1
00000dc4: JUMP
00000dc5: JUMPDEST
00000dc6: PUSH1 0x40
00000dc8: MLOAD
00000dc9: DUP1
00000dca: SWAP2
00000dcb: SUB
00000dcc: SWAP1
00000dcd: LOG3
00000dce: POP
00000dcf: POP
00000dd0: POP
00000dd1: JUMP
00000dd2: JUMPDEST
00000dd3: PUSH1 0x01
00000dd5: SLOAD
00000dd6: PUSH1 0xff
00000dd8: AND
00000dd9: ISZERO
00000dda: PUSH2 0x0df5
00000ddd: JUMPI
00000dde: PUSH1 0x40
00000de0: MLOAD
00000de1: PUSH3 0x461bcd
00000de5: PUSH1 0xe5
00000de7: SHL
00000de8: DUP2
00000de9: MSTORE
00000dea: PUSH1 0x04
00000dec: ADD
00000ded: PUSH2 0x0a7f
00000df0: SWAP1
00000df1: PUSH2 0x484e
00000df4: JUMP
00000df5: JUMPDEST
00000df6: PUSH1 0x02
00000df8: PUSH1 0x00
00000dfa: SLOAD
00000dfb: EQ
00000dfc: ISZERO
00000dfd: PUSH2 0x0e18
00000e00: JUMPI
00000e01: PUSH1 0x40
00000e03: MLOAD
00000e04: PUSH3 0x461bcd
00000e08: PUSH1 0xe5
00000e0a: SHL
00000e0b: DUP2
00000e0c: MSTORE
00000e0d: PUSH1 0x04
00000e0f: ADD
00000e10: PUSH2 0x0a7f
00000e13: SWAP1
00000e14: PUSH2 0x48a3
00000e17: JUMP
00000e18: JUMPDEST
00000e19: PUSH1 0x02
00000e1b: PUSH1 0x00
00000e1d: SSTORE
00000e1e: PUSH2 0x0e27
00000e21: DUP3
00000e22: DUP3
00000e23: PUSH2 0x327b
00000e26: JUMP
00000e27: JUMPDEST
00000e28: POP
00000e29: POP
00000e2a: PUSH1 0x01
00000e2c: PUSH1 0x00
00000e2e: SSTORE
00000e2f: JUMP
00000e30: JUMPDEST
00000e31: PUSH2 0x0e38
00000e34: PUSH2 0x3464
00000e37: JUMP
00000e38: JUMPDEST
00000e39: PUSH2 0x0e40
00000e3c: PUSH2 0x3531
00000e3f: JUMP
00000e40: JUMPDEST
00000e41: JUMP
00000e42: JUMPDEST
00000e43: PUSH1 0x01
00000e45: SLOAD
00000e46: PUSH1 0xff
00000e48: AND
00000e49: ISZERO
00000e4a: PUSH2 0x0e65
00000e4d: JUMPI
00000e4e: PUSH1 0x40
00000e50: MLOAD
00000e51: PUSH3 0x461bcd
00000e55: PUSH1 0xe5
00000e57: SHL
00000e58: DUP2
00000e59: MSTORE
00000e5a: PUSH1 0x04
00000e5c: ADD
00000e5d: PUSH2 0x0a7f
00000e60: SWAP1
00000e61: PUSH2 0x484e
00000e64: JUMP
00000e65: JUMPDEST
00000e66: PUSH2 0x0e6e
00000e69: DUP4
00000e6a: PUSH2 0x35c4
00000e6d: JUMP
00000e6e: JUMPDEST
00000e6f: PUSH2 0x0eba
00000e72: JUMPI
00000e73: PUSH1 0x40
00000e75: MLOAD
00000e76: PUSH3 0x461bcd
00000e7a: PUSH1 0xe5
00000e7c: SHL
00000e7d: DUP2
00000e7e: MSTORE
00000e7f: PUSH1 0x20
00000e81: PUSH1 0x04
00000e83: DUP3
00000e84: ADD
00000e85: MSTORE
00000e86: PUSH1 0x18
00000e88: PUSH1 0x24
00000e8a: DUP3
00000e8b: ADD
00000e8c: MSTORE
00000e8d: PUSH32 0x4c697374696e67206973206e6f74207065726d69747465640000000000000000
00000eae: PUSH1 0x44
00000eb0: DUP3
00000eb1: ADD
00000eb2: MSTORE
00000eb3: PUSH1 0x64
00000eb5: ADD
00000eb6: PUSH2 0x0a7f
00000eb9: JUMP
00000eba: JUMPDEST
00000ebb: PUSH2 0x0ec3
00000ebe: DUP4
00000ebf: PUSH2 0x35d6
00000ec2: JUMP
00000ec3: JUMPDEST
00000ec4: PUSH2 0x0f0f
00000ec7: JUMPI
00000ec8: PUSH1 0x40
00000eca: MLOAD
00000ecb: PUSH3 0x461bcd
00000ecf: PUSH1 0xe5
00000ed1: SHL
00000ed2: DUP2
00000ed3: MSTORE
00000ed4: PUSH1 0x20
00000ed6: PUSH1 0x04
00000ed8: DUP3
00000ed9: ADD
00000eda: MSTORE
00000edb: PUSH1 0x17
00000edd: PUSH1 0x24
00000edf: DUP3
00000ee0: ADD
00000ee1: MSTORE
00000ee2: PUSH32 0x427579206e6f77206c697374696e6720696e76616c6964000000000000000000
00000f03: PUSH1 0x44
00000f05: DUP3
00000f06: ADD
00000f07: MSTORE
00000f08: PUSH1 0x64
00000f0a: ADD
00000f0b: PUSH2 0x0a7f
00000f0e: JUMP
00000f0f: JUMPDEST
00000f10: PUSH1 0x05
00000f12: SLOAD
00000f13: DUP3
00000f14: PUSH1 0x01
00000f16: PUSH1 0x01
00000f18: PUSH1 0x80
00000f1a: SHL
00000f1b: SUB
00000f1c: AND
00000f1d: LT
00000f1e: ISZERO
00000f1f: PUSH2 0x0f65
00000f22: JUMPI
00000f23: PUSH1 0x40
00000f25: MLOAD
00000f26: PUSH3 0x461bcd
00000f2a: PUSH1 0xe5
00000f2c: SHL
00000f2d: DUP2
00000f2e: MSTORE
00000f2f: PUSH1 0x20
00000f31: PUSH1 0x04
00000f33: DUP3
00000f34: ADD
00000f35: MSTORE
00000f36: PUSH1 0x18
00000f38: PUSH1 0x24
00000f3a: DUP3
00000f3b: ADD
00000f3c: MSTORE
00000f3d: PUSH24 0x098d2e6e8d2dcce40e0e4d2c6ca40dcdee840cadcdeeaced
00000f56: PUSH1 0x43
00000f58: SHL
00000f59: PUSH1 0x44
00000f5b: DUP3
00000f5c: ADD
00000f5d: MSTORE
00000f5e: PUSH1 0x64
00000f60: ADD
00000f61: PUSH2 0x0a7f
00000f64: JUMP
00000f65: JUMPDEST
00000f66: PUSH1 0x40
00000f68: DUP1
00000f69: MLOAD
00000f6a: PUSH1 0x60
00000f6c: DUP1
00000f6d: DUP3
00000f6e: ADD
00000f6f: DUP4
00000f70: MSTORE
00000f71: PUSH1 0x01
00000f73: PUSH1 0x01
00000f75: PUSH1 0x80
00000f77: SHL
00000f78: SUB
00000f79: DUP6
00000f7a: DUP2
00000f7b: AND
00000f7c: DUP1
00000f7d: DUP5
00000f7e: MSTORE
00000f7f: DUP6
00000f80: DUP3
00000f81: AND
00000f82: PUSH1 0x20
00000f84: DUP1
00000f85: DUP7
00000f86: ADD
00000f87: DUP3
00000f88: DUP2
00000f89: MSTORE
00000f8a: PUSH1 0x01
00000f8c: PUSH1 0x01
00000f8e: PUSH1 0xa0
00000f90: SHL
00000f91: SUB
00000f92: DUP13
00000f93: DUP2
00000f94: AND
00000f95: DUP9
00000f96: DUP11
00000f97: ADD
00000f98: DUP2
00000f99: DUP2
00000f9a: MSTORE
00000f9b: PUSH1 0x00
00000f9d: DUP15
00000f9e: DUP2
00000f9f: MSTORE
00000fa0: PUSH1 0x07
00000fa2: DUP7
00000fa3: MSTORE
00000fa4: DUP12
00000fa5: SWAP1
00000fa6: KECCAK256
00000fa7: SWAP10
00000fa8: MLOAD
00000fa9: SWAP4
00000faa: MLOAD
00000fab: DUP9
00000fac: AND
00000fad: PUSH1 0x01
00000faf: PUSH1 0x80
00000fb1: SHL
00000fb2: MUL
00000fb3: SWAP4
00000fb4: SWAP1
00000fb5: SWAP8
00000fb6: AND
00000fb7: SWAP3
00000fb8: SWAP1
00000fb9: SWAP3
00000fba: OR
00000fbb: DUP9
00000fbc: SSTORE
00000fbd: SWAP5
00000fbe: MLOAD
00000fbf: PUSH1 0x01
00000fc1: SWAP1
00000fc2: SWAP8
00000fc3: ADD
00000fc4: DUP1
00000fc5: SLOAD
00000fc6: SWAP8
00000fc7: SWAP1
00000fc8: SWAP6
00000fc9: AND
00000fca: PUSH1 0x01
00000fcc: PUSH1 0x01
00000fce: PUSH1 0xa0
00000fd0: SHL
00000fd1: SUB
00000fd2: NOT
00000fd3: SWAP1
00000fd4: SWAP8
00000fd5: AND
00000fd6: SWAP7
00000fd7: SWAP1
00000fd8: SWAP7
00000fd9: OR
00000fda: SWAP1
00000fdb: SWAP4
00000fdc: SSTORE
00000fdd: DUP6
00000fde: MLOAD
00000fdf: SWAP2
00000fe0: DUP3
00000fe1: MSTORE
00000fe2: SWAP2
00000fe3: DUP2
00000fe4: ADD
00000fe5: SWAP4
00000fe6: SWAP1
00000fe7: SWAP4
00000fe8: MSTORE
00000fe9: SWAP3
00000fea: DUP3
00000feb: ADD
00000fec: SWAP3
00000fed: SWAP1
00000fee: SWAP3
00000fef: MSTORE
00000ff0: DUP5
00000ff1: SWAP2
00000ff2: PUSH32 0x7fd7de54b3a4cc7952845fd3fa85208e0ba980067ead6d59721bebc8bd7ec414
00001013: SWAP2
00001014: ADD
00001015: JUMPDEST
00001016: PUSH1 0x40
00001018: MLOAD
00001019: DUP1
0000101a: SWAP2
0000101b: SUB
0000101c: SWAP1
0000101d: LOG2
0000101e: POP
0000101f: POP
00001020: POP
00001021: POP
00001022: JUMP
00001023: JUMPDEST
00001024: PUSH1 0x01
00001026: SLOAD
00001027: PUSH1 0xff
00001029: AND
0000102a: ISZERO
0000102b: PUSH2 0x1046
0000102e: JUMPI
0000102f: PUSH1 0x40
00001031: MLOAD
00001032: PUSH3 0x461bcd
00001036: PUSH1 0xe5
00001038: SHL
00001039: DUP2
0000103a: MSTORE
0000103b: PUSH1 0x04
0000103d: ADD
0000103e: PUSH2 0x0a7f
00001041: SWAP1
00001042: PUSH2 0x484e
00001045: JUMP
00001046: JUMPDEST
00001047: PUSH2 0x104f
0000104a: DUP4
0000104b: PUSH2 0x35c4
0000104e: JUMP
0000104f: JUMPDEST
00001050: PUSH2 0x1093
00001053: JUMPI
00001054: PUSH1 0x40
00001056: MLOAD
00001057: PUSH3 0x461bcd
0000105b: PUSH1 0xe5
0000105d: SHL
0000105e: DUP2
0000105f: MSTORE
00001060: PUSH1 0x20
00001062: PUSH1 0x04
00001064: DUP3
00001065: ADD
00001066: MSTORE
00001067: PUSH1 0x15
00001069: PUSH1 0x24
0000106b: DUP3
0000106c: ADD
0000106d: MSTORE
0000106e: PUSH21 0x131a5cdd1a5b99c81b9bdd081c195c9b5a5d1d1959
00001084: PUSH1 0x5a
00001086: SHL
00001087: PUSH1 0x44
00001089: DUP3
0000108a: ADD
0000108b: MSTORE
0000108c: PUSH1 0x64
0000108e: ADD
0000108f: PUSH2 0x0a7f
00001092: JUMP
00001093: JUMPDEST
00001094: PUSH2 0x109c
00001097: DUP4
00001098: PUSH2 0x35d6
0000109b: JUMP
0000109c: JUMPDEST
0000109d: PUSH2 0x10e8
000010a0: JUMPI
000010a1: PUSH1 0x40
000010a3: MLOAD
000010a4: PUSH3 0x461bcd
000010a8: PUSH1 0xe5
000010aa: SHL
000010ab: DUP2
000010ac: MSTORE
000010ad: PUSH1 0x20
000010af: PUSH1 0x04
000010b1: DUP3
000010b2: ADD
000010b3: MSTORE
000010b4: PUSH1 0x1d
000010b6: PUSH1 0x24
000010b8: DUP3
000010b9: ADD
000010ba: MSTORE
000010bb: PUSH32 0x52657365727665206c697374696e67206e6f74207065726d6974746564000000
000010dc: PUSH1 0x44
000010de: DUP3
000010df: ADD
000010e0: MSTORE
000010e1: PUSH1 0x64
000010e3: ADD
000010e4: PUSH2 0x0a7f
000010e7: JUMP
000010e8: JUMPDEST
000010e9: PUSH1 0x05
000010eb: SLOAD
000010ec: DUP3
000010ed: PUSH1 0x01
000010ef: PUSH1 0x01
000010f1: PUSH1 0x80
000010f3: SHL
000010f4: SUB
000010f5: AND
000010f6: LT
000010f7: ISZERO
000010f8: PUSH2 0x1152
000010fb: JUMPI
000010fc: PUSH1 0x40
000010fe: MLOAD
000010ff: PUSH3 0x461bcd
00001103: PUSH1 0xe5
00001105: SHL
00001106: DUP2
00001107: MSTORE
00001108: PUSH1 0x20
0000110a: PUSH1 0x04
0000110c: DUP3
0000110d: ADD
0000110e: MSTORE
0000110f: PUSH1 0x26
00001111: PUSH1 0x24
00001113: DUP3
00001114: ADD
00001115: MSTORE
00001116: PUSH32 0x52657365727665207072696365206d757374206265206174206c65617374206d
00001137: PUSH1 0x44
00001139: DUP3
0000113a: ADD
0000113b: MSTORE
0000113c: PUSH6 0x1a5b88189a59
00001143: PUSH1 0xd2
00001145: SHL
00001146: PUSH1 0x64
00001148: DUP3
00001149: ADD
0000114a: MSTORE
0000114b: PUSH1 0x84
0000114d: ADD
0000114e: PUSH2 0x0a7f
00001151: JUMP
00001152: JUMPDEST
00001153: PUSH1 0x40
00001155: DUP1
00001156: MLOAD
00001157: PUSH1 0xc0
00001159: DUP2
0000115a: ADD
0000115b: DUP3
0000115c: MSTORE
0000115d: PUSH1 0x01
0000115f: PUSH1 0x01
00001161: PUSH1 0xa0
00001163: SHL
00001164: SUB
00001165: DUP7
00001166: DUP2
00001167: AND
00001168: DUP3
00001169: MSTORE
0000116a: PUSH1 0x00
0000116c: PUSH1 0x20
0000116e: DUP1
0000116f: DUP5
00001170: ADD
00001171: DUP3
00001172: DUP2
00001173: MSTORE
00001174: PUSH1 0x01
00001176: PUSH1 0x01
00001178: PUSH1 0x80
0000117a: SHL
0000117b: SUB
0000117c: DUP9
0000117d: DUP2
0000117e: AND
0000117f: DUP7
00001180: DUP9
00001181: ADD
00001182: DUP2
00001183: DUP2
00001184: MSTORE
00001185: PUSH1 0x60
00001187: DUP9
00001188: ADD
00001189: DUP7
0000118a: DUP2
0000118b: MSTORE
0000118c: DUP11
0000118d: DUP5
0000118e: AND
0000118f: PUSH1 0x80
00001191: DUP11
00001192: ADD
00001193: DUP2
00001194: DUP2
00001195: MSTORE
00001196: PUSH1 0xa0
00001198: DUP12
00001199: ADD
0000119a: DUP10
0000119b: DUP2
0000119c: MSTORE
0000119d: DUP16
0000119e: DUP11
0000119f: MSTORE
000011a0: PUSH1 0x08
000011a2: DUP10
000011a3: MSTORE
000011a4: SWAP9
000011a5: DUP13
000011a6: SWAP1
000011a7: KECCAK256
000011a8: SWAP11
000011a9: MLOAD
000011aa: DUP12
000011ab: SLOAD
000011ac: SWAP1
000011ad: DUP12
000011ae: AND
000011af: PUSH1 0x01
000011b1: PUSH1 0x01
000011b3: PUSH1 0xa0
000011b5: SHL
000011b6: SUB
000011b7: NOT
000011b8: SWAP2
000011b9: DUP3
000011ba: AND
000011bb: OR
000011bc: DUP13
000011bd: SSTORE
000011be: SWAP7
000011bf: MLOAD
000011c0: PUSH1 0x01
000011c2: DUP13
000011c3: ADD
000011c4: DUP1
000011c5: SLOAD
000011c6: SWAP2
000011c7: SWAP1
000011c8: SWAP12
000011c9: AND
000011ca: SWAP8
000011cb: AND
000011cc: SWAP7
000011cd: SWAP1
000011ce: SWAP7
000011cf: OR
000011d0: SWAP1
000011d1: SWAP9
000011d2: SSTORE
000011d3: SWAP1
000011d4: MLOAD
000011d5: SWAP1
000011d6: MLOAD
000011d7: DUP4
000011d8: AND
000011d9: PUSH1 0x01
000011db: PUSH1 0x80
000011dd: SHL
000011de: SWAP1
000011df: DUP2
000011e0: MUL
000011e1: SWAP2
000011e2: DUP5
000011e3: AND
000011e4: SWAP2
000011e5: SWAP1
000011e6: SWAP2
000011e7: OR
000011e8: PUSH1 0x02
000011ea: DUP10
000011eb: ADD
000011ec: SSTORE
000011ed: SWAP3
000011ee: MLOAD
000011ef: SWAP5
000011f0: MLOAD
000011f1: DUP3
000011f2: AND
000011f3: SWAP1
000011f4: SWAP3
000011f5: MUL
000011f6: SWAP4
000011f7: AND
000011f8: SWAP3
000011f9: SWAP1
000011fa: SWAP3
000011fb: OR
000011fc: PUSH1 0x03
000011fe: SWAP1
000011ff: SWAP5
00001200: ADD
00001201: SWAP4
00001202: SWAP1
00001203: SWAP4
00001204: SSTORE
00001205: DUP4
00001206: MLOAD
00001207: SWAP1
00001208: DUP2
00001209: MSTORE
0000120a: SWAP2
0000120b: DUP3
0000120c: ADD
0000120d: MSTORE
0000120e: DUP5
0000120f: SWAP2
00001210: PUSH32 0xcd712ccc5669f36ad4dfb9acf905087c4b438eabe53e24c858c72bfa0515cb98
00001231: SWAP2
00001232: ADD
00001233: PUSH2 0x1015
00001236: JUMP
00001237: JUMPDEST
00001238: PUSH1 0x01
0000123a: SLOAD
0000123b: PUSH1 0xff
0000123d: AND
0000123e: ISZERO
0000123f: PUSH2 0x125a
00001242: JUMPI
00001243: PUSH1 0x40
00001245: MLOAD
00001246: PUSH3 0x461bcd
0000124a: PUSH1 0xe5
0000124c: SHL
0000124d: DUP2
0000124e: MSTORE
0000124f: PUSH1 0x04
00001251: ADD
00001252: PUSH2 0x0a7f
00001255: SWAP1
00001256: PUSH2 0x484e
00001259: JUMP
0000125a: JUMPDEST
0000125b: PUSH1 0x00
0000125d: DUP3
0000125e: DUP2
0000125f: MSTORE
00001260: PUSH1 0x07
00001262: PUSH1 0x20
00001264: MSTORE
00001265: PUSH1 0x40
00001267: SWAP1
00001268: KECCAK256
00001269: PUSH1 0x01
0000126b: ADD
0000126c: SLOAD
0000126d: PUSH1 0x01
0000126f: PUSH1 0x01
00001271: PUSH1 0xa0
00001273: SHL
00001274: SUB
00001275: AND
00001276: CALLER
00001277: EQ
00001278: DUP1
00001279: PUSH2 0x1330
0000127c: JUMPI
0000127d: POP
0000127e: PUSH1 0x01
00001280: DUP1
00001281: SLOAD
00001282: PUSH1 0x00
00001284: DUP5
00001285: DUP2
00001286: MSTORE
00001287: PUSH1 0x07
00001289: PUSH1 0x20
0000128b: MSTORE
0000128c: PUSH1 0x40
0000128e: SWAP1
0000128f: KECCAK256
00001290: SWAP1
00001291: SWAP2
00001292: ADD
00001293: SLOAD
00001294: PUSH1 0x01
00001296: PUSH1 0x01
00001298: PUSH1 0xa0
0000129a: SHL
0000129b: SUB
0000129c: PUSH2 0x0100
0000129f: SWAP1
000012a0: SWAP3
000012a1: DIV
000012a2: DUP3
000012a3: AND
000012a4: SWAP2
000012a5: PUSH4 0x80371cce
000012aa: SWAP2
000012ab: AND
000012ac: PUSH2 0x12b2
000012af: CALLER
000012b0: SWAP1
000012b1: JUMP
000012b2: JUMPDEST
000012b3: PUSH1 0x40
000012b5: MLOAD
000012b6: PUSH1 0x01
000012b8: PUSH1 0x01
000012ba: PUSH1 0xe0
000012bc: SHL
000012bd: SUB
000012be: NOT
000012bf: PUSH1 0xe0
000012c1: DUP6
000012c2: SWAP1
000012c3: SHL
000012c4: AND
000012c5: DUP2
000012c6: MSTORE
000012c7: PUSH1 0x01
000012c9: PUSH1 0x01
000012cb: PUSH1 0xa0
000012cd: SHL
000012ce: SUB
000012cf: SWAP3
000012d0: DUP4
000012d1: AND
000012d2: PUSH1 0x04
000012d4: DUP3
000012d5: ADD
000012d6: MSTORE
000012d7: SWAP2
000012d8: AND
000012d9: PUSH1 0x24
000012db: DUP3
000012dc: ADD
000012dd: MSTORE
000012de: PUSH1 0x44
000012e0: ADD
000012e1: PUSH1 0x20
000012e3: PUSH1 0x40
000012e5: MLOAD
000012e6: DUP1
000012e7: DUP4
000012e8: SUB
000012e9: DUP2
000012ea: DUP7
000012eb: DUP1
000012ec: EXTCODESIZE
000012ed: ISZERO
000012ee: DUP1
000012ef: ISZERO
000012f0: PUSH2 0x12f8
000012f3: JUMPI
000012f4: PUSH1 0x00
000012f6: DUP1
000012f7: REVERT
000012f8: JUMPDEST
000012f9: POP
000012fa: GAS
000012fb: STATICCALL
000012fc: ISZERO
000012fd: DUP1
000012fe: ISZERO
000012ff: PUSH2 0x130c
00001302: JUMPI
00001303: RETURNDATASIZE
00001304: PUSH1 0x00
00001306: DUP1
00001307: RETURNDATACOPY
00001308: RETURNDATASIZE
00001309: PUSH1 0x00
0000130b: REVERT
0000130c: JUMPDEST
0000130d: POP
0000130e: POP
0000130f: POP
00001310: POP
00001311: PUSH1 0x40
00001313: MLOAD
00001314: RETURNDATASIZE
00001315: PUSH1 0x1f
00001317: NOT
00001318: PUSH1 0x1f
0000131a: DUP3
0000131b: ADD
0000131c: AND
0000131d: DUP3
0000131e: ADD
0000131f: DUP1
00001320: PUSH1 0x40
00001322: MSTORE
00001323: POP
00001324: DUP2
00001325: ADD
00001326: SWAP1
00001327: PUSH2 0x1330
0000132a: SWAP2
0000132b: SWAP1
0000132c: PUSH2 0x46a5
0000132f: JUMP
00001330: JUMPDEST
00001331: PUSH2 0x137c
00001334: JUMPI
00001335: PUSH1 0x40
00001337: MLOAD
00001338: PUSH3 0x461bcd
0000133c: PUSH1 0xe5
0000133e: SHL
0000133f: DUP2
00001340: MSTORE
00001341: PUSH1 0x20
00001343: PUSH1 0x04
00001345: DUP3
00001346: ADD
00001347: MSTORE
00001348: PUSH1 0x1c
0000134a: PUSH1 0x24
0000134c: DUP3
0000134d: ADD
0000134e: MSTORE
0000134f: PUSH32 0x4f6e6c792073656c6c65722063616e206368616e676520707269636500000000
00001370: PUSH1 0x44
00001372: DUP3
00001373: ADD
00001374: MSTORE
00001375: PUSH1 0x64
00001377: ADD
00001378: PUSH2 0x0a7f
0000137b: JUMP
0000137c: JUMPDEST
0000137d: PUSH1 0x00
0000137f: DUP3
00001380: DUP2
00001381: MSTORE
00001382: PUSH1 0x07
00001384: PUSH1 0x20
00001386: SWAP1
00001387: DUP2
00001388: MSTORE
00001389: PUSH1 0x40
0000138b: SWAP2
0000138c: DUP3
0000138d: SWAP1
0000138e: KECCAK256
0000138f: DUP1
00001390: SLOAD
00001391: PUSH1 0x01
00001393: PUSH1 0x01
00001395: PUSH1 0x80
00001397: SHL
00001398: SUB
00001399: NOT
0000139a: AND
0000139b: PUSH1 0x01
0000139d: PUSH1 0x01
0000139f: PUSH1 0x80
000013a1: SHL
000013a2: SUB
000013a3: DUP6
000013a4: AND
000013a5: SWAP1
000013a6: DUP2
000013a7: OR
000013a8: SWAP1
000013a9: SWAP2
000013aa: SSTORE
000013ab: SWAP2
000013ac: MLOAD
000013ad: SWAP2
000013ae: DUP3
000013af: MSTORE
000013b0: DUP4
000013b1: SWAP2
000013b2: PUSH32 0x2acf0b64eca25e79ecb9831cce1c9045dce27614bb88deb1cc5b435e87278cdb
000013d3: SWAP2
000013d4: ADD
000013d5: PUSH1 0x40
000013d7: MLOAD
000013d8: DUP1
000013d9: SWAP2
000013da: SUB
000013db: SWAP1
000013dc: LOG2
000013dd: POP
000013de: POP
000013df: JUMP
000013e0: JUMPDEST
000013e1: PUSH1 0x01
000013e3: SLOAD
000013e4: PUSH1 0xff
000013e6: AND
000013e7: ISZERO
000013e8: PUSH2 0x1403
000013eb: JUMPI
000013ec: PUSH1 0x40
000013ee: MLOAD
000013ef: PUSH3 0x461bcd
000013f3: PUSH1 0xe5
000013f5: SHL
000013f6: DUP2
000013f7: MSTORE
000013f8: PUSH1 0x04
000013fa: ADD
000013fb: PUSH2 0x0a7f
000013fe: SWAP1
000013ff: PUSH2 0x484e
00001402: JUMP
00001403: JUMPDEST
00001404: PUSH1 0x02
00001406: PUSH1 0x00
00001408: SLOAD
00001409: EQ
0000140a: ISZERO
0000140b: PUSH2 0x1426
0000140e: JUMPI
0000140f: PUSH1 0x40
00001411: MLOAD
00001412: PUSH3 0x461bcd
00001416: PUSH1 0xe5
00001418: SHL
00001419: DUP2
0000141a: MSTORE
0000141b: PUSH1 0x04
0000141d: ADD
0000141e: PUSH2 0x0a7f
00001421: SWAP1
00001422: PUSH2 0x48a3
00001425: JUMP
00001426: JUMPDEST
00001427: PUSH1 0x02
00001429: PUSH1 0x00
0000142b: DUP2
0000142c: DUP2
0000142d: SSTORE
0000142e: DUP3
0000142f: DUP2
00001430: MSTORE
00001431: PUSH1 0x0a
00001433: PUSH1 0x20
00001435: SWAP1
00001436: DUP2
00001437: MSTORE
00001438: PUSH1 0x40
0000143a: SWAP2
0000143b: DUP3
0000143c: SWAP1
0000143d: KECCAK256
0000143e: DUP3
0000143f: MLOAD
00001440: PUSH1 0x60
00001442: DUP2
00001443: ADD
00001444: DUP5
00001445: MSTORE
00001446: DUP2
00001447: SLOAD
00001448: DUP2
00001449: MSTORE
0000144a: PUSH1 0x01
0000144c: DUP3
0000144d: ADD
0000144e: SLOAD
0000144f: PUSH1 0x01
00001451: PUSH1 0x01
00001453: PUSH1 0xa0
00001455: SHL
00001456: SUB
00001457: AND
00001458: SWAP3
00001459: DUP2
0000145a: ADD
0000145b: DUP4
0000145c: SWAP1
0000145d: MSTORE
0000145e: SWAP4
0000145f: ADD
00001460: SLOAD
00001461: SWAP2
00001462: DUP4
00001463: ADD
00001464: SWAP2
00001465: SWAP1
00001466: SWAP2
00001467: MSTORE
00001468: PUSH2 0x1483
0000146b: JUMPI
0000146c: PUSH1 0x40
0000146e: MLOAD
0000146f: PUSH3 0x461bcd
00001473: PUSH1 0xe5
00001475: SHL
00001476: DUP2
00001477: MSTORE
00001478: PUSH1 0x04
0000147a: ADD
0000147b: PUSH2 0x0a7f
0000147e: SWAP1
0000147f: PUSH2 0x4829
00001482: JUMP
00001483: JUMPDEST
00001484: PUSH1 0x02
00001486: SLOAD
00001487: PUSH1 0x40
00001489: MLOAD
0000148a: PUSH4 0x31a9108f
0000148f: PUSH1 0xe1
00001491: SHL
00001492: DUP2
00001493: MSTORE
00001494: PUSH1 0x04
00001496: DUP2
00001497: ADD
00001498: DUP5
00001499: SWAP1
0000149a: MSTORE
0000149b: PUSH1 0x00
0000149d: SWAP2
0000149e: PUSH1 0x01
000014a0: PUSH1 0x01
000014a2: PUSH1 0xa0
000014a4: SHL
000014a5: SUB
000014a6: AND
000014a7: SWAP1
000014a8: PUSH4 0x6352211e
000014ad: SWAP1
000014ae: PUSH1 0x24
000014b0: ADD
000014b1: PUSH1 0x20
000014b3: PUSH1 0x40
000014b5: MLOAD
000014b6: DUP1
000014b7: DUP4
000014b8: SUB
000014b9: DUP2
000014ba: DUP7
000014bb: DUP1
000014bc: EXTCODESIZE
000014bd: ISZERO
000014be: DUP1
000014bf: ISZERO
000014c0: PUSH2 0x14c8
000014c3: JUMPI
000014c4: PUSH1 0x00
000014c6: DUP1
000014c7: REVERT
000014c8: JUMPDEST
000014c9: POP
000014ca: GAS
000014cb: STATICCALL
000014cc: ISZERO
000014cd: DUP1
000014ce: ISZERO
000014cf: PUSH2 0x14dc
000014d2: JUMPI
000014d3: RETURNDATASIZE
000014d4: PUSH1 0x00
000014d6: DUP1
000014d7: RETURNDATACOPY
000014d8: RETURNDATASIZE
000014d9: PUSH1 0x00
000014db: REVERT
000014dc: JUMPDEST
000014dd: POP
000014de: POP
000014df: POP
000014e0: POP
000014e1: PUSH1 0x40
000014e3: MLOAD
000014e4: RETURNDATASIZE
000014e5: PUSH1 0x1f
000014e7: NOT
000014e8: PUSH1 0x1f
000014ea: DUP3
000014eb: ADD
000014ec: AND
000014ed: DUP3
000014ee: ADD
000014ef: DUP1
000014f0: PUSH1 0x40
000014f2: MSTORE
000014f3: POP
000014f4: DUP2
000014f5: ADD
000014f6: SWAP1
000014f7: PUSH2 0x1500
000014fa: SWAP2
000014fb: SWAP1
000014fc: PUSH2 0x45e3
000014ff: JUMP
00001500: JUMPDEST
00001501: SWAP1
00001502: POP
00001503: PUSH1 0x01
00001505: PUSH1 0x01
00001507: PUSH1 0xa0
00001509: SHL
0000150a: SUB
0000150b: DUP2
0000150c: AND
0000150d: CALLER
0000150e: EQ
0000150f: PUSH2 0x152a
00001512: JUMPI
00001513: PUSH1 0x40
00001515: MLOAD
00001516: PUSH3 0x461bcd
0000151a: PUSH1 0xe5
0000151c: SHL
0000151d: DUP2
0000151e: MSTORE
0000151f: PUSH1 0x04
00001521: ADD
00001522: PUSH2 0x0a7f
00001525: SWAP1
00001526: PUSH2 0x4878
00001529: JUMP
0000152a: JUMPDEST
0000152b: PUSH2 0x1540
0000152e: DUP4
0000152f: DUP4
00001530: PUSH1 0x20
00001532: ADD
00001533: MLOAD
00001534: DUP5
00001535: PUSH1 0x00
00001537: ADD
00001538: MLOAD
00001539: PUSH1 0x00
0000153b: DUP1
0000153c: PUSH2 0x3669
0000153f: JUMP
00001540: JUMPDEST
00001541: PUSH1 0x00
00001543: DUP4
00001544: DUP2
00001545: MSTORE
00001546: PUSH1 0x0a
00001548: PUSH1 0x20
0000154a: SWAP1
0000154b: DUP2
0000154c: MSTORE
0000154d: PUSH1 0x40
0000154f: DUP1
00001550: DUP4
00001551: KECCAK256
00001552: DUP4
00001553: DUP2
00001554: SSTORE
00001555: PUSH1 0x01
00001557: DUP2
00001558: ADD
00001559: DUP1
0000155a: SLOAD
0000155b: PUSH1 0x01
0000155d: PUSH1 0x01
0000155f: PUSH1 0xa0
00001561: SHL
00001562: SUB
00001563: NOT
00001564: AND
00001565: SWAP1
00001566: SSTORE
00001567: PUSH1 0x02
00001569: ADD
0000156a: SWAP3
0000156b: SWAP1
0000156c: SWAP3
0000156d: SSTORE
0000156e: DUP4
0000156f: ADD
00001570: MLOAD
00001571: DUP4
00001572: MLOAD
00001573: SWAP2
00001574: MLOAD
00001575: DUP6
00001576: SWAP3
00001577: PUSH32 0x74f28ed50ec9d85c65f072285ac5c6999db1614e0c074a0c144dbf8b3fec6b4e
00001598: SWAP3
00001599: PUSH2 0x15a4
0000159c: SWAP3
0000159d: DUP7
0000159e: SWAP3
0000159f: SWAP1
000015a0: PUSH2 0x4805
000015a3: JUMP
000015a4: JUMPDEST
000015a5: PUSH1 0x40
000015a7: MLOAD
000015a8: DUP1
000015a9: SWAP2
000015aa: SUB
000015ab: SWAP1
000015ac: LOG2
000015ad: POP
000015ae: POP
000015af: PUSH1 0x01
000015b1: PUSH1 0x00
000015b3: SSTORE
000015b4: POP
000015b5: JUMP
000015b6: JUMPDEST
000015b7: PUSH2 0x15be
000015ba: PUSH2 0x3464
000015bd: JUMP
000015be: JUMPDEST
000015bf: PUSH1 0x00
000015c1: DUP3
000015c2: PUSH1 0x01
000015c4: PUSH1 0x01
000015c6: PUSH1 0xa0
000015c8: SHL
000015c9: SUB
000015ca: AND
000015cb: DUP3
000015cc: PUSH1 0x40
000015ce: MLOAD
000015cf: PUSH1 0x00
000015d1: PUSH1 0x40
000015d3: MLOAD
000015d4: DUP1
000015d5: DUP4
000015d6: SUB
000015d7: DUP2
000015d8: DUP6
000015d9: DUP8
000015da: GAS
000015db: CALL
000015dc: SWAP3
000015dd: POP
000015de: POP
000015df: POP
000015e0: RETURNDATASIZE
000015e1: DUP1
000015e2: PUSH1 0x00
000015e4: DUP2
000015e5: EQ
000015e6: PUSH2 0x160b
000015e9: JUMPI
000015ea: PUSH1 0x40
000015ec: MLOAD
000015ed: SWAP2
000015ee: POP
000015ef: PUSH1 0x1f
000015f1: NOT
000015f2: PUSH1 0x3f
000015f4: RETURNDATASIZE
000015f5: ADD
000015f6: AND
000015f7: DUP3
000015f8: ADD
000015f9: PUSH1 0x40
000015fb: MSTORE
000015fc: RETURNDATASIZE
000015fd: DUP3
000015fe: MSTORE
000015ff: RETURNDATASIZE
00001600: PUSH1 0x00
00001602: PUSH1 0x20
00001604: DUP5
00001605: ADD
00001606: RETURNDATACOPY
00001607: PUSH2 0x1610
0000160a: JUMP
0000160b: JUMPDEST
0000160c: PUSH1 0x60
0000160e: SWAP2
0000160f: POP
00001610: JUMPDEST
00001611: POP
00001612: POP
00001613: SWAP1
00001614: POP
00001615: DUP1
00001616: PUSH2 0x1661
00001619: JUMPI
0000161a: PUSH1 0x40
0000161c: MLOAD
0000161d: PUSH3 0x461bcd
00001621: PUSH1 0xe5
00001623: SHL
00001624: DUP2
00001625: MSTORE
00001626: PUSH1 0x20
00001628: PUSH1 0x04
0000162a: DUP3
0000162b: ADD
0000162c: MSTORE
0000162d: PUSH1 0x1c
0000162f: PUSH1 0x24
00001631: DUP3
00001632: ADD
00001633: MSTORE
00001634: PUSH32 0x556e61626c6520746f2073656e6420726563697069656e742045544800000000
00001655: PUSH1 0x44
00001657: DUP3
00001658: ADD
00001659: MSTORE
0000165a: PUSH1 0x64
0000165c: ADD
0000165d: PUSH2 0x0a7f
00001660: JUMP
00001661: JUMPDEST
00001662: DUP3
00001663: PUSH1 0x01
00001665: PUSH1 0x01
00001667: PUSH1 0xa0
00001669: SHL
0000166a: SUB
0000166b: AND
0000166c: PUSH32 0x4d688afe1abc567d30e199aa99174c72a9653aec3e1e87dd2b5e60ed469fad55
0000168d: DUP4
0000168e: PUSH1 0x40
00001690: MLOAD
00001691: PUSH2 0x169c
00001694: SWAP2
00001695: DUP2
00001696: MSTORE
00001697: PUSH1 0x20
00001699: ADD
0000169a: SWAP1
0000169b: JUMP
0000169c: JUMPDEST
0000169d: PUSH1 0x40
0000169f: MLOAD
000016a0: DUP1
000016a1: SWAP2
000016a2: SUB
000016a3: SWAP1
000016a4: LOG2
000016a5: POP
000016a6: POP
000016a7: POP
000016a8: JUMP
000016a9: JUMPDEST
000016aa: PUSH2 0x16b1
000016ad: PUSH2 0x3464
000016b0: JUMP
000016b1: JUMPDEST
000016b2: PUSH1 0x05
000016b4: DUP2
000016b5: SWAP1
000016b6: SSTORE
000016b7: PUSH1 0x40
000016b9: MLOAD
000016ba: DUP2
000016bb: DUP2
000016bc: MSTORE
000016bd: PUSH32 0x0e782e841a04fe2a18adf67ea33f1becfdca41420dee80c4c28d966524f2e6e7
000016de: SWAP1
000016df: PUSH1 0x20
000016e1: ADD
000016e2: JUMPDEST
000016e3: PUSH1 0x40
000016e5: MLOAD
000016e6: DUP1
000016e7: SWAP2
000016e8: SUB
000016e9: SWAP1
000016ea: LOG1
000016eb: POP
000016ec: JUMP
000016ed: JUMPDEST
000016ee: PUSH1 0x01
000016f0: SLOAD
000016f1: PUSH1 0xff
000016f3: AND
000016f4: ISZERO
000016f5: PUSH2 0x1710
000016f8: JUMPI
000016f9: PUSH1 0x40
000016fb: MLOAD
000016fc: PUSH3 0x461bcd
00001700: PUSH1 0xe5
00001702: SHL
00001703: DUP2
00001704: MSTORE
00001705: PUSH1 0x04
00001707: ADD
00001708: PUSH2 0x0a7f
0000170b: SWAP1
0000170c: PUSH2 0x484e
0000170f: JUMP
00001710: JUMPDEST
00001711: PUSH1 0x02
00001713: PUSH1 0x00
00001715: SLOAD
00001716: EQ
00001717: ISZERO
00001718: PUSH2 0x1733
0000171b: JUMPI
0000171c: PUSH1 0x40
0000171e: MLOAD
0000171f: PUSH3 0x461bcd
00001723: PUSH1 0xe5
00001725: SHL
00001726: DUP2
00001727: MSTORE
00001728: PUSH1 0x04
0000172a: ADD
0000172b: PUSH2 0x0a7f
0000172e: SWAP1
0000172f: PUSH2 0x48a3
00001732: JUMP
00001733: JUMPDEST
00001734: PUSH1 0x02
00001736: PUSH1 0x00
00001738: SSTORE
00001739: PUSH2 0x0e27
0000173c: DUP3
0000173d: DUP3
0000173e: PUSH2 0x377a
00001741: JUMP
00001742: JUMPDEST
00001743: PUSH2 0x174a
00001746: PUSH2 0x3464
00001749: JUMP
0000174a: JUMPDEST
0000174b: PUSH1 0x01
0000174d: PUSH1 0x01
0000174f: PUSH1 0xa0
00001751: SHL
00001752: SUB
00001753: DUP2
00001754: AND
00001755: PUSH4 0xc395fcb3
0000175a: CALLER
0000175b: PUSH1 0x40
0000175d: MLOAD
0000175e: PUSH1 0x01
00001760: PUSH1 0x01
00001762: PUSH1 0xe0
00001764: SHL
00001765: SUB
00001766: NOT
00001767: PUSH1 0xe0
00001769: DUP5
0000176a: SWAP1
0000176b: SHL
0000176c: AND
0000176d: DUP2
0000176e: MSTORE
0000176f: PUSH1 0x01
00001771: PUSH1 0x01
00001773: PUSH1 0xa0
00001775: SHL
00001776: SUB
00001777: SWAP1
00001778: SWAP2
00001779: AND
0000177a: PUSH1 0x04
0000177c: DUP3
0000177d: ADD
0000177e: MSTORE
0000177f: PUSH1 0x24
00001781: ADD
00001782: PUSH1 0x20
00001784: PUSH1 0x40
00001786: MLOAD
00001787: DUP1
00001788: DUP4
00001789: SUB
0000178a: DUP2
0000178b: DUP7
0000178c: DUP1
0000178d: EXTCODESIZE
0000178e: ISZERO
0000178f: DUP1
00001790: ISZERO
00001791: PUSH2 0x1799
00001794: JUMPI
00001795: PUSH1 0x00
00001797: DUP1
00001798: REVERT
00001799: JUMPDEST
0000179a: POP
0000179b: GAS
0000179c: STATICCALL
0000179d: ISZERO
0000179e: DUP1
0000179f: ISZERO
000017a0: PUSH2 0x17ad
000017a3: JUMPI
000017a4: RETURNDATASIZE
000017a5: PUSH1 0x00
000017a7: DUP1
000017a8: RETURNDATACOPY
000017a9: RETURNDATASIZE
000017aa: PUSH1 0x00
000017ac: REVERT
000017ad: JUMPDEST
000017ae: POP
000017af: POP
000017b0: POP
000017b1: POP
000017b2: PUSH1 0x40
000017b4: MLOAD
000017b5: RETURNDATASIZE
000017b6: PUSH1 0x1f
000017b8: NOT
000017b9: PUSH1 0x1f
000017bb: DUP3
000017bc: ADD
000017bd: AND
000017be: DUP3
000017bf: ADD
000017c0: DUP1
000017c1: PUSH1 0x40
000017c3: MSTORE
000017c4: POP
000017c5: DUP2
000017c6: ADD
000017c7: SWAP1
000017c8: PUSH2 0x17d1
000017cb: SWAP2
000017cc: SWAP1
000017cd: PUSH2 0x46a5
000017d0: JUMP
000017d1: JUMPDEST
000017d2: PUSH2 0x1831
000017d5: JUMPI
000017d6: PUSH1 0x40
000017d8: MLOAD
000017d9: PUSH3 0x461bcd
000017dd: PUSH1 0xe5
000017df: SHL
000017e0: DUP2
000017e1: MSTORE
000017e2: PUSH1 0x20
000017e4: PUSH1 0x04
000017e6: DUP3
000017e7: ADD
000017e8: MSTORE
000017e9: PUSH1 0x2b
000017eb: PUSH1 0x24
000017ed: DUP3
000017ee: ADD
000017ef: MSTORE
000017f0: PUSH32 0x53656e646572206d75737420686176652061646d696e20726f6c6520696e206e
00001811: PUSH1 0x44
00001813: DUP3
00001814: ADD
00001815: MSTORE
00001816: PUSH11 0x195dc818dbdb9d1c9858dd
00001822: PUSH1 0xaa
00001824: SHL
00001825: PUSH1 0x64
00001827: DUP3
00001828: ADD
00001829: MSTORE
0000182a: PUSH1 0x84
0000182c: ADD
0000182d: PUSH2 0x0a7f
00001830: JUMP
00001831: JUMPDEST
00001832: PUSH1 0x01
00001834: SLOAD
00001835: PUSH1 0x40
00001837: MLOAD
00001838: PUSH1 0x01
0000183a: PUSH1 0x01
0000183c: PUSH1 0xa0
0000183e: SHL
0000183f: SUB
00001840: DUP1
00001841: DUP5
00001842: AND
00001843: SWAP3
00001844: PUSH2 0x0100
00001847: SWAP1
00001848: DIV
00001849: AND
0000184a: SWAP1
0000184b: PUSH32 0xacd428448d30f3fadee1e7d643a28cfee0ec86aef546e1cfc717d844b99eedf2
0000186c: SWAP1
0000186d: PUSH1 0x00
0000186f: SWAP1
00001870: LOG3
00001871: PUSH1 0x01
00001873: DUP1
00001874: SLOAD
00001875: PUSH1 0x01
00001877: PUSH1 0x01
00001879: PUSH1 0xa0
0000187b: SHL
0000187c: SUB
0000187d: SWAP1
0000187e: SWAP3
0000187f: AND
00001880: PUSH2 0x0100
00001883: MUL
00001884: PUSH2 0x0100
00001887: PUSH1 0x01
00001889: PUSH1 0xa8
0000188b: SHL
0000188c: SUB
0000188d: NOT
0000188e: SWAP1
0000188f: SWAP3
00001890: AND
00001891: SWAP2
00001892: SWAP1
00001893: SWAP2
00001894: OR
00001895: SWAP1
00001896: SSTORE
00001897: JUMP
00001898: JUMPDEST
00001899: PUSH1 0x01
0000189b: SLOAD
0000189c: PUSH1 0xff
0000189e: AND
0000189f: ISZERO
000018a0: PUSH2 0x18bb
000018a3: JUMPI
000018a4: PUSH1 0x40
000018a6: MLOAD
000018a7: PUSH3 0x461bcd
000018ab: PUSH1 0xe5
000018ad: SHL
000018ae: DUP2
000018af: MSTORE
000018b0: PUSH1 0x04
000018b2: ADD
000018b3: PUSH2 0x0a7f
000018b6: SWAP1
000018b7: PUSH2 0x484e
000018ba: JUMP
000018bb: JUMPDEST
000018bc: PUSH1 0x02
000018be: PUSH1 0x00
000018c0: SLOAD
000018c1: EQ
000018c2: ISZERO
000018c3: PUSH2 0x18de
000018c6: JUMPI
000018c7: PUSH1 0x40
000018c9: MLOAD
000018ca: PUSH3 0x461bcd
000018ce: PUSH1 0xe5
000018d0: SHL
000018d1: DUP2
000018d2: MSTORE
000018d3: PUSH1 0x04
000018d5: ADD
000018d6: PUSH2 0x0a7f
000018d9: SWAP1
000018da: PUSH2 0x48a3
000018dd: JUMP
000018de: JUMPDEST
000018df: PUSH1 0x02
000018e1: PUSH1 0x00
000018e3: SSTORE
000018e4: PUSH2 0x0ced
000018e7: DUP2
000018e8: CALLER
000018e9: PUSH2 0x38ef
000018ec: JUMP
000018ed: JUMPDEST
000018ee: PUSH2 0x18f5
000018f1: PUSH2 0x3464
000018f4: JUMP
000018f5: JUMPDEST
000018f6: PUSH1 0x00
000018f8: DUP2
000018f9: GT
000018fa: PUSH2 0x1945
000018fd: JUMPI
000018fe: PUSH1 0x40
00001900: MLOAD
00001901: PUSH3 0x461bcd
00001905: PUSH1 0xe5
00001907: SHL
00001908: DUP2
00001909: MSTORE
0000190a: PUSH1 0x20
0000190c: PUSH1 0x04
0000190e: DUP3
0000190f: ADD
00001910: MSTORE
00001911: PUSH1 0x1b
00001913: PUSH1 0x24
00001915: DUP3
00001916: ADD
00001917: MSTORE
00001918: PUSH32 0x4d6f64756c6f20706f696e742063616e6e6f74206265207a65726f0000000000
00001939: PUSH1 0x44
0000193b: DUP3
0000193c: ADD
0000193d: MSTORE
0000193e: PUSH1 0x64
00001940: ADD
00001941: PUSH2 0x0a7f
00001944: JUMP
00001945: JUMPDEST
00001946: PUSH1 0x04
00001948: DUP2
00001949: SWAP1
0000194a: SSTORE
0000194b: PUSH1 0x40
0000194d: MLOAD
0000194e: DUP2
0000194f: DUP2
00001950: MSTORE
00001951: PUSH32 0x0974c11e488a74018e3da44e0750b7d0ec99a431c45f79a6110d722b823d0af0
00001972: SWAP1
00001973: PUSH1 0x20
00001975: ADD
00001976: PUSH2 0x16e2
00001979: JUMP
0000197a: JUMPDEST
0000197b: PUSH2 0x1982
0000197e: PUSH2 0x3464
00001981: JUMP
00001982: JUMPDEST
00001983: PUSH1 0x09
00001985: DUP1
00001986: SLOAD
00001987: PUSH1 0x01
00001989: PUSH1 0x01
0000198b: PUSH1 0x80
0000198d: SHL
0000198e: SUB
0000198f: SWAP1
00001990: DUP2
00001991: AND
00001992: PUSH1 0x01
00001994: PUSH1 0x80
00001996: SHL
00001997: SWAP2
00001998: DUP5
00001999: AND
0000199a: SWAP2
0000199b: DUP3
0000199c: MUL
0000199d: OR
0000199e: SWAP1
0000199f: SWAP2
000019a0: SSTORE
000019a1: PUSH1 0x40
000019a3: MLOAD
000019a4: SWAP1
000019a5: DUP2
000019a6: MSTORE
000019a7: PUSH32 0xa076ed7cc197f8c245d58d44bfdc92180b22f8e3ddd247c45ee0e84f79f7b2bd
000019c8: SWAP1
000019c9: PUSH1 0x20
000019cb: ADD
000019cc: PUSH2 0x16e2
000019cf: JUMP
000019d0: JUMPDEST
000019d1: PUSH1 0x02
000019d3: PUSH1 0x00
000019d5: SLOAD
000019d6: EQ
000019d7: ISZERO
000019d8: PUSH2 0x19f3
000019db: JUMPI
000019dc: PUSH1 0x40
000019de: MLOAD
000019df: PUSH3 0x461bcd
000019e3: PUSH1 0xe5
000019e5: SHL
000019e6: DUP2
000019e7: MSTORE
000019e8: PUSH1 0x04
000019ea: ADD
000019eb: PUSH2 0x0a7f
000019ee: SWAP1
000019ef: PUSH2 0x48a3
000019f2: JUMP
000019f3: JUMPDEST
000019f4: PUSH1 0x02
000019f6: PUSH1 0x00
000019f8: SSTORE
000019f9: PUSH2 0x1a00
000019fc: PUSH2 0x3464
000019ff: JUMP
00001a00: JUMPDEST
00001a01: PUSH1 0x00
00001a03: DUP2
00001a04: DUP2
00001a05: MSTORE
00001a06: PUSH1 0x0a
00001a08: PUSH1 0x20
00001a0a: SWAP1
00001a0b: DUP2
00001a0c: MSTORE
00001a0d: PUSH1 0x40
00001a0f: SWAP2
00001a10: DUP3
00001a11: SWAP1
00001a12: KECCAK256
00001a13: DUP3
00001a14: MLOAD
00001a15: PUSH1 0x60
00001a17: DUP2
00001a18: ADD
00001a19: DUP5
00001a1a: MSTORE
00001a1b: DUP2
00001a1c: SLOAD
00001a1d: DUP2
00001a1e: MSTORE
00001a1f: PUSH1 0x01
00001a21: DUP3
00001a22: ADD
00001a23: SLOAD
00001a24: PUSH1 0x01
00001a26: PUSH1 0x01
00001a28: PUSH1 0xa0
00001a2a: SHL
00001a2b: SUB
00001a2c: AND
00001a2d: SWAP3
00001a2e: DUP2
00001a2f: ADD
00001a30: DUP4
00001a31: SWAP1
00001a32: MSTORE
00001a33: PUSH1 0x02
00001a35: SWAP1
00001a36: SWAP2
00001a37: ADD
00001a38: SLOAD
00001a39: SWAP3
00001a3a: DUP2
00001a3b: ADD
00001a3c: SWAP3
00001a3d: SWAP1
00001a3e: SWAP3
00001a3f: MSTORE
00001a40: PUSH2 0x1a5b
00001a43: JUMPI
00001a44: PUSH1 0x40
00001a46: MLOAD
00001a47: PUSH3 0x461bcd
00001a4b: PUSH1 0xe5
00001a4d: SHL
00001a4e: DUP2
00001a4f: MSTORE
00001a50: PUSH1 0x04
00001a52: ADD
00001a53: PUSH2 0x0a7f
00001a56: SWAP1
00001a57: PUSH2 0x4829
00001a5a: JUMP
00001a5b: JUMPDEST
00001a5c: DUP1
00001a5d: MLOAD
00001a5e: ISZERO
00001a5f: PUSH2 0x1a78
00001a62: JUMPI
00001a63: PUSH2 0x1a78
00001a66: DUP3
00001a67: DUP3
00001a68: PUSH1 0x20
00001a6a: ADD
00001a6b: MLOAD
00001a6c: DUP4
00001a6d: PUSH1 0x00
00001a6f: ADD
00001a70: MLOAD
00001a71: PUSH1 0x00
00001a73: DUP1
00001a74: PUSH2 0x3669
00001a77: JUMP
00001a78: JUMPDEST
00001a79: PUSH1 0x00
00001a7b: DUP3
00001a7c: DUP2
00001a7d: MSTORE
00001a7e: PUSH1 0x0a
00001a80: PUSH1 0x20
00001a82: MSTORE
00001a83: PUSH1 0x40
00001a85: DUP1
00001a86: DUP3
00001a87: KECCAK256
00001a88: DUP3
00001a89: DUP2
00001a8a: SSTORE
00001a8b: PUSH1 0x01
00001a8d: DUP2
00001a8e: ADD
00001a8f: DUP1
00001a90: SLOAD
00001a91: PUSH1 0x01
00001a93: PUSH1 0x01
00001a95: PUSH1 0xa0
00001a97: SHL
00001a98: SUB
00001a99: NOT
00001a9a: AND
00001a9b: SWAP1
00001a9c: SSTORE
00001a9d: PUSH1 0x02
00001a9f: SWAP1
00001aa0: DUP2
00001aa1: ADD
00001aa2: SWAP3
00001aa3: SWAP1
00001aa4: SWAP3
00001aa5: SSTORE
00001aa6: SWAP1
00001aa7: SLOAD
00001aa8: SWAP1
00001aa9: MLOAD
00001aaa: PUSH4 0x31a9108f
00001aaf: PUSH1 0xe1
00001ab1: SHL
00001ab2: DUP2
00001ab3: MSTORE
00001ab4: PUSH1 0x04
00001ab6: DUP2
00001ab7: ADD
00001ab8: DUP5
00001ab9: SWAP1
00001aba: MSTORE
00001abb: DUP4
00001abc: SWAP2
00001abd: PUSH32 0x74f28ed50ec9d85c65f072285ac5c6999db1614e0c074a0c144dbf8b3fec6b4e
00001ade: SWAP2
00001adf: PUSH1 0x01
00001ae1: PUSH1 0x01
00001ae3: PUSH1 0xa0
00001ae5: SHL
00001ae6: SUB
00001ae7: SWAP1
00001ae8: SWAP2
00001ae9: AND
00001aea: SWAP1
00001aeb: PUSH4 0x6352211e
00001af0: SWAP1
00001af1: PUSH1 0x24
00001af3: ADD
00001af4: PUSH1 0x20
00001af6: PUSH1 0x40
00001af8: MLOAD
00001af9: DUP1
00001afa: DUP4
00001afb: SUB
00001afc: DUP2
00001afd: DUP7
00001afe: DUP1
00001aff: EXTCODESIZE
00001b00: ISZERO
00001b01: DUP1
00001b02: ISZERO
00001b03: PUSH2 0x1b0b
00001b06: JUMPI
00001b07: PUSH1 0x00
00001b09: DUP1
00001b0a: REVERT
00001b0b: JUMPDEST
00001b0c: POP
00001b0d: GAS
00001b0e: STATICCALL
00001b0f: ISZERO
00001b10: DUP1
00001b11: ISZERO
00001b12: PUSH2 0x1b1f
00001b15: JUMPI
00001b16: RETURNDATASIZE
00001b17: PUSH1 0x00
00001b19: DUP1
00001b1a: RETURNDATACOPY
00001b1b: RETURNDATASIZE
00001b1c: PUSH1 0x00
00001b1e: REVERT
00001b1f: JUMPDEST
00001b20: POP
00001b21: POP
00001b22: POP
00001b23: POP
00001b24: PUSH1 0x40
00001b26: MLOAD
00001b27: RETURNDATASIZE
00001b28: PUSH1 0x1f
00001b2a: NOT
00001b2b: PUSH1 0x1f
00001b2d: DUP3
00001b2e: ADD
00001b2f: AND
00001b30: DUP3
00001b31: ADD
00001b32: DUP1
00001b33: PUSH1 0x40
00001b35: MSTORE
00001b36: POP
00001b37: DUP2
00001b38: ADD
00001b39: SWAP1
00001b3a: PUSH2 0x1b43
00001b3d: SWAP2
00001b3e: SWAP1
00001b3f: PUSH2 0x45e3
00001b42: JUMP
00001b43: JUMPDEST
00001b44: PUSH1 0x20
00001b46: DUP5
00001b47: ADD
00001b48: MLOAD
00001b49: DUP5
00001b4a: MLOAD
00001b4b: PUSH1 0x40
00001b4d: MLOAD
00001b4e: PUSH2 0x1b59
00001b51: SWAP4
00001b52: SWAP3
00001b53: SWAP2
00001b54: SWAP1
00001b55: PUSH2 0x4805
00001b58: JUMP
00001b59: JUMPDEST
00001b5a: PUSH1 0x40
00001b5c: MLOAD
00001b5d: DUP1
00001b5e: SWAP2
00001b5f: SUB
00001b60: SWAP1
00001b61: LOG2
00001b62: POP
00001b63: POP
00001b64: PUSH1 0x01
00001b66: PUSH1 0x00
00001b68: SSTORE
00001b69: JUMP
00001b6a: JUMPDEST
00001b6b: PUSH1 0x01
00001b6d: SLOAD
00001b6e: PUSH1 0xff
00001b70: AND
00001b71: ISZERO
00001b72: PUSH2 0x1b8d
00001b75: JUMPI
00001b76: PUSH1 0x40
00001b78: MLOAD
00001b79: PUSH3 0x461bcd
00001b7d: PUSH1 0xe5
00001b7f: SHL
00001b80: DUP2
00001b81: MSTORE
00001b82: PUSH1 0x04
00001b84: ADD
00001b85: PUSH2 0x0a7f
00001b88: SWAP1
00001b89: PUSH2 0x484e
00001b8c: JUMP
00001b8d: JUMPDEST
00001b8e: PUSH1 0x02
00001b90: PUSH1 0x00
00001b92: SLOAD
00001b93: EQ
00001b94: ISZERO
00001b95: PUSH2 0x1bb0
00001b98: JUMPI
00001b99: PUSH1 0x40
00001b9b: MLOAD
00001b9c: PUSH3 0x461bcd
00001ba0: PUSH1 0xe5
00001ba2: SHL
00001ba3: DUP2
00001ba4: MSTORE
00001ba5: PUSH1 0x04
00001ba7: ADD
00001ba8: PUSH2 0x0a7f
00001bab: SWAP1
00001bac: PUSH2 0x48a3
00001baf: JUMP
00001bb0: JUMPDEST
00001bb1: PUSH1 0x02
00001bb3: PUSH1 0x00
00001bb5: SSTORE
00001bb6: PUSH2 0x0e27
00001bb9: DUP3
00001bba: DUP3
00001bbb: PUSH2 0x38ef
00001bbe: JUMP
00001bbf: JUMPDEST
00001bc0: PUSH2 0x1bc7
00001bc3: PUSH2 0x3464
00001bc6: JUMP
00001bc7: JUMPDEST
00001bc8: PUSH2 0x0e40
00001bcb: PUSH2 0x3c72
00001bce: JUMP
00001bcf: JUMPDEST
00001bd0: PUSH1 0x01
00001bd2: SLOAD
00001bd3: PUSH1 0xff
00001bd5: AND
00001bd6: ISZERO
00001bd7: PUSH2 0x1bf2
00001bda: JUMPI
00001bdb: PUSH1 0x40
00001bdd: MLOAD
00001bde: PUSH3 0x461bcd
00001be2: PUSH1 0xe5
00001be4: SHL
00001be5: DUP2
00001be6: MSTORE
00001be7: PUSH1 0x04
00001be9: ADD
00001bea: PUSH2 0x0a7f
00001bed: SWAP1
00001bee: PUSH2 0x484e
00001bf1: JUMP
00001bf2: JUMPDEST
00001bf3: PUSH1 0x02
00001bf5: PUSH1 0x00
00001bf7: SLOAD
00001bf8: EQ
00001bf9: ISZERO
00001bfa: PUSH2 0x1c15
00001bfd: JUMPI
00001bfe: PUSH1 0x40
00001c00: MLOAD
00001c01: PUSH3 0x461bcd
00001c05: PUSH1 0xe5
00001c07: SHL
00001c08: DUP2
00001c09: MSTORE
00001c0a: PUSH1 0x04
00001c0c: ADD
00001c0d: PUSH2 0x0a7f
00001c10: SWAP1
00001c11: PUSH2 0x48a3
00001c14: JUMP
00001c15: JUMPDEST
00001c16: PUSH1 0x02
00001c18: PUSH1 0x00
00001c1a: SSTORE
00001c1b: PUSH2 0x1c23
00001c1e: DUP2
00001c1f: PUSH2 0x3cc8
00001c22: JUMP
00001c23: JUMPDEST
00001c24: PUSH1 0x40
00001c26: MLOAD
00001c27: DUP2
00001c28: SWAP1
00001c29: PUSH32 0x8e309dbf3a24117137a9ab6fcc4f02fb52d6b2ec3f6158a55816a3fa6976bcb2
00001c4a: SWAP1
00001c4b: PUSH1 0x00
00001c4d: SWAP1
00001c4e: LOG2
00001c4f: POP
00001c50: PUSH1 0x01
00001c52: PUSH1 0x00
00001c54: SSTORE
00001c55: JUMP
00001c56: JUMPDEST
00001c57: PUSH1 0x01
00001c59: SLOAD
00001c5a: PUSH1 0xff
00001c5c: AND
00001c5d: ISZERO
00001c5e: PUSH2 0x1c79
00001c61: JUMPI
00001c62: PUSH1 0x40
00001c64: MLOAD
00001c65: PUSH3 0x461bcd
00001c69: PUSH1 0xe5
00001c6b: SHL
00001c6c: DUP2
00001c6d: MSTORE
00001c6e: PUSH1 0x04
00001c70: ADD
00001c71: PUSH2 0x0a7f
00001c74: SWAP1
00001c75: PUSH2 0x484e
00001c78: JUMP
00001c79: JUMPDEST
00001c7a: PUSH1 0x02
00001c7c: PUSH1 0x00
00001c7e: SLOAD
00001c7f: EQ
00001c80: ISZERO
00001c81: PUSH2 0x1c9c
00001c84: JUMPI
00001c85: PUSH1 0x40
00001c87: MLOAD
00001c88: PUSH3 0x461bcd
00001c8c: PUSH1 0xe5
00001c8e: SHL
00001c8f: DUP2
00001c90: MSTORE
00001c91: PUSH1 0x04
00001c93: ADD
00001c94: PUSH2 0x0a7f
00001c97: SWAP1
00001c98: PUSH2 0x48a3
00001c9b: JUMP
00001c9c: JUMPDEST
00001c9d: PUSH1 0x02
00001c9f: PUSH1 0x00
00001ca1: SSTORE
00001ca2: PUSH2 0x0ced
00001ca5: DUP2
00001ca6: CALLER
00001ca7: PUSH2 0x3e74
00001caa: JUMP
00001cab: JUMPDEST
00001cac: PUSH1 0x01
00001cae: SLOAD
00001caf: PUSH1 0xff
00001cb1: AND
00001cb2: ISZERO
00001cb3: PUSH2 0x1cce
00001cb6: JUMPI
00001cb7: PUSH1 0x40
00001cb9: MLOAD
00001cba: PUSH3 0x461bcd
00001cbe: PUSH1 0xe5
00001cc0: SHL
00001cc1: DUP2
00001cc2: MSTORE
00001cc3: PUSH1 0x04
00001cc5: ADD
00001cc6: PUSH2 0x0a7f
00001cc9: SWAP1
00001cca: PUSH2 0x484e
00001ccd: JUMP
00001cce: JUMPDEST
00001ccf: PUSH2 0x1cda
00001cd2: CALLER
00001cd3: DUP5
00001cd4: DUP5
00001cd5: DUP5
00001cd6: PUSH2 0x0e42
00001cd9: JUMP
00001cda: JUMPDEST
00001cdb: POP
00001cdc: POP
00001cdd: POP
00001cde: JUMP
00001cdf: JUMPDEST
00001ce0: PUSH2 0x1ce7
00001ce3: PUSH2 0x3464
00001ce6: JUMP
00001ce7: JUMPDEST
00001ce8: PUSH1 0x06
00001cea: DUP2
00001ceb: SWAP1
00001cec: SSTORE
00001ced: PUSH1 0x40
00001cef: MLOAD
00001cf0: DUP2
00001cf1: DUP2
00001cf2: MSTORE
00001cf3: PUSH32 0x46b8c32fce68a5f2dff628d3b2cf9374788f42ea33b343728a64a3b090b4479e
00001d14: SWAP1
00001d15: PUSH1 0x20
00001d17: ADD
00001d18: PUSH2 0x16e2
00001d1b: JUMP
00001d1c: JUMPDEST
00001d1d: PUSH1 0x01
00001d1f: SLOAD
00001d20: PUSH1 0xff
00001d22: AND
00001d23: ISZERO
00001d24: PUSH2 0x1d3f
00001d27: JUMPI
00001d28: PUSH1 0x40
00001d2a: MLOAD
00001d2b: PUSH3 0x461bcd
00001d2f: PUSH1 0xe5
00001d31: SHL
00001d32: DUP2
00001d33: MSTORE
00001d34: PUSH1 0x04
00001d36: ADD
00001d37: PUSH2 0x0a7f
00001d3a: SWAP1
00001d3b: PUSH2 0x484e
00001d3e: JUMP
00001d3f: JUMPDEST
00001d40: PUSH1 0x02
00001d42: PUSH1 0x00
00001d44: SLOAD
00001d45: EQ
00001d46: ISZERO
00001d47: PUSH2 0x1d62
00001d4a: JUMPI
00001d4b: PUSH1 0x40
00001d4d: MLOAD
00001d4e: PUSH3 0x461bcd
00001d52: PUSH1 0xe5
00001d54: SHL
00001d55: DUP2
00001d56: MSTORE
00001d57: PUSH1 0x04
00001d59: ADD
00001d5a: PUSH2 0x0a7f
00001d5d: SWAP1
00001d5e: PUSH2 0x48a3
00001d61: JUMP
00001d62: JUMPDEST
00001d63: PUSH1 0x02
00001d65: PUSH1 0x00
00001d67: DUP2
00001d68: DUP2
00001d69: SSTORE
00001d6a: DUP3
00001d6b: DUP2
00001d6c: MSTORE
00001d6d: PUSH1 0x08
00001d6f: PUSH1 0x20
00001d71: MSTORE
00001d72: PUSH1 0x40
00001d74: SWAP1
00001d75: KECCAK256
00001d76: SWAP1
00001d77: DUP2
00001d78: ADD
00001d79: SLOAD
00001d7a: PUSH1 0x01
00001d7c: PUSH1 0x01
00001d7e: PUSH1 0x80
00001d80: SHL
00001d81: SUB
00001d82: AND
00001d83: PUSH2 0x1dce
00001d86: JUMPI
00001d87: PUSH1 0x40
00001d89: MLOAD
00001d8a: PUSH3 0x461bcd
00001d8e: PUSH1 0xe5
00001d90: SHL
00001d91: DUP2
00001d92: MSTORE
00001d93: PUSH1 0x20
00001d95: PUSH1 0x04
00001d97: DUP3
00001d98: ADD
00001d99: MSTORE
00001d9a: PUSH1 0x1c
00001d9c: PUSH1 0x24
00001d9e: DUP3
00001d9f: ADD
00001da0: MSTORE
00001da1: PUSH32 0x4e6f20726573657276652061756374696f6e20696e20666c6967687400000000
00001dc2: PUSH1 0x44
00001dc4: DUP3
00001dc5: ADD
00001dc6: MSTORE
00001dc7: PUSH1 0x64
00001dc9: ADD
00001dca: PUSH2 0x0a7f
00001dcd: JUMP
00001dce: JUMPDEST
00001dcf: PUSH1 0x02
00001dd1: DUP2
00001dd2: ADD
00001dd3: SLOAD
00001dd4: PUSH1 0x01
00001dd6: PUSH1 0x01
00001dd8: PUSH1 0x80
00001dda: SHL
00001ddb: SUB
00001ddc: DUP1
00001ddd: DUP3
00001dde: AND
00001ddf: PUSH1 0x01
00001de1: PUSH1 0x80
00001de3: SHL
00001de4: SWAP1
00001de5: SWAP3
00001de6: DIV
00001de7: AND
00001de8: LT
00001de9: PUSH2 0x1e4a
00001dec: JUMPI
00001ded: PUSH1 0x40
00001def: MLOAD
00001df0: PUSH3 0x461bcd
00001df4: PUSH1 0xe5
00001df6: SHL
00001df7: DUP2
00001df8: MSTORE
00001df9: PUSH1 0x20
00001dfb: PUSH1 0x04
00001dfd: DUP3
00001dfe: ADD
00001dff: MSTORE
00001e00: PUSH1 0x2d
00001e02: PUSH1 0x24
00001e04: DUP3
00001e05: ADD
00001e06: MSTORE
00001e07: PUSH32 0x426964732063616e206f6e6c792062652077697468647261776e206966207265
00001e28: PUSH1 0x44
00001e2a: DUP3
00001e2b: ADD
00001e2c: MSTORE
00001e2d: PUSH13 0x1cd95c9d99481b9bdd081b595d
00001e3b: PUSH1 0x9a
00001e3d: SHL
00001e3e: PUSH1 0x64
00001e40: DUP3
00001e41: ADD
00001e42: MSTORE
00001e43: PUSH1 0x84
00001e45: ADD
00001e46: PUSH2 0x0a7f
00001e49: JUMP
00001e4a: JUMPDEST
00001e4b: PUSH1 0x01
00001e4d: DUP2
00001e4e: ADD
00001e4f: SLOAD
00001e50: PUSH1 0x01
00001e52: PUSH1 0x01
00001e54: PUSH1 0xa0
00001e56: SHL
00001e57: SUB
00001e58: AND
00001e59: CALLER
00001e5a: EQ
00001e5b: PUSH2 0x1eb5
00001e5e: JUMPI
00001e5f: PUSH1 0x40
00001e61: MLOAD
00001e62: PUSH3 0x461bcd
00001e66: PUSH1 0xe5
00001e68: SHL
00001e69: DUP2
00001e6a: MSTORE
00001e6b: PUSH1 0x20
00001e6d: PUSH1 0x04
00001e6f: DUP3
00001e70: ADD
00001e71: MSTORE
00001e72: PUSH1 0x26
00001e74: PUSH1 0x24
00001e76: DUP3
00001e77: ADD
00001e78: MSTORE
00001e79: PUSH32 0x4f6e6c7920746865206269646465722063616e20776974686472617720746865
00001e9a: PUSH1 0x44
00001e9c: DUP3
00001e9d: ADD
00001e9e: MSTORE
00001e9f: PUSH6 0x1a5c88189a59
00001ea6: PUSH1 0xd2
00001ea8: SHL
00001ea9: PUSH1 0x64
00001eab: DUP3
00001eac: ADD
00001ead: MSTORE
00001eae: PUSH1 0x84
00001eb0: ADD
00001eb1: PUSH2 0x0a7f
00001eb4: JUMP
00001eb5: JUMPDEST
00001eb6: PUSH1 0x02
00001eb8: DUP2
00001eb9: ADD
00001eba: SLOAD
00001ebb: PUSH1 0x01
00001ebd: DUP3
00001ebe: ADD
00001ebf: SLOAD
00001ec0: PUSH1 0x01
00001ec2: PUSH1 0x80
00001ec4: SHL
00001ec5: SWAP1
00001ec6: SWAP2
00001ec7: DIV
00001ec8: PUSH1 0x01
00001eca: PUSH1 0x01
00001ecc: PUSH1 0x80
00001ece: SHL
00001ecf: SUB
00001ed0: AND
00001ed1: SWAP1
00001ed2: PUSH2 0x1ee9
00001ed5: SWAP1
00001ed6: DUP5
00001ed7: SWAP1
00001ed8: PUSH1 0x01
00001eda: PUSH1 0x01
00001edc: PUSH1 0xa0
00001ede: SHL
00001edf: SUB
00001ee0: AND
00001ee1: DUP4
00001ee2: PUSH1 0x00
00001ee4: DUP1
00001ee5: PUSH2 0x3669
00001ee8: JUMP
00001ee9: JUMPDEST
00001eea: PUSH1 0x01
00001eec: DUP3
00001eed: ADD
00001eee: DUP1
00001eef: SLOAD
00001ef0: PUSH1 0x01
00001ef2: PUSH1 0x01
00001ef4: PUSH1 0xa0
00001ef6: SHL
00001ef7: SUB
00001ef8: NOT
00001ef9: AND
00001efa: SWAP1
00001efb: SSTORE
00001efc: PUSH1 0x02
00001efe: DUP3
00001eff: ADD
00001f00: DUP1
00001f01: SLOAD
00001f02: PUSH1 0x01
00001f04: PUSH1 0x01
00001f06: PUSH1 0x80
00001f08: SHL
00001f09: SUB
00001f0a: SWAP1
00001f0b: DUP2
00001f0c: AND
00001f0d: SWAP1
00001f0e: SWAP2
00001f0f: SSTORE
00001f10: PUSH1 0x40
00001f12: DUP1
00001f13: MLOAD
00001f14: DUP6
00001f15: DUP2
00001f16: MSTORE
00001f17: CALLER
00001f18: PUSH1 0x20
00001f1a: DUP3
00001f1b: ADD
00001f1c: MSTORE
00001f1d: SWAP2
00001f1e: DUP4
00001f1f: AND
00001f20: DUP3
00001f21: DUP3
00001f22: ADD
00001f23: MSTORE
00001f24: MLOAD
00001f25: PUSH32 0xd1d72c9a0832cf3726713b61a67a8f1656cc01385640d04f1155b000d1b7b751
00001f46: SWAP2
00001f47: DUP2
00001f48: SWAP1
00001f49: SUB
00001f4a: PUSH1 0x60
00001f4c: ADD
00001f4d: SWAP1
00001f4e: LOG1
00001f4f: POP
00001f50: POP
00001f51: PUSH1 0x01
00001f53: PUSH1 0x00
00001f55: SSTORE
00001f56: POP
00001f57: JUMP
00001f58: JUMPDEST
00001f59: PUSH1 0x01
00001f5b: SLOAD
00001f5c: PUSH1 0xff
00001f5e: AND
00001f5f: ISZERO
00001f60: PUSH2 0x1f7b
00001f63: JUMPI
00001f64: PUSH1 0x40
00001f66: MLOAD
00001f67: PUSH3 0x461bcd
00001f6b: PUSH1 0xe5
00001f6d: SHL
00001f6e: DUP2
00001f6f: MSTORE
00001f70: PUSH1 0x04
00001f72: ADD
00001f73: PUSH2 0x0a7f
00001f76: SWAP1
00001f77: PUSH2 0x484e
00001f7a: JUMP
00001f7b: JUMPDEST
00001f7c: PUSH1 0x02
00001f7e: PUSH1 0x00
00001f80: SLOAD
00001f81: EQ
00001f82: ISZERO
00001f83: PUSH2 0x1f9e
00001f86: JUMPI
00001f87: PUSH1 0x40
00001f89: MLOAD
00001f8a: PUSH3 0x461bcd
00001f8e: PUSH1 0xe5
00001f90: SHL
00001f91: DUP2
00001f92: MSTORE
00001f93: PUSH1 0x04
00001f95: ADD
00001f96: PUSH2 0x0a7f
00001f99: SWAP1
00001f9a: PUSH2 0x48a3
00001f9d: JUMP
00001f9e: JUMPDEST
00001f9f: PUSH1 0x02
00001fa1: PUSH1 0x00
00001fa3: SSTORE
00001fa4: PUSH2 0x0ced
00001fa7: DUP2
00001fa8: CALLER
00001fa9: PUSH2 0x377a
00001fac: JUMP
00001fad: JUMPDEST
00001fae: PUSH2 0x1fb5
00001fb1: PUSH2 0x3464
00001fb4: JUMP
00001fb5: JUMPDEST
00001fb6: PUSH1 0x03
00001fb8: SLOAD
00001fb9: PUSH1 0x40
00001fbb: MLOAD
00001fbc: PUSH1 0x01
00001fbe: PUSH1 0x01
00001fc0: PUSH1 0xa0
00001fc2: SHL
00001fc3: SUB
00001fc4: DUP1
00001fc5: DUP5
00001fc6: AND
00001fc7: SWAP3
00001fc8: AND
00001fc9: SWAP1
00001fca: PUSH32 0x0dcf4ed468afaf8b36d6f5982788e2b86c18a544e7fb05803a79f67cd097d591
00001feb: SWAP1
00001fec: PUSH1 0x00
00001fee: SWAP1
00001fef: LOG3
00001ff0: PUSH1 0x03
00001ff2: DUP1
00001ff3: SLOAD
00001ff4: PUSH1 0x01
00001ff6: PUSH1 0x01
00001ff8: PUSH1 0xa0
00001ffa: SHL
00001ffb: SUB
00001ffc: NOT
00001ffd: AND
00001ffe: PUSH1 0x01
00002000: PUSH1 0x01
00002002: PUSH1 0xa0
00002004: SHL
00002005: SUB
00002006: SWAP3
00002007: SWAP1
00002008: SWAP3
00002009: AND
0000200a: SWAP2
0000200b: SWAP1
0000200c: SWAP2
0000200d: OR
0000200e: SWAP1
0000200f: SSTORE
00002010: JUMP
00002011: JUMPDEST
00002012: PUSH1 0x01
00002014: SLOAD
00002015: PUSH1 0xff
00002017: AND
00002018: ISZERO
00002019: PUSH2 0x2034
0000201c: JUMPI
0000201d: PUSH1 0x40
0000201f: MLOAD
00002020: PUSH3 0x461bcd
00002024: PUSH1 0xe5
00002026: SHL
00002027: DUP2
00002028: MSTORE
00002029: PUSH1 0x04
0000202b: ADD
0000202c: PUSH2 0x0a7f
0000202f: SWAP1
00002030: PUSH2 0x484e
00002033: JUMP
00002034: JUMPDEST
00002035: PUSH1 0x02
00002037: PUSH1 0x00
00002039: SLOAD
0000203a: EQ
0000203b: ISZERO
0000203c: PUSH2 0x2057
0000203f: JUMPI
00002040: PUSH1 0x40
00002042: MLOAD
00002043: PUSH3 0x461bcd
00002047: PUSH1 0xe5
00002049: SHL
0000204a: DUP2
0000204b: MSTORE
0000204c: PUSH1 0x04
0000204e: ADD
0000204f: PUSH2 0x0a7f
00002052: SWAP1
00002053: PUSH2 0x48a3
00002056: JUMP
00002057: JUMPDEST
00002058: PUSH1 0x02
0000205a: PUSH1 0x00
0000205c: DUP2
0000205d: DUP2
0000205e: SSTORE
0000205f: SWAP1
00002060: SLOAD
00002061: PUSH1 0x40
00002063: MLOAD
00002064: PUSH4 0xf94d9645
00002069: PUSH1 0xe0
0000206b: SHL
0000206c: DUP2
0000206d: MSTORE
0000206e: PUSH1 0x04
00002070: DUP2
00002071: ADD
00002072: DUP6
00002073: SWAP1
00002074: MSTORE
00002075: PUSH1 0x01
00002077: PUSH1 0x01
00002079: PUSH1 0xa0
0000207b: SHL
0000207c: SUB
0000207d: SWAP1
0000207e: SWAP2
0000207f: AND
00002080: SWAP1
00002081: PUSH4 0xf94d9645
00002086: SWAP1
00002087: PUSH1 0x24
00002089: ADD
0000208a: PUSH1 0x20
0000208c: PUSH1 0x40
0000208e: MLOAD
0000208f: DUP1
00002090: DUP4
00002091: SUB
00002092: DUP2
00002093: DUP7
00002094: DUP1
00002095: EXTCODESIZE
00002096: ISZERO
00002097: DUP1
00002098: ISZERO
00002099: PUSH2 0x20a1
0000209c: JUMPI
0000209d: PUSH1 0x00
0000209f: DUP1
000020a0: REVERT
000020a1: JUMPDEST
000020a2: POP
000020a3: GAS
000020a4: STATICCALL
000020a5: ISZERO
000020a6: DUP1
000020a7: ISZERO
000020a8: PUSH2 0x20b5
000020ab: JUMPI
000020ac: RETURNDATASIZE
000020ad: PUSH1 0x00
000020af: DUP1
000020b0: RETURNDATACOPY
000020b1: RETURNDATASIZE
000020b2: PUSH1 0x00
000020b4: REVERT
000020b5: JUMPDEST
000020b6: POP
000020b7: POP
000020b8: POP
000020b9: POP
000020ba: PUSH1 0x40
000020bc: MLOAD
000020bd: RETURNDATASIZE
000020be: PUSH1 0x1f
000020c0: NOT
000020c1: PUSH1 0x1f
000020c3: DUP3
000020c4: ADD
000020c5: AND
000020c6: DUP3
000020c7: ADD
000020c8: DUP1
000020c9: PUSH1 0x40
000020cb: MSTORE
000020cc: POP
000020cd: DUP2
000020ce: ADD
000020cf: SWAP1
000020d0: PUSH2 0x20d9
000020d3: SWAP2
000020d4: SWAP1
000020d5: PUSH2 0x4737
000020d8: JUMP
000020d9: JUMPDEST
000020da: PUSH1 0x00
000020dc: DUP2
000020dd: DUP2
000020de: MSTORE
000020df: PUSH1 0x0b
000020e1: PUSH1 0x20
000020e3: SWAP1
000020e4: DUP2
000020e5: MSTORE
000020e6: PUSH1 0x40
000020e8: SWAP2
000020e9: DUP3
000020ea: SWAP1
000020eb: KECCAK256
000020ec: DUP3
000020ed: MLOAD
000020ee: PUSH1 0x60
000020f0: DUP2
000020f1: ADD
000020f2: DUP5
000020f3: MSTORE
000020f4: DUP2
000020f5: SLOAD
000020f6: DUP2
000020f7: MSTORE
000020f8: PUSH1 0x01
000020fa: DUP3
000020fb: ADD
000020fc: SLOAD
000020fd: PUSH1 0x01
000020ff: PUSH1 0x01
00002101: PUSH1 0xa0
00002103: SHL
00002104: SUB
00002105: AND
00002106: SWAP3
00002107: DUP2
00002108: ADD
00002109: DUP4
0000210a: SWAP1
0000210b: MSTORE
0000210c: PUSH1 0x02
0000210e: SWAP1
0000210f: SWAP2
00002110: ADD
00002111: SLOAD
00002112: SWAP3
00002113: DUP2
00002114: ADD
00002115: SWAP3
00002116: SWAP1
00002117: SWAP3
00002118: MSTORE
00002119: SWAP2
0000211a: SWAP3
0000211b: POP
0000211c: SWAP1
0000211d: PUSH2 0x2138
00002120: JUMPI
00002121: PUSH1 0x40
00002123: MLOAD
00002124: PUSH3 0x461bcd
00002128: PUSH1 0xe5
0000212a: SHL
0000212b: DUP2
0000212c: MSTORE
0000212d: PUSH1 0x04
0000212f: ADD
00002130: PUSH2 0x0a7f
00002133: SWAP1
00002134: PUSH2 0x4829
00002137: JUMP
00002138: JUMPDEST
00002139: DUP1
0000213a: MLOAD
0000213b: DUP4
0000213c: GT
0000213d: ISZERO
0000213e: PUSH2 0x2183
00002141: JUMPI
00002142: PUSH1 0x40
00002144: MLOAD
00002145: PUSH3 0x461bcd
00002149: PUSH1 0xe5
0000214b: SHL
0000214c: DUP2
0000214d: MSTORE
0000214e: PUSH1 0x20
00002150: PUSH1 0x04
00002152: DUP3
00002153: ADD
00002154: MSTORE
00002155: PUSH1 0x17
00002157: PUSH1 0x24
00002159: DUP3
0000215a: ADD
0000215b: MSTORE
0000215c: PUSH23 0x13d999995c881c1c9a58d9481a185cc818da185b99d959
00002174: PUSH1 0x4a
00002176: SHL
00002177: PUSH1 0x44
00002179: DUP3
0000217a: ADD
0000217b: MSTORE
0000217c: PUSH1 0x64
0000217e: ADD
0000217f: PUSH2 0x0a7f
00002182: JUMP
00002183: JUMPDEST
00002184: PUSH1 0x02
00002186: SLOAD
00002187: PUSH1 0x40
00002189: MLOAD
0000218a: PUSH4 0x31a9108f
0000218f: PUSH1 0xe1
00002191: SHL
00002192: DUP2
00002193: MSTORE
00002194: PUSH1 0x04
00002196: DUP2
00002197: ADD
00002198: DUP7
00002199: SWAP1
0000219a: MSTORE
0000219b: PUSH1 0x00
0000219d: SWAP2
0000219e: PUSH1 0x01
000021a0: PUSH1 0x01
000021a2: PUSH1 0xa0
000021a4: SHL
000021a5: SUB
000021a6: AND
000021a7: SWAP1
000021a8: PUSH4 0x6352211e
000021ad: SWAP1
000021ae: PUSH1 0x24
000021b0: ADD
000021b1: PUSH1 0x20
000021b3: PUSH1 0x40
000021b5: MLOAD
000021b6: DUP1
000021b7: DUP4
000021b8: SUB
000021b9: DUP2
000021ba: DUP7
000021bb: DUP1
000021bc: EXTCODESIZE
000021bd: ISZERO
000021be: DUP1
000021bf: ISZERO
000021c0: PUSH2 0x21c8
000021c3: JUMPI
000021c4: PUSH1 0x00
000021c6: DUP1
000021c7: REVERT
000021c8: JUMPDEST
000021c9: POP
000021ca: GAS
000021cb: STATICCALL
000021cc: ISZERO
000021cd: DUP1
000021ce: ISZERO
000021cf: PUSH2 0x21dc
000021d2: JUMPI
000021d3: RETURNDATASIZE
000021d4: PUSH1 0x00
000021d6: DUP1
000021d7: RETURNDATACOPY
000021d8: RETURNDATASIZE
000021d9: PUSH1 0x00
000021db: REVERT
000021dc: JUMPDEST
000021dd: POP
000021de: POP
000021df: POP
000021e0: POP
000021e1: PUSH1 0x40
000021e3: MLOAD
000021e4: RETURNDATASIZE
000021e5: PUSH1 0x1f
000021e7: NOT
000021e8: PUSH1 0x1f
000021ea: DUP3
000021eb: ADD
000021ec: AND
000021ed: DUP3
000021ee: ADD
000021ef: DUP1
000021f0: PUSH1 0x40
000021f2: MSTORE
000021f3: POP
000021f4: DUP2
000021f5: ADD
000021f6: SWAP1
000021f7: PUSH2 0x2200
000021fa: SWAP2
000021fb: SWAP1
000021fc: PUSH2 0x45e3
000021ff: JUMP
00002200: JUMPDEST
00002201: SWAP1
00002202: POP
00002203: PUSH1 0x01
00002205: PUSH1 0x01
00002207: PUSH1 0xa0
00002209: SHL
0000220a: SUB
0000220b: DUP2
0000220c: AND
0000220d: CALLER
0000220e: EQ
0000220f: PUSH2 0x222a
00002212: JUMPI
00002213: PUSH1 0x40
00002215: MLOAD
00002216: PUSH3 0x461bcd
0000221a: PUSH1 0xe5
0000221c: SHL
0000221d: DUP2
0000221e: MSTORE
0000221f: PUSH1 0x04
00002221: ADD
00002222: PUSH2 0x0a7f
00002225: SWAP1
00002226: PUSH2 0x4878
00002229: JUMP
0000222a: JUMPDEST
0000222b: PUSH2 0x2233
0000222e: DUP6
0000222f: PUSH2 0x4055
00002232: JUMP
00002233: JUMPDEST
00002234: ISZERO
00002235: PUSH2 0x229c
00002238: JUMPI
00002239: PUSH1 0x40
0000223b: MLOAD
0000223c: PUSH3 0x461bcd
00002240: PUSH1 0xe5
00002242: SHL
00002243: DUP2
00002244: MSTORE
00002245: PUSH1 0x20
00002247: PUSH1 0x04
00002249: DUP3
0000224a: ADD
0000224b: MSTORE
0000224c: PUSH1 0x33
0000224e: PUSH1 0x24
00002250: DUP3
00002251: ADD
00002252: MSTORE
00002253: PUSH32 0x54686520746f6b656e206973206c697374656420736f2063616e6e6f74206163
00002274: PUSH1 0x44
00002276: DUP3
00002277: ADD
00002278: MSTORE
00002279: PUSH19 0x18d95c1d08185b8819591a5d1a5bdb88189a59
0000228d: PUSH1 0x6a
0000228f: SHL
00002290: PUSH1 0x64
00002292: DUP3
00002293: ADD
00002294: MSTORE
00002295: PUSH1 0x84
00002297: ADD
00002298: PUSH2 0x0a7f
0000229b: JUMP
0000229c: JUMPDEST
0000229d: PUSH2 0x22b0
000022a0: DUP6
000022a1: DUP4
000022a2: PUSH1 0x00
000022a4: ADD
000022a5: MLOAD
000022a6: DUP4
000022a7: DUP6
000022a8: PUSH1 0x20
000022aa: ADD
000022ab: MLOAD
000022ac: PUSH2 0x413b
000022af: JUMP
000022b0: JUMPDEST
000022b1: PUSH1 0x00
000022b3: DUP4
000022b4: DUP2
000022b5: MSTORE
000022b6: PUSH1 0x0b
000022b8: PUSH1 0x20
000022ba: SWAP1
000022bb: DUP2
000022bc: MSTORE
000022bd: PUSH1 0x40
000022bf: DUP1
000022c0: DUP4
000022c1: KECCAK256
000022c2: DUP4
000022c3: DUP2
000022c4: SSTORE
000022c5: PUSH1 0x01
000022c7: DUP2
000022c8: ADD
000022c9: DUP1
000022ca: SLOAD
000022cb: PUSH1 0x01
000022cd: PUSH1 0x01
000022cf: PUSH1 0xa0
000022d1: SHL
000022d2: SUB
000022d3: NOT
000022d4: AND
000022d5: SWAP1
000022d6: SSTORE
000022d7: PUSH1 0x02
000022d9: ADD
000022da: SWAP3
000022db: SWAP1
000022dc: SWAP3
000022dd: SSTORE
000022de: DUP4
000022df: ADD
000022e0: MLOAD
000022e1: DUP4
000022e2: MLOAD
000022e3: SWAP2
000022e4: MLOAD
000022e5: DUP8
000022e6: SWAP3
000022e7: PUSH32 0x7b2468fd78ee888e69acc8068ea4de16ebe0af8dde506404babb0bd154ddfca2
00002308: SWAP3
00002309: PUSH2 0x0c84
0000230c: SWAP3
0000230d: DUP7
0000230e: SWAP3
0000230f: SWAP1
00002310: PUSH2 0x4805
00002313: JUMP
00002314: JUMPDEST
00002315: PUSH1 0x01
00002317: SLOAD
00002318: PUSH1 0xff
0000231a: AND
0000231b: ISZERO
0000231c: PUSH2 0x2337
0000231f: JUMPI
00002320: PUSH1 0x40
00002322: MLOAD
00002323: PUSH3 0x461bcd
00002327: PUSH1 0xe5
00002329: SHL
0000232a: DUP2
0000232b: MSTORE
0000232c: PUSH1 0x04
0000232e: ADD
0000232f: PUSH2 0x0a7f
00002332: SWAP1
00002333: PUSH2 0x484e
00002336: JUMP
00002337: JUMPDEST
00002338: PUSH1 0x02
0000233a: PUSH1 0x00
0000233c: SLOAD
0000233d: EQ
0000233e: ISZERO
0000233f: PUSH2 0x235a
00002342: JUMPI
00002343: PUSH1 0x40
00002345: MLOAD
00002346: PUSH3 0x461bcd
0000234a: PUSH1 0xe5
0000234c: SHL
0000234d: DUP2
0000234e: MSTORE
0000234f: PUSH1 0x04
00002351: ADD
00002352: PUSH2 0x0a7f
00002355: SWAP1
00002356: PUSH2 0x48a3
00002359: JUMP
0000235a: JUMPDEST
0000235b: PUSH1 0x02
0000235d: PUSH1 0x00
0000235f: DUP2
00002360: DUP2
00002361: SSTORE
00002362: DUP3
00002363: DUP2
00002364: MSTORE
00002365: PUSH1 0x08
00002367: PUSH1 0x20
00002369: MSTORE
0000236a: PUSH1 0x40
0000236c: SWAP1
0000236d: KECCAK256
0000236e: SWAP1
0000236f: DUP2
00002370: ADD
00002371: SLOAD
00002372: PUSH1 0x01
00002374: PUSH1 0x80
00002376: SHL
00002377: SWAP1
00002378: DIV
00002379: PUSH1 0x01
0000237b: PUSH1 0x01
0000237d: PUSH1 0x80
0000237f: SHL
00002380: SUB
00002381: AND
00002382: PUSH2 0x23c0
00002385: JUMPI
00002386: PUSH1 0x40
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 0x10
0000239b: PUSH1 0x24
0000239d: DUP3
0000239e: ADD
0000239f: MSTORE
000023a0: PUSH16 0x139bc8189a59081a5b88199b1a59da1d
000023b1: PUSH1 0x82
000023b3: SHL
000023b4: PUSH1 0x44
000023b6: DUP3
000023b7: ADD
000023b8: MSTORE
000023b9: PUSH1 0x64
000023bb: ADD
000023bc: PUSH2 0x0a7f
000023bf: JUMP
000023c0: JUMPDEST
000023c1: PUSH2 0x23c9
000023c4: DUP3
000023c5: PUSH2 0x4240
000023c8: JUMP
000023c9: JUMPDEST
000023ca: PUSH2 0x243b
000023cd: JUMPI
000023ce: PUSH1 0x40
000023d0: MLOAD
000023d1: PUSH3 0x461bcd
000023d5: PUSH1 0xe5
000023d7: SHL
000023d8: DUP2
000023d9: MSTORE
000023da: PUSH1 0x20
000023dc: PUSH1 0x04
000023de: DUP3
000023df: ADD
000023e0: MSTORE
000023e1: PUSH1 0x3b
000023e3: PUSH1 0x24
000023e5: DUP3
000023e6: ADD
000023e7: MSTORE
000023e8: PUSH32 0x4269642063616e6e6f742062652077697468647261776e206173207265736572
00002409: PUSH1 0x44
0000240b: DUP3
0000240c: ADD
0000240d: MSTORE
0000240e: PUSH32 0x76652061756374696f6e206c697374696e672069732076616c69640000000000
0000242f: PUSH1 0x64
00002431: DUP3
00002432: ADD
00002433: MSTORE
00002434: PUSH1 0x84
00002436: ADD
00002437: PUSH2 0x0a7f
0000243a: JUMP
0000243b: JUMPDEST
0000243c: DUP1
0000243d: SLOAD
0000243e: PUSH1 0x01
00002440: DUP3
00002441: ADD
00002442: SLOAD
00002443: CALLER
00002444: PUSH1 0x01
00002446: PUSH1 0x01
00002448: PUSH1 0xa0
0000244a: SHL
0000244b: SUB
0000244c: SWAP3
0000244d: DUP4
0000244e: AND
0000244f: DUP2
00002450: EQ
00002451: SWAP3
00002452: SWAP1
00002453: SWAP2
00002454: AND
00002455: EQ
00002456: DUP2
00002457: DUP1
00002458: PUSH2 0x245e
0000245b: JUMPI
0000245c: POP
0000245d: DUP1
0000245e: JUMPDEST
0000245f: DUP1
00002460: PUSH2 0x2506
00002463: JUMPI
00002464: POP
00002465: PUSH1 0x01
00002467: SLOAD
00002468: DUP4
00002469: SLOAD
0000246a: PUSH1 0x01
0000246c: PUSH1 0x01
0000246e: PUSH1 0xa0
00002470: SHL
00002471: SUB
00002472: PUSH2 0x0100
00002475: SWAP1
00002476: SWAP3
00002477: DIV
00002478: DUP3
00002479: AND
0000247a: SWAP2
0000247b: PUSH4 0x80371cce
00002480: SWAP2
00002481: AND
00002482: PUSH2 0x2488
00002485: CALLER
00002486: SWAP1
00002487: JUMP
00002488: JUMPDEST
00002489: PUSH1 0x40
0000248b: MLOAD
0000248c: PUSH1 0x01
0000248e: PUSH1 0x01
00002490: PUSH1 0xe0
00002492: SHL
00002493: SUB
00002494: NOT
00002495: PUSH1 0xe0
00002497: DUP6
00002498: SWAP1
00002499: SHL
0000249a: AND
0000249b: DUP2
0000249c: MSTORE
0000249d: PUSH1 0x01
0000249f: PUSH1 0x01
000024a1: PUSH1 0xa0
000024a3: SHL
000024a4: SUB
000024a5: SWAP3
000024a6: DUP4
000024a7: AND
000024a8: PUSH1 0x04
000024aa: DUP3
000024ab: ADD
000024ac: MSTORE
000024ad: SWAP2
000024ae: AND
000024af: PUSH1 0x24
000024b1: DUP3
000024b2: ADD
000024b3: MSTORE
000024b4: PUSH1 0x44
000024b6: ADD
000024b7: PUSH1 0x20
000024b9: PUSH1 0x40
000024bb: MLOAD
000024bc: DUP1
000024bd: DUP4
000024be: SUB
000024bf: DUP2
000024c0: DUP7
000024c1: DUP1
000024c2: EXTCODESIZE
000024c3: ISZERO
000024c4: DUP1
000024c5: ISZERO
000024c6: PUSH2 0x24ce
000024c9: JUMPI
000024ca: PUSH1 0x00
000024cc: DUP1
000024cd: REVERT
000024ce: JUMPDEST
000024cf: POP
000024d0: GAS
000024d1: STATICCALL
000024d2: ISZERO
000024d3: DUP1
000024d4: ISZERO
000024d5: PUSH2 0x24e2
000024d8: JUMPI
000024d9: RETURNDATASIZE
000024da: PUSH1 0x00
000024dc: DUP1
000024dd: RETURNDATACOPY
000024de: RETURNDATASIZE
000024df: PUSH1 0x00
000024e1: REVERT
000024e2: JUMPDEST
000024e3: POP
000024e4: POP
000024e5: POP
000024e6: POP
000024e7: PUSH1 0x40
000024e9: MLOAD
000024ea: RETURNDATASIZE
000024eb: PUSH1 0x1f
000024ed: NOT
000024ee: PUSH1 0x1f
000024f0: DUP3
000024f1: ADD
000024f2: AND
000024f3: DUP3
000024f4: ADD
000024f5: DUP1
000024f6: PUSH1 0x40
000024f8: MSTORE
000024f9: POP
000024fa: DUP2
000024fb: ADD
000024fc: SWAP1
000024fd: PUSH2 0x2506
00002500: SWAP2
00002501: SWAP1
00002502: PUSH2 0x46a5
00002505: JUMP
00002506: JUMPDEST
00002507: DUP1
00002508: PUSH2 0x259a
0000250b: JUMPI
0000250c: POP
0000250d: PUSH1 0x01
0000250f: SLOAD
00002510: PUSH2 0x0100
00002513: SWAP1
00002514: DIV
00002515: PUSH1 0x01
00002517: PUSH1 0x01
00002519: PUSH1 0xa0
0000251b: SHL
0000251c: SUB
0000251d: AND
0000251e: PUSH4 0x3d3d6fe2
00002523: CALLER
00002524: PUSH1 0x40
00002526: MLOAD
00002527: PUSH1 0x01
00002529: PUSH1 0x01
0000252b: PUSH1 0xe0
0000252d: SHL
0000252e: SUB
0000252f: NOT
00002530: PUSH1 0xe0
00002532: DUP5
00002533: SWAP1
00002534: SHL
00002535: AND
00002536: DUP2
00002537: MSTORE
00002538: PUSH1 0x01
0000253a: PUSH1 0x01
0000253c: PUSH1 0xa0
0000253e: SHL
0000253f: SUB
00002540: SWAP1
00002541: SWAP2
00002542: AND
00002543: PUSH1 0x04
00002545: DUP3
00002546: ADD
00002547: MSTORE
00002548: PUSH1 0x24
0000254a: ADD
0000254b: PUSH1 0x20
0000254d: PUSH1 0x40
0000254f: MLOAD
00002550: DUP1
00002551: DUP4
00002552: SUB
00002553: DUP2
00002554: DUP7
00002555: DUP1
00002556: EXTCODESIZE
00002557: ISZERO
00002558: DUP1
00002559: ISZERO
0000255a: PUSH2 0x2562
0000255d: JUMPI
0000255e: PUSH1 0x00
00002560: DUP1
00002561: REVERT
00002562: JUMPDEST
00002563: POP
00002564: GAS
00002565: STATICCALL
00002566: ISZERO
00002567: DUP1
00002568: ISZERO
00002569: PUSH2 0x2576
0000256c: JUMPI
0000256d: RETURNDATASIZE
0000256e: PUSH1 0x00
00002570: DUP1
00002571: RETURNDATACOPY
00002572: RETURNDATASIZE
00002573: PUSH1 0x00
00002575: REVERT
00002576: JUMPDEST
00002577: POP
00002578: POP
00002579: POP
0000257a: POP
0000257b: PUSH1 0x40
0000257d: MLOAD
0000257e: RETURNDATASIZE
0000257f: PUSH1 0x1f
00002581: NOT
00002582: PUSH1 0x1f
00002584: DUP3
00002585: ADD
00002586: AND
00002587: DUP3
00002588: ADD
00002589: DUP1
0000258a: PUSH1 0x40
0000258c: MSTORE
0000258d: POP
0000258e: DUP2
0000258f: ADD
00002590: SWAP1
00002591: PUSH2 0x259a
00002594: SWAP2
00002595: SWAP1
00002596: PUSH2 0x46a5
00002599: JUMP
0000259a: JUMPDEST
0000259b: PUSH2 0x25fe
0000259e: JUMPI
0000259f: PUSH1 0x40
000025a1: MLOAD
000025a2: PUSH3 0x461bcd
000025a6: PUSH1 0xe5
000025a8: SHL
000025a9: DUP2
000025aa: MSTORE
000025ab: PUSH1 0x20
000025ad: PUSH1 0x04
000025af: DUP3
000025b0: ADD
000025b1: MSTORE
000025b2: PUSH1 0x2f
000025b4: PUSH1 0x24
000025b6: DUP3
000025b7: ADD
000025b8: MSTORE
000025b9: PUSH32 0x4f6e6c792073656c6c65722c206269646465722c20636f6e7472616374206f72
000025da: PUSH1 0x44
000025dc: DUP3
000025dd: ADD
000025de: MSTORE
000025df: PUSH15 0x10383630ba3337b9369030b236b4b7
000025ef: PUSH1 0x89
000025f1: SHL
000025f2: PUSH1 0x64
000025f4: DUP3
000025f5: ADD
000025f6: MSTORE
000025f7: PUSH1 0x84
000025f9: ADD
000025fa: PUSH2 0x0a7f
000025fd: JUMP
000025fe: JUMPDEST
000025ff: PUSH1 0x01
00002601: DUP4
00002602: ADD
00002603: SLOAD
00002604: PUSH1 0x02
00002606: DUP5
00002607: ADD
00002608: SLOAD
00002609: PUSH2 0x2632
0000260c: SWAP2
0000260d: DUP7
0000260e: SWAP2
0000260f: PUSH1 0x01
00002611: PUSH1 0x01
00002613: PUSH1 0xa0
00002615: SHL
00002616: SUB
00002617: SWAP1
00002618: SWAP2
00002619: AND
0000261a: SWAP1
0000261b: PUSH1 0x01
0000261d: PUSH1 0x80
0000261f: SHL
00002620: SWAP1
00002621: DIV
00002622: PUSH1 0x01
00002624: PUSH1 0x01
00002626: PUSH1 0x80
00002628: SHL
00002629: SUB
0000262a: AND
0000262b: PUSH1 0x00
0000262d: DUP1
0000262e: PUSH2 0x3669
00002631: JUMP
00002632: JUMPDEST
00002633: PUSH1 0x01
00002635: DUP4
00002636: ADD
00002637: SLOAD
00002638: PUSH1 0x02
0000263a: DUP5
0000263b: ADD
0000263c: SLOAD
0000263d: PUSH1 0x40
0000263f: DUP1
00002640: MLOAD
00002641: PUSH1 0x01
00002643: PUSH1 0x01
00002645: PUSH1 0xa0
00002647: SHL
00002648: SUB
00002649: SWAP1
0000264a: SWAP4
0000264b: AND
0000264c: DUP4
0000264d: MSTORE
0000264e: PUSH1 0x01
00002650: PUSH1 0x80
00002652: SHL
00002653: SWAP1
00002654: SWAP2
00002655: DIV
00002656: PUSH1 0x01
00002658: PUSH1 0x01
0000265a: PUSH1 0x80
0000265c: SHL
0000265d: SUB
0000265e: AND
0000265f: PUSH1 0x20
00002661: DUP4
00002662: ADD
00002663: MSTORE
00002664: DUP6
00002665: SWAP2
00002666: PUSH32 0x5254bc5658a9d8a2b41347762f2b035d708f4be1013ab8fb33922576e24570fe
00002687: SWAP2
00002688: ADD
00002689: PUSH1 0x40
0000268b: MLOAD
0000268c: DUP1
0000268d: SWAP2
0000268e: SUB
0000268f: SWAP1
00002690: LOG2
00002691: POP
00002692: POP
00002693: POP
00002694: PUSH1 0x00
00002696: SWAP1
00002697: DUP2
00002698: MSTORE
00002699: PUSH1 0x08
0000269b: PUSH1 0x20
0000269d: MSTORE
0000269e: PUSH1 0x40
000026a0: DUP2
000026a1: KECCAK256
000026a2: DUP1
000026a3: SLOAD
000026a4: PUSH1 0x01
000026a6: PUSH1 0x01
000026a8: PUSH1 0xa0
000026aa: SHL
000026ab: SUB
000026ac: NOT
000026ad: SWAP1
000026ae: DUP2
000026af: AND
000026b0: DUP3
000026b1: SSTORE
000026b2: PUSH1 0x01
000026b4: DUP1
000026b5: DUP4
000026b6: ADD
000026b7: DUP1
000026b8: SLOAD
000026b9: SWAP1
000026ba: SWAP3
000026bb: AND
000026bc: SWAP1
000026bd: SWAP2
000026be: SSTORE
000026bf: PUSH1 0x02
000026c1: DUP3
000026c2: ADD
000026c3: DUP4
000026c4: SWAP1
000026c5: SSTORE
000026c6: PUSH1 0x03
000026c8: SWAP1
000026c9: SWAP2
000026ca: ADD
000026cb: DUP3
000026cc: SWAP1
000026cd: SSTORE
000026ce: SWAP1
000026cf: SSTORE
000026d0: JUMP
000026d1: JUMPDEST
000026d2: PUSH1 0x01
000026d4: SLOAD
000026d5: PUSH1 0xff
000026d7: AND
000026d8: ISZERO
000026d9: PUSH2 0x26f4
000026dc: JUMPI
000026dd: PUSH1 0x40
000026df: MLOAD
000026e0: PUSH3 0x461bcd
000026e4: PUSH1 0xe5
000026e6: SHL
000026e7: DUP2
000026e8: MSTORE
000026e9: PUSH1 0x04
000026eb: ADD
000026ec: PUSH2 0x0a7f
000026ef: SWAP1
000026f0: PUSH2 0x484e
000026f3: JUMP
000026f4: JUMPDEST
000026f5: PUSH1 0x00
000026f7: DUP2
000026f8: DUP2
000026f9: MSTORE
000026fa: PUSH1 0x07
000026fc: PUSH1 0x20
000026fe: MSTORE
000026ff: PUSH1 0x40
00002701: SWAP1
00002702: KECCAK256
00002703: PUSH1 0x01
00002705: ADD
00002706: SLOAD
00002707: PUSH1 0x01
00002709: PUSH1 0x01
0000270b: PUSH1 0xa0
0000270d: SHL
0000270e: SUB
0000270f: AND
00002710: PUSH2 0x274e
00002713: JUMPI
00002714: PUSH1 0x40
00002716: MLOAD
00002717: PUSH3 0x461bcd
0000271b: PUSH1 0xe5
0000271d: SHL
0000271e: DUP2
0000271f: MSTORE
00002720: PUSH1 0x20
00002722: PUSH1 0x04
00002724: DUP3
00002725: ADD
00002726: MSTORE
00002727: PUSH1 0x10
00002729: PUSH1 0x24
0000272b: DUP3
0000272c: ADD
0000272d: MSTORE
0000272e: PUSH16 0x139bc81b1a5cdd1a5b99c8199bdd5b99
0000273f: PUSH1 0x82
00002741: SHL
00002742: PUSH1 0x44
00002744: DUP3
00002745: ADD
00002746: MSTORE
00002747: PUSH1 0x64
00002749: ADD
0000274a: PUSH2 0x0a7f
0000274d: JUMP
0000274e: JUMPDEST
0000274f: CALLER
00002750: PUSH1 0x02
00002752: SLOAD
00002753: PUSH1 0x40
00002755: MLOAD
00002756: PUSH4 0x31a9108f
0000275b: PUSH1 0xe1
0000275d: SHL
0000275e: DUP2
0000275f: MSTORE
00002760: PUSH1 0x04
00002762: DUP2
00002763: ADD
00002764: DUP5
00002765: SWAP1
00002766: MSTORE
00002767: PUSH1 0x01
00002769: PUSH1 0x01
0000276b: PUSH1 0xa0
0000276d: SHL
0000276e: SUB
0000276f: SWAP3
00002770: DUP4
00002771: AND
00002772: SWAP3
00002773: SWAP1
00002774: SWAP2
00002775: AND
00002776: SWAP1
00002777: PUSH4 0x6352211e
0000277c: SWAP1
0000277d: PUSH1 0x24
0000277f: ADD
00002780: PUSH1 0x20
00002782: PUSH1 0x40
00002784: MLOAD
00002785: DUP1
00002786: DUP4
00002787: SUB
00002788: DUP2
00002789: DUP7
0000278a: DUP1
0000278b: EXTCODESIZE
0000278c: ISZERO
0000278d: DUP1
0000278e: ISZERO
0000278f: PUSH2 0x2797
00002792: JUMPI
00002793: PUSH1 0x00
00002795: DUP1
00002796: REVERT
00002797: JUMPDEST
00002798: POP
00002799: GAS
0000279a: STATICCALL
0000279b: ISZERO
0000279c: DUP1
0000279d: ISZERO
0000279e: PUSH2 0x27ab
000027a1: JUMPI
000027a2: RETURNDATASIZE
000027a3: PUSH1 0x00
000027a5: DUP1
000027a6: RETURNDATACOPY
000027a7: RETURNDATASIZE
000027a8: PUSH1 0x00
000027aa: REVERT
000027ab: JUMPDEST
000027ac: POP
000027ad: POP
000027ae: POP
000027af: POP
000027b0: PUSH1 0x40
000027b2: MLOAD
000027b3: RETURNDATASIZE
000027b4: PUSH1 0x1f
000027b6: NOT
000027b7: PUSH1 0x1f
000027b9: DUP3
000027ba: ADD
000027bb: AND
000027bc: DUP3
000027bd: ADD
000027be: DUP1
000027bf: PUSH1 0x40
000027c1: MSTORE
000027c2: POP
000027c3: DUP2
000027c4: ADD
000027c5: SWAP1
000027c6: PUSH2 0x27cf
000027c9: SWAP2
000027ca: SWAP1
000027cb: PUSH2 0x45e3
000027ce: JUMP
000027cf: JUMPDEST
000027d0: PUSH1 0x01
000027d2: PUSH1 0x01
000027d4: PUSH1 0xa0
000027d6: SHL
000027d7: SUB
000027d8: AND
000027d9: EQ
000027da: PUSH2 0x2817
000027dd: JUMPI
000027de: PUSH1 0x40
000027e0: MLOAD
000027e1: PUSH3 0x461bcd
000027e5: PUSH1 0xe5
000027e7: SHL
000027e8: DUP2
000027e9: MSTORE
000027ea: PUSH1 0x20
000027ec: PUSH1 0x04
000027ee: DUP3
000027ef: ADD
000027f0: MSTORE
000027f1: PUSH1 0x0f
000027f3: PUSH1 0x24
000027f5: DUP3
000027f6: ADD
000027f7: MSTORE
000027f8: PUSH15 0x2737ba103a37b5b2b71037bbb732b9
00002808: PUSH1 0x89
0000280a: SHL
0000280b: PUSH1 0x44
0000280d: DUP3
0000280e: ADD
0000280f: MSTORE
00002810: PUSH1 0x64
00002812: ADD
00002813: PUSH2 0x0a7f
00002816: JUMP
00002817: JUMPDEST
00002818: PUSH1 0x00
0000281a: DUP2
0000281b: DUP2
0000281c: MSTORE
0000281d: PUSH1 0x07
0000281f: PUSH1 0x20
00002821: MSTORE
00002822: PUSH1 0x40
00002824: DUP1
00002825: DUP3
00002826: KECCAK256
00002827: DUP3
00002828: DUP2
00002829: SSTORE
0000282a: PUSH1 0x01
0000282c: ADD
0000282d: DUP1
0000282e: SLOAD
0000282f: PUSH1 0x01
00002831: PUSH1 0x01
00002833: PUSH1 0xa0
00002835: SHL
00002836: SUB
00002837: NOT
00002838: AND
00002839: SWAP1
0000283a: SSTORE
0000283b: MLOAD
0000283c: DUP3
0000283d: SWAP2
0000283e: PUSH32 0x6caa49919a8c0059b871ec5c8b81a13a285b53cd92216d310fcdcf9c893e5a45
0000285f: SWAP2
00002860: LOG2
00002861: POP
00002862: JUMP
00002863: JUMPDEST
00002864: PUSH1 0x01
00002866: SLOAD
00002867: PUSH1 0xff
00002869: AND
0000286a: ISZERO
0000286b: PUSH2 0x2886
0000286e: JUMPI
0000286f: PUSH1 0x40
00002871: MLOAD
00002872: PUSH3 0x461bcd
00002876: PUSH1 0xe5
00002878: SHL
00002879: DUP2
0000287a: MSTORE
0000287b: PUSH1 0x04
0000287d: ADD
0000287e: PUSH2 0x0a7f
00002881: SWAP1
00002882: PUSH2 0x484e
00002885: JUMP
00002886: JUMPDEST
00002887: PUSH1 0x02
00002889: PUSH1 0x00
0000288b: SLOAD
0000288c: EQ
0000288d: ISZERO
0000288e: PUSH2 0x28a9
00002891: JUMPI
00002892: PUSH1 0x40
00002894: MLOAD
00002895: PUSH3 0x461bcd
00002899: PUSH1 0xe5
0000289b: SHL
0000289c: DUP2
0000289d: MSTORE
0000289e: PUSH1 0x04
000028a0: ADD
000028a1: PUSH2 0x0a7f
000028a4: SWAP1
000028a5: PUSH2 0x48a3
000028a8: JUMP
000028a9: JUMPDEST
000028aa: PUSH1 0x02
000028ac: PUSH1 0x00
000028ae: SWAP1
000028af: DUP2
000028b0: SSTORE
000028b1: DUP2
000028b2: DUP2
000028b3: MSTORE
000028b4: PUSH1 0x0b
000028b6: PUSH1 0x20
000028b8: MSTORE
000028b9: PUSH1 0x40
000028bb: SWAP1
000028bc: KECCAK256
000028bd: PUSH1 0x01
000028bf: DUP2
000028c0: ADD
000028c1: SLOAD
000028c2: PUSH1 0x01
000028c4: PUSH1 0x01
000028c6: PUSH1 0xa0
000028c8: SHL
000028c9: SUB
000028ca: AND
000028cb: CALLER
000028cc: EQ
000028cd: PUSH2 0x2905
000028d0: JUMPI
000028d1: PUSH1 0x40
000028d3: MLOAD
000028d4: PUSH3 0x461bcd
000028d8: PUSH1 0xe5
000028da: SHL
000028db: DUP2
000028dc: MSTORE
000028dd: PUSH1 0x20
000028df: PUSH1 0x04
000028e1: DUP3
000028e2: ADD
000028e3: MSTORE
000028e4: PUSH1 0x0a
000028e6: PUSH1 0x24
000028e8: DUP3
000028e9: ADD
000028ea: MSTORE
000028eb: PUSH10 0x2737ba103134b23232b9
000028f6: PUSH1 0xb1
000028f8: SHL
000028f9: PUSH1 0x44
000028fb: DUP3
000028fc: ADD
000028fd: MSTORE
000028fe: PUSH1 0x64
00002900: ADD
00002901: PUSH2 0x0a7f
00002904: JUMP
00002905: JUMPDEST
00002906: DUP1
00002907: PUSH1 0x02
00002909: ADD
0000290a: SLOAD
0000290b: TIMESTAMP
0000290c: LT
0000290d: ISZERO
0000290e: PUSH2 0x2952
00002911: JUMPI
00002912: PUSH1 0x40
00002914: MLOAD
00002915: PUSH3 0x461bcd
00002919: PUSH1 0xe5
0000291b: SHL
0000291c: DUP2
0000291d: MSTORE
0000291e: PUSH1 0x20
00002920: PUSH1 0x04
00002922: DUP3
00002923: ADD
00002924: MSTORE
00002925: PUSH1 0x16
00002927: PUSH1 0x24
00002929: DUP3
0000292a: ADD
0000292b: MSTORE
0000292c: PUSH22 0x109a59081b1bd8dadd5c081b9bdd08195b185c1cd959
00002943: PUSH1 0x52
00002945: SHL
00002946: PUSH1 0x44
00002948: DUP3
00002949: ADD
0000294a: MSTORE
0000294b: PUSH1 0x64
0000294d: ADD
0000294e: PUSH2 0x0a7f
00002951: JUMP
00002952: JUMPDEST
00002953: PUSH1 0x01
00002955: DUP2
00002956: ADD
00002957: SLOAD
00002958: DUP2
00002959: SLOAD
0000295a: PUSH2 0x2973
0000295d: SWAP2
0000295e: DUP5
0000295f: SWAP2
00002960: PUSH1 0x01
00002962: PUSH1 0x01
00002964: PUSH1 0xa0
00002966: SHL
00002967: SUB
00002968: SWAP1
00002969: SWAP2
0000296a: AND
0000296b: SWAP1
0000296c: PUSH1 0x00
0000296e: DUP1
0000296f: PUSH2 0x3669
00002972: JUMP
00002973: JUMPDEST
00002974: PUSH1 0x00
00002976: DUP3
00002977: DUP2
00002978: MSTORE
00002979: PUSH1 0x0b
0000297b: PUSH1 0x20
0000297d: MSTORE
0000297e: PUSH1 0x40
00002980: DUP2
00002981: KECCAK256
00002982: DUP2
00002983: DUP2
00002984: SSTORE
00002985: PUSH1 0x01
00002987: DUP2
00002988: ADD
00002989: DUP1
0000298a: SLOAD
0000298b: PUSH1 0x01
0000298d: PUSH1 0x01
0000298f: PUSH1 0xa0
00002991: SHL
00002992: SUB
00002993: NOT
00002994: AND
00002995: SWAP1
00002996: SSTORE
00002997: PUSH1 0x02
00002999: ADD
0000299a: SSTORE
0000299b: DUP2
0000299c: PUSH32 0x2ed9db6d233a11ddbebd6f8b9e9ee561a991b8ab9a839ad4eb724d8397b3cff6
000029bd: CALLER
000029be: JUMPDEST
000029bf: PUSH1 0x40
000029c1: MLOAD
000029c2: PUSH1 0x01
000029c4: PUSH1 0x01
000029c6: PUSH1 0xa0
000029c8: SHL
000029c9: SUB
000029ca: SWAP1
000029cb: SWAP2
000029cc: AND
000029cd: DUP2
000029ce: MSTORE
000029cf: PUSH1 0x20
000029d1: ADD
000029d2: PUSH2 0x1b59
000029d5: JUMP
000029d6: JUMPDEST
000029d7: PUSH1 0x01
000029d9: SLOAD
000029da: PUSH1 0xff
000029dc: AND
000029dd: ISZERO
000029de: PUSH2 0x29f9
000029e1: JUMPI
000029e2: PUSH1 0x40
000029e4: MLOAD
000029e5: PUSH3 0x461bcd
000029e9: PUSH1 0xe5
000029eb: SHL
000029ec: DUP2
000029ed: MSTORE
000029ee: PUSH1 0x04
000029f0: ADD
000029f1: PUSH2 0x0a7f
000029f4: SWAP1
000029f5: PUSH2 0x484e
000029f8: JUMP
000029f9: JUMPDEST
000029fa: PUSH1 0x02
000029fc: PUSH1 0x00
000029fe: SLOAD
000029ff: EQ
00002a00: ISZERO
00002a01: PUSH2 0x2a1c
00002a04: JUMPI
00002a05: PUSH1 0x40
00002a07: MLOAD
00002a08: PUSH3 0x461bcd
00002a0c: PUSH1 0xe5
00002a0e: SHL
00002a0f: DUP2
00002a10: MSTORE
00002a11: PUSH1 0x04
00002a13: ADD
00002a14: PUSH2 0x0a7f
00002a17: SWAP1
00002a18: PUSH2 0x48a3
00002a1b: JUMP
00002a1c: JUMPDEST
00002a1d: PUSH1 0x02
00002a1f: PUSH1 0x00
00002a21: DUP2
00002a22: DUP2
00002a23: SSTORE
00002a24: DUP4
00002a25: DUP2
00002a26: MSTORE
00002a27: PUSH1 0x0a
00002a29: PUSH1 0x20
00002a2b: SWAP1
00002a2c: DUP2
00002a2d: MSTORE
00002a2e: PUSH1 0x40
00002a30: SWAP2
00002a31: DUP3
00002a32: SWAP1
00002a33: KECCAK256
00002a34: DUP3
00002a35: MLOAD
00002a36: PUSH1 0x60
00002a38: DUP2
00002a39: ADD
00002a3a: DUP5
00002a3b: MSTORE
00002a3c: DUP2
00002a3d: SLOAD
00002a3e: DUP2
00002a3f: MSTORE
00002a40: PUSH1 0x01
00002a42: DUP3
00002a43: ADD
00002a44: SLOAD
00002a45: PUSH1 0x01
00002a47: PUSH1 0x01
00002a49: PUSH1 0xa0
00002a4b: SHL
00002a4c: SUB
00002a4d: AND
00002a4e: SWAP3
00002a4f: DUP2
00002a50: ADD
00002a51: DUP4
00002a52: SWAP1
00002a53: MSTORE
00002a54: SWAP4
00002a55: ADD
00002a56: SLOAD
00002a57: SWAP2
00002a58: DUP4
00002a59: ADD
00002a5a: SWAP2
00002a5b: SWAP1
00002a5c: SWAP2
00002a5d: MSTORE
00002a5e: PUSH2 0x2a79
00002a61: JUMPI
00002a62: PUSH1 0x40
00002a64: MLOAD
00002a65: PUSH3 0x461bcd
00002a69: PUSH1 0xe5
00002a6b: SHL
00002a6c: DUP2
00002a6d: MSTORE
00002a6e: PUSH1 0x04
00002a70: ADD
00002a71: PUSH2 0x0a7f
00002a74: SWAP1
00002a75: PUSH2 0x4829
00002a78: JUMP
00002a79: JUMPDEST
00002a7a: DUP1
00002a7b: MLOAD
00002a7c: DUP3
00002a7d: GT
00002a7e: ISZERO
00002a7f: PUSH2 0x2ac4
00002a82: JUMPI
00002a83: PUSH1 0x40
00002a85: MLOAD
00002a86: PUSH3 0x461bcd
00002a8a: PUSH1 0xe5
00002a8c: SHL
00002a8d: DUP2
00002a8e: MSTORE
00002a8f: PUSH1 0x20
00002a91: PUSH1 0x04
00002a93: DUP3
00002a94: ADD
00002a95: MSTORE
00002a96: PUSH1 0x17
00002a98: PUSH1 0x24
00002a9a: DUP3
00002a9b: ADD
00002a9c: MSTORE
00002a9d: PUSH23 0x13d999995c881c1c9a58d9481a185cc818da185b99d959
00002ab5: PUSH1 0x4a
00002ab7: SHL
00002ab8: PUSH1 0x44
00002aba: DUP3
00002abb: ADD
00002abc: MSTORE
00002abd: PUSH1 0x64
00002abf: ADD
00002ac0: PUSH2 0x0a7f
00002ac3: JUMP
00002ac4: JUMPDEST
00002ac5: PUSH1 0x02
00002ac7: SLOAD
00002ac8: PUSH1 0x40
00002aca: MLOAD
00002acb: PUSH4 0x31a9108f
00002ad0: PUSH1 0xe1
00002ad2: SHL
00002ad3: DUP2
00002ad4: MSTORE
00002ad5: PUSH1 0x04
00002ad7: DUP2
00002ad8: ADD
00002ad9: DUP6
00002ada: SWAP1
00002adb: MSTORE
00002adc: PUSH1 0x00
00002ade: SWAP2
00002adf: PUSH1 0x01
00002ae1: PUSH1 0x01
00002ae3: PUSH1 0xa0
00002ae5: SHL
00002ae6: SUB
00002ae7: AND
00002ae8: SWAP1
00002ae9: PUSH4 0x6352211e
00002aee: SWAP1
00002aef: PUSH1 0x24
00002af1: ADD
00002af2: PUSH1 0x20
00002af4: PUSH1 0x40
00002af6: MLOAD
00002af7: DUP1
00002af8: DUP4
00002af9: SUB
00002afa: DUP2
00002afb: DUP7
00002afc: DUP1
00002afd: EXTCODESIZE
00002afe: ISZERO
00002aff: DUP1
00002b00: ISZERO
00002b01: PUSH2 0x2b09
00002b04: JUMPI
00002b05: PUSH1 0x00
00002b07: DUP1
00002b08: REVERT
00002b09: JUMPDEST
00002b0a: POP
00002b0b: GAS
00002b0c: STATICCALL
00002b0d: ISZERO
00002b0e: DUP1
00002b0f: ISZERO
00002b10: PUSH2 0x2b1d
00002b13: JUMPI
00002b14: RETURNDATASIZE
00002b15: PUSH1 0x00
00002b17: DUP1
00002b18: RETURNDATACOPY
00002b19: RETURNDATASIZE
00002b1a: PUSH1 0x00
00002b1c: REVERT
00002b1d: JUMPDEST
00002b1e: POP
00002b1f: POP
00002b20: POP
00002b21: POP
00002b22: PUSH1 0x40
00002b24: MLOAD
00002b25: RETURNDATASIZE
00002b26: PUSH1 0x1f
00002b28: NOT
00002b29: PUSH1 0x1f
00002b2b: DUP3
00002b2c: ADD
00002b2d: AND
00002b2e: DUP3
00002b2f: ADD
00002b30: DUP1
00002b31: PUSH1 0x40
00002b33: MSTORE
00002b34: POP
00002b35: DUP2
00002b36: ADD
00002b37: SWAP1
00002b38: PUSH2 0x2b41
00002b3b: SWAP2
00002b3c: SWAP1
00002b3d: PUSH2 0x45e3
00002b40: JUMP
00002b41: JUMPDEST
00002b42: SWAP1
00002b43: POP
00002b44: PUSH1 0x01
00002b46: PUSH1 0x01
00002b48: PUSH1 0xa0
00002b4a: SHL
00002b4b: SUB
00002b4c: DUP2
00002b4d: AND
00002b4e: CALLER
00002b4f: EQ
00002b50: PUSH2 0x2b6b
00002b53: JUMPI
00002b54: PUSH1 0x40
00002b56: MLOAD
00002b57: PUSH3 0x461bcd
00002b5b: PUSH1 0xe5
00002b5d: SHL
00002b5e: DUP2
00002b5f: MSTORE
00002b60: PUSH1 0x04
00002b62: ADD
00002b63: PUSH2 0x0a7f
00002b66: SWAP1
00002b67: PUSH2 0x4878
00002b6a: JUMP
00002b6b: JUMPDEST
00002b6c: PUSH2 0x2b7f
00002b6f: DUP5
00002b70: DUP4
00002b71: PUSH1 0x00
00002b73: ADD
00002b74: MLOAD
00002b75: DUP4
00002b76: DUP6
00002b77: PUSH1 0x20
00002b79: ADD
00002b7a: MLOAD
00002b7b: PUSH2 0x413b
00002b7e: JUMP
00002b7f: JUMPDEST
00002b80: PUSH1 0x00
00002b82: DUP5
00002b83: DUP2
00002b84: MSTORE
00002b85: PUSH1 0x0a
00002b87: PUSH1 0x20
00002b89: SWAP1
00002b8a: DUP2
00002b8b: MSTORE
00002b8c: PUSH1 0x40
00002b8e: DUP1
00002b8f: DUP4
00002b90: KECCAK256
00002b91: DUP4
00002b92: DUP2
00002b93: SSTORE
00002b94: PUSH1 0x01
00002b96: DUP2
00002b97: ADD
00002b98: DUP1
00002b99: SLOAD
00002b9a: PUSH1 0x01
00002b9c: PUSH1 0x01
00002b9e: PUSH1 0xa0
00002ba0: SHL
00002ba1: SUB
00002ba2: NOT
00002ba3: AND
00002ba4: SWAP1
00002ba5: SSTORE
00002ba6: PUSH1 0x02
00002ba8: ADD
00002ba9: SWAP3
00002baa: SWAP1
00002bab: SWAP3
00002bac: SSTORE
00002bad: DUP4
00002bae: ADD
00002baf: MLOAD
00002bb0: DUP4
00002bb1: MLOAD
00002bb2: SWAP2
00002bb3: MLOAD
00002bb4: DUP7
00002bb5: SWAP3
00002bb6: PUSH32 0xb330606c91034d5d9c44a6ab77647051ac1bce131b5b98cddcdab6a66d2d9648
00002bd7: SWAP3
00002bd8: PUSH2 0x2be3
00002bdb: SWAP3
00002bdc: DUP7
00002bdd: SWAP3
00002bde: SWAP1
00002bdf: PUSH2 0x4805
00002be2: JUMP
00002be3: JUMPDEST
00002be4: PUSH1 0x40
00002be6: MLOAD
00002be7: DUP1
00002be8: SWAP2
00002be9: SUB
00002bea: SWAP1
00002beb: LOG2
00002bec: POP
00002bed: POP
00002bee: PUSH1 0x01
00002bf0: PUSH1 0x00
00002bf2: SSTORE
00002bf3: POP
00002bf4: POP
00002bf5: JUMP
00002bf6: JUMPDEST
00002bf7: PUSH2 0x2bfe
00002bfa: PUSH2 0x3464
00002bfd: JUMP
00002bfe: JUMPDEST
00002bff: PUSH1 0x09
00002c01: DUP1
00002c02: SLOAD
00002c03: PUSH1 0x01
00002c05: PUSH1 0x01
00002c07: PUSH1 0x80
00002c09: SHL
00002c0a: SUB
00002c0b: NOT
00002c0c: AND
00002c0d: PUSH1 0x01
00002c0f: PUSH1 0x01
00002c11: PUSH1 0x80
00002c13: SHL
00002c14: SUB
00002c15: DUP4
00002c16: AND
00002c17: SWAP1
00002c18: DUP2
00002c19: OR
00002c1a: SWAP1
00002c1b: SWAP2
00002c1c: SSTORE
00002c1d: PUSH1 0x40
00002c1f: MLOAD
00002c20: SWAP1
00002c21: DUP2
00002c22: MSTORE
00002c23: PUSH32 0x0db06cc6a30966b8f617c70443f80200492161af831f75a335f3c3820e71bacd
00002c44: SWAP1
00002c45: PUSH1 0x20
00002c47: ADD
00002c48: PUSH2 0x16e2
00002c4b: JUMP
00002c4c: JUMPDEST
00002c4d: PUSH2 0x2c54
00002c50: PUSH2 0x3464
00002c53: JUMP
00002c54: JUMPDEST
00002c55: PUSH1 0x0c
00002c57: DUP2
00002c58: SWAP1
00002c59: SSTORE
00002c5a: PUSH1 0x40
00002c5c: MLOAD
00002c5d: DUP2
00002c5e: DUP2
00002c5f: MSTORE
00002c60: PUSH32 0x2bd81d2c9b782587a40da31047bf816648c7a07e25b4447e9709e5c19996b2de
00002c81: SWAP1
00002c82: PUSH1 0x20
00002c84: ADD
00002c85: PUSH2 0x16e2
00002c88: JUMP
00002c89: JUMPDEST
00002c8a: PUSH1 0x01
00002c8c: SLOAD
00002c8d: PUSH1 0xff
00002c8f: AND
00002c90: ISZERO
00002c91: PUSH2 0x2cac
00002c94: JUMPI
00002c95: PUSH1 0x40
00002c97: MLOAD
00002c98: PUSH3 0x461bcd
00002c9c: PUSH1 0xe5
00002c9e: SHL
00002c9f: DUP2
00002ca0: MSTORE
00002ca1: PUSH1 0x04
00002ca3: ADD
00002ca4: PUSH2 0x0a7f
00002ca7: SWAP1
00002ca8: PUSH2 0x484e
00002cab: JUMP
00002cac: JUMPDEST
00002cad: PUSH1 0x02
00002caf: PUSH1 0x00
00002cb1: SLOAD
00002cb2: EQ
00002cb3: ISZERO
00002cb4: PUSH2 0x2ccf
00002cb7: JUMPI
00002cb8: PUSH1 0x40
00002cba: MLOAD
00002cbb: PUSH3 0x461bcd
00002cbf: PUSH1 0xe5
00002cc1: SHL
00002cc2: DUP2
00002cc3: MSTORE
00002cc4: PUSH1 0x04
00002cc6: ADD
00002cc7: PUSH2 0x0a7f
00002cca: SWAP1
00002ccb: PUSH2 0x48a3
00002cce: JUMP
00002ccf: JUMPDEST
00002cd0: PUSH1 0x02
00002cd2: PUSH1 0x00
00002cd4: SWAP1
00002cd5: DUP2
00002cd6: SSTORE
00002cd7: DUP3
00002cd8: DUP2
00002cd9: MSTORE
00002cda: PUSH1 0x08
00002cdc: PUSH1 0x20
00002cde: MSTORE
00002cdf: PUSH1 0x40
00002ce1: SWAP1
00002ce2: KECCAK256
00002ce3: DUP1
00002ce4: SLOAD
00002ce5: PUSH1 0x01
00002ce7: PUSH1 0x01
00002ce9: PUSH1 0xa0
00002ceb: SHL
00002cec: SUB
00002ced: AND
00002cee: CALLER
00002cef: EQ
00002cf0: DUP1
00002cf1: PUSH2 0x2d97
00002cf4: JUMPI
00002cf5: POP
00002cf6: PUSH1 0x01
00002cf8: SLOAD
00002cf9: DUP2
00002cfa: SLOAD
00002cfb: PUSH1 0x01
00002cfd: PUSH1 0x01
00002cff: PUSH1 0xa0
00002d01: SHL
00002d02: SUB
00002d03: PUSH2 0x0100
00002d06: SWAP1
00002d07: SWAP3
00002d08: DIV
00002d09: DUP3
00002d0a: AND
00002d0b: SWAP2
00002d0c: PUSH4 0x80371cce
00002d11: SWAP2
00002d12: AND
00002d13: PUSH2 0x2d19
00002d16: CALLER
00002d17: SWAP1
00002d18: JUMP
00002d19: JUMPDEST
00002d1a: PUSH1 0x40
00002d1c: MLOAD
00002d1d: PUSH1 0x01
00002d1f: PUSH1 0x01
00002d21: PUSH1 0xe0
00002d23: SHL
00002d24: SUB
00002d25: NOT
00002d26: PUSH1 0xe0
00002d28: DUP6
00002d29: SWAP1
00002d2a: SHL
00002d2b: AND
00002d2c: DUP2
00002d2d: MSTORE
00002d2e: PUSH1 0x01
00002d30: PUSH1 0x01
00002d32: PUSH1 0xa0
00002d34: SHL
00002d35: SUB
00002d36: SWAP3
00002d37: DUP4
00002d38: AND
00002d39: PUSH1 0x04
00002d3b: DUP3
00002d3c: ADD
00002d3d: MSTORE
00002d3e: SWAP2
00002d3f: AND
00002d40: PUSH1 0x24
00002d42: DUP3
00002d43: ADD
00002d44: MSTORE
00002d45: PUSH1 0x44
00002d47: ADD
00002d48: PUSH1 0x20
00002d4a: PUSH1 0x40
00002d4c: MLOAD
00002d4d: DUP1
00002d4e: DUP4
00002d4f: SUB
00002d50: DUP2
00002d51: DUP7
00002d52: DUP1
00002d53: EXTCODESIZE
00002d54: ISZERO
00002d55: DUP1
00002d56: ISZERO
00002d57: PUSH2 0x2d5f
00002d5a: JUMPI
00002d5b: PUSH1 0x00
00002d5d: DUP1
00002d5e: REVERT
00002d5f: JUMPDEST
00002d60: POP
00002d61: GAS
00002d62: STATICCALL
00002d63: ISZERO
00002d64: DUP1
00002d65: ISZERO
00002d66: PUSH2 0x2d73
00002d69: JUMPI
00002d6a: RETURNDATASIZE
00002d6b: PUSH1 0x00
00002d6d: DUP1
00002d6e: RETURNDATACOPY
00002d6f: RETURNDATASIZE
00002d70: PUSH1 0x00
00002d72: REVERT
00002d73: JUMPDEST
00002d74: POP
00002d75: POP
00002d76: POP
00002d77: POP
00002d78: PUSH1 0x40
00002d7a: MLOAD
00002d7b: RETURNDATASIZE
00002d7c: PUSH1 0x1f
00002d7e: NOT
00002d7f: PUSH1 0x1f
00002d81: DUP3
00002d82: ADD
00002d83: AND
00002d84: DUP3
00002d85: ADD
00002d86: DUP1
00002d87: PUSH1 0x40
00002d89: MSTORE
00002d8a: POP
00002d8b: DUP2
00002d8c: ADD
00002d8d: SWAP1
00002d8e: PUSH2 0x2d97
00002d91: SWAP2
00002d92: SWAP1
00002d93: PUSH2 0x46a5
00002d96: JUMP
00002d97: JUMPDEST
00002d98: PUSH2 0x2dd4
00002d9b: JUMPI
00002d9c: PUSH1 0x40
00002d9e: MLOAD
00002d9f: PUSH3 0x461bcd
00002da3: PUSH1 0xe5
00002da5: SHL
00002da6: DUP2
00002da7: MSTORE
00002da8: PUSH1 0x20
00002daa: PUSH1 0x04
00002dac: DUP3
00002dad: ADD
00002dae: MSTORE
00002daf: PUSH1 0x0e
00002db1: PUSH1 0x24
00002db3: DUP3
00002db4: ADD
00002db5: MSTORE
00002db6: PUSH14 0x2737ba103a34329039b2b63632b9
00002dc5: PUSH1 0x91
00002dc7: SHL
00002dc8: PUSH1 0x44
00002dca: DUP3
00002dcb: ADD
00002dcc: MSTORE
00002dcd: PUSH1 0x64
00002dcf: ADD
00002dd0: PUSH2 0x0a7f
00002dd3: JUMP
00002dd4: JUMPDEST
00002dd5: PUSH1 0x03
00002dd7: DUP2
00002dd8: ADD
00002dd9: SLOAD
00002dda: PUSH1 0x01
00002ddc: PUSH1 0x80
00002dde: SHL
00002ddf: SWAP1
00002de0: DIV
00002de1: PUSH1 0x01
00002de3: PUSH1 0x01
00002de5: PUSH1 0x80
00002de7: SHL
00002de8: SUB
00002de9: AND
00002dea: ISZERO
00002deb: PUSH2 0x2e36
00002dee: JUMPI
00002def: PUSH1 0x40
00002df1: MLOAD
00002df2: PUSH3 0x461bcd
00002df6: PUSH1 0xe5
00002df8: SHL
00002df9: DUP2
00002dfa: MSTORE
00002dfb: PUSH1 0x20
00002dfd: PUSH1 0x04
00002dff: DUP3
00002e00: ADD
00002e01: MSTORE
00002e02: PUSH1 0x1b
00002e04: PUSH1 0x24
00002e06: DUP3
00002e07: ADD
00002e08: MSTORE
00002e09: PUSH32 0x5265736572766520636f756e74646f776e20636f6d6d656e6365640000000000
00002e2a: PUSH1 0x44
00002e2c: DUP3
00002e2d: ADD
00002e2e: MSTORE
00002e2f: PUSH1 0x64
00002e31: ADD
00002e32: PUSH2 0x0a7f
00002e35: JUMP
00002e36: JUMPDEST
00002e37: PUSH1 0x05
00002e39: SLOAD
00002e3a: DUP3
00002e3b: PUSH1 0x01
00002e3d: PUSH1 0x01
00002e3f: PUSH1 0x80
00002e41: SHL
00002e42: SUB
00002e43: AND
00002e44: LT
00002e45: ISZERO
00002e46: PUSH2 0x2e91
00002e49: JUMPI
00002e4a: PUSH1 0x40
00002e4c: MLOAD
00002e4d: PUSH3 0x461bcd
00002e51: PUSH1 0xe5
00002e53: SHL
00002e54: DUP2
00002e55: MSTORE
00002e56: PUSH1 0x20
00002e58: PUSH1 0x04
00002e5a: DUP3
00002e5b: ADD
00002e5c: DUP2
00002e5d: SWAP1
00002e5e: MSTORE
00002e5f: PUSH1 0x24
00002e61: DUP3
00002e62: ADD
00002e63: MSTORE
00002e64: PUSH32 0x52657365727665206d757374206265206174206c65617374206d696e20626964
00002e85: PUSH1 0x44
00002e87: DUP3
00002e88: ADD
00002e89: MSTORE
00002e8a: PUSH1 0x64
00002e8c: ADD
00002e8d: PUSH2 0x0a7f
00002e90: JUMP
00002e91: JUMPDEST
00002e92: PUSH1 0x02
00002e94: DUP2
00002e95: ADD
00002e96: SLOAD
00002e97: PUSH1 0x01
00002e99: PUSH1 0x01
00002e9b: PUSH1 0x80
00002e9d: SHL
00002e9e: SUB
00002e9f: DUP1
00002ea0: DUP5
00002ea1: AND
00002ea2: PUSH1 0x01
00002ea4: PUSH1 0x80
00002ea6: SHL
00002ea7: SWAP1
00002ea8: SWAP3
00002ea9: DIV
00002eaa: AND
00002eab: LT
00002eac: PUSH2 0x2eec
00002eaf: JUMPI
00002eb0: PUSH1 0x09
00002eb2: SLOAD
00002eb3: PUSH2 0x2ecc
00002eb6: SWAP1
00002eb7: PUSH1 0x01
00002eb9: PUSH1 0x80
00002ebb: SHL
00002ebc: SWAP1
00002ebd: DIV
00002ebe: PUSH1 0x01
00002ec0: PUSH1 0x01
00002ec2: PUSH1 0x80
00002ec4: SHL
00002ec5: SUB
00002ec6: AND
00002ec7: TIMESTAMP
00002ec8: PUSH2 0x48da
00002ecb: JUMP
00002ecc: JUMPDEST
00002ecd: PUSH1 0x03
00002ecf: DUP3
00002ed0: ADD
00002ed1: DUP1
00002ed2: SLOAD
00002ed3: PUSH1 0x01
00002ed5: PUSH1 0x01
00002ed7: PUSH1 0x80
00002ed9: SHL
00002eda: SUB
00002edb: SWAP3
00002edc: DUP4
00002edd: AND
00002ede: PUSH1 0x01
00002ee0: PUSH1 0x80
00002ee2: SHL
00002ee3: MUL
00002ee4: SWAP3
00002ee5: AND
00002ee6: SWAP2
00002ee7: SWAP1
00002ee8: SWAP2
00002ee9: OR
00002eea: SWAP1
00002eeb: SSTORE
00002eec: JUMPDEST
00002eed: PUSH1 0x02
00002eef: DUP2
00002ef0: ADD
00002ef1: DUP1
00002ef2: SLOAD
00002ef3: PUSH1 0x01
00002ef5: PUSH1 0x01
00002ef7: PUSH1 0x80
00002ef9: SHL
00002efa: SUB
00002efb: NOT
00002efc: AND
00002efd: PUSH1 0x01
00002eff: PUSH1 0x01
00002f01: PUSH1 0x80
00002f03: SHL
00002f04: SUB
00002f05: DUP5
00002f06: AND
00002f07: SWAP1
00002f08: DUP2
00002f09: OR
00002f0a: SWAP1
00002f0b: SWAP2
00002f0c: SSTORE
00002f0d: PUSH1 0x40
00002f0f: MLOAD
00002f10: SWAP1
00002f11: DUP2
00002f12: MSTORE
00002f13: DUP4
00002f14: SWAP1
00002f15: PUSH32 0x87c77544fe96aeb9a3a6398d27ed891f9532d66ef82444a0a56aab18a58bbece
00002f36: SWAP1
00002f37: PUSH1 0x20
00002f39: ADD
00002f3a: PUSH2 0x15a4
00002f3d: JUMP
00002f3e: JUMPDEST
00002f3f: PUSH1 0x01
00002f41: SLOAD
00002f42: PUSH1 0xff
00002f44: AND
00002f45: ISZERO
00002f46: PUSH2 0x2f61
00002f49: JUMPI
00002f4a: PUSH1 0x40
00002f4c: MLOAD
00002f4d: PUSH3 0x461bcd
00002f51: PUSH1 0xe5
00002f53: SHL
00002f54: DUP2
00002f55: MSTORE
00002f56: PUSH1 0x04
00002f58: ADD
00002f59: PUSH2 0x0a7f
00002f5c: SWAP1
00002f5d: PUSH2 0x484e
00002f60: JUMP
00002f61: JUMPDEST
00002f62: PUSH1 0x02
00002f64: PUSH1 0x00
00002f66: SLOAD
00002f67: EQ
00002f68: ISZERO
00002f69: PUSH2 0x2f84
00002f6c: JUMPI
00002f6d: PUSH1 0x40
00002f6f: MLOAD
00002f70: PUSH3 0x461bcd
00002f74: PUSH1 0xe5
00002f76: SHL
00002f77: DUP2
00002f78: MSTORE
00002f79: PUSH1 0x04
00002f7b: ADD
00002f7c: PUSH2 0x0a7f
00002f7f: SWAP1
00002f80: PUSH2 0x48a3
00002f83: JUMP
00002f84: JUMPDEST
00002f85: PUSH1 0x02
00002f87: PUSH1 0x00
00002f89: SSTORE
00002f8a: PUSH2 0x0e27
00002f8d: DUP3
00002f8e: DUP3
00002f8f: PUSH2 0x3e74
00002f92: JUMP
00002f93: JUMPDEST
00002f94: PUSH1 0x01
00002f96: SLOAD
00002f97: PUSH1 0xff
00002f99: AND
00002f9a: ISZERO
00002f9b: PUSH2 0x2fb6
00002f9e: JUMPI
00002f9f: PUSH1 0x40
00002fa1: MLOAD
00002fa2: PUSH3 0x461bcd
00002fa6: PUSH1 0xe5
00002fa8: SHL
00002fa9: DUP2
00002faa: MSTORE
00002fab: PUSH1 0x04
00002fad: ADD
00002fae: PUSH2 0x0a7f
00002fb1: SWAP1
00002fb2: PUSH2 0x484e
00002fb5: JUMP
00002fb6: JUMPDEST
00002fb7: PUSH1 0x02
00002fb9: PUSH1 0x00
00002fbb: SLOAD
00002fbc: EQ
00002fbd: ISZERO
00002fbe: PUSH2 0x2fd9
00002fc1: JUMPI
00002fc2: PUSH1 0x40
00002fc4: MLOAD
00002fc5: PUSH3 0x461bcd
00002fc9: PUSH1 0xe5
00002fcb: SHL
00002fcc: DUP2
00002fcd: MSTORE
00002fce: PUSH1 0x04
00002fd0: ADD
00002fd1: PUSH2 0x0a7f
00002fd4: SWAP1
00002fd5: PUSH2 0x48a3
00002fd8: JUMP
00002fd9: JUMPDEST
00002fda: PUSH1 0x02
00002fdc: PUSH1 0x00
00002fde: SSTORE
00002fdf: PUSH1 0x05
00002fe1: SLOAD
00002fe2: PUSH1 0x01
00002fe4: PUSH1 0x01
00002fe6: PUSH1 0x80
00002fe8: SHL
00002fe9: SUB
00002fea: DUP4
00002feb: AND
00002fec: LT
00002fed: ISZERO
00002fee: PUSH2 0x3034
00002ff1: JUMPI
00002ff2: PUSH1 0x40
00002ff4: MLOAD
00002ff5: PUSH3 0x461bcd
00002ff9: PUSH1 0xe5
00002ffb: SHL
00002ffc: DUP2
00002ffd: MSTORE
00002ffe: PUSH1 0x20
00003000: PUSH1 0x04
00003002: DUP3
00003003: ADD
00003004: MSTORE
00003005: PUSH1 0x18
00003007: PUSH1 0x24
00003009: DUP3
0000300a: ADD
0000300b: MSTORE
0000300c: PUSH24 0x098d2e6e8d2dcce40e0e4d2c6ca40dcdee840cadcdeeaced
00003025: PUSH1 0x43
00003027: SHL
00003028: PUSH1 0x44
0000302a: DUP3
0000302b: ADD
0000302c: MSTORE
0000302d: PUSH1 0x64
0000302f: ADD
00003030: PUSH2 0x0a7f
00003033: JUMP
00003034: JUMPDEST
00003035: PUSH2 0x303d
00003038: DUP4
00003039: PUSH2 0x3cc8
0000303c: JUMP
0000303d: JUMPDEST
0000303e: PUSH1 0x40
00003040: MLOAD
00003041: DUP1
00003042: PUSH1 0x60
00003044: ADD
00003045: PUSH1 0x40
00003047: MSTORE
00003048: DUP1
00003049: DUP4
0000304a: PUSH1 0x01
0000304c: PUSH1 0x01
0000304e: PUSH1 0x80
00003050: SHL
00003051: SUB
00003052: AND
00003053: DUP2
00003054: MSTORE
00003055: PUSH1 0x20
00003057: ADD
00003058: DUP3
00003059: PUSH1 0x01
0000305b: PUSH1 0x01
0000305d: PUSH1 0x80
0000305f: SHL
00003060: SUB
00003061: AND
00003062: DUP2
00003063: MSTORE
00003064: PUSH1 0x20
00003066: ADD
00003067: PUSH2 0x306d
0000306a: CALLER
0000306b: SWAP1
0000306c: JUMP
0000306d: JUMPDEST
0000306e: PUSH1 0x01
00003070: PUSH1 0x01
00003072: PUSH1 0xa0
00003074: SHL
00003075: SUB
00003076: SWAP1
00003077: DUP2
00003078: AND
00003079: SWAP1
0000307a: SWAP2
0000307b: MSTORE
0000307c: PUSH1 0x00
0000307e: DUP6
0000307f: DUP2
00003080: MSTORE
00003081: PUSH1 0x07
00003083: PUSH1 0x20
00003085: SWAP1
00003086: DUP2
00003087: MSTORE
00003088: PUSH1 0x40
0000308a: SWAP2
0000308b: DUP3
0000308c: SWAP1
0000308d: KECCAK256
0000308e: DUP5
0000308f: MLOAD
00003090: DUP6
00003091: DUP4
00003092: ADD
00003093: MLOAD
00003094: PUSH1 0x01
00003096: PUSH1 0x01
00003098: PUSH1 0x80
0000309a: SHL
0000309b: SUB
0000309c: SWAP2
0000309d: DUP3
0000309e: AND
0000309f: PUSH1 0x01
000030a1: PUSH1 0x80
000030a3: SHL
000030a4: SWAP2
000030a5: DUP4
000030a6: AND
000030a7: SWAP2
000030a8: SWAP1
000030a9: SWAP2
000030aa: MUL
000030ab: OR
000030ac: DUP3
000030ad: SSTORE
000030ae: SWAP5
000030af: DUP4
000030b0: ADD
000030b1: MLOAD
000030b2: PUSH1 0x01
000030b4: SWAP1
000030b5: SWAP2
000030b6: ADD
000030b7: DUP1
000030b8: SLOAD
000030b9: PUSH1 0x01
000030bb: PUSH1 0x01
000030bd: PUSH1 0xa0
000030bf: SHL
000030c0: SUB
000030c1: NOT
000030c2: AND
000030c3: SWAP2
000030c4: SWAP1
000030c5: SWAP5
000030c6: AND
000030c7: OR
000030c8: SWAP1
000030c9: SWAP3
000030ca: SSTORE
000030cb: DUP1
000030cc: MLOAD
000030cd: DUP6
000030ce: DUP5
000030cf: AND
000030d0: DUP2
000030d1: MSTORE
000030d2: SWAP3
000030d3: DUP5
000030d4: AND
000030d5: SWAP2
000030d6: DUP4
000030d7: ADD
000030d8: SWAP2
000030d9: SWAP1
000030da: SWAP2
000030db: MSTORE
000030dc: DUP5
000030dd: SWAP2
000030de: PUSH32 0x926bdcbf39866f134eede353f606580c48749e851283a077fde2912543b659df
000030ff: SWAP2
00003100: ADD
00003101: PUSH2 0x15a4
00003104: JUMP
00003105: JUMPDEST
00003106: PUSH1 0x01
00003108: SLOAD
00003109: PUSH1 0xff
0000310b: AND
0000310c: ISZERO
0000310d: PUSH2 0x3128
00003110: JUMPI
00003111: PUSH1 0x40
00003113: MLOAD
00003114: PUSH3 0x461bcd
00003118: PUSH1 0xe5
0000311a: SHL
0000311b: DUP2
0000311c: MSTORE
0000311d: PUSH1 0x04
0000311f: ADD
00003120: PUSH2 0x0a7f
00003123: SWAP1
00003124: PUSH2 0x484e
00003127: JUMP
00003128: JUMPDEST
00003129: PUSH1 0x02
0000312b: PUSH1 0x00
0000312d: SLOAD
0000312e: EQ
0000312f: ISZERO
00003130: PUSH2 0x314b
00003133: JUMPI
00003134: PUSH1 0x40
00003136: MLOAD
00003137: PUSH3 0x461bcd
0000313b: PUSH1 0xe5
0000313d: SHL
0000313e: DUP2
0000313f: MSTORE
00003140: PUSH1 0x04
00003142: ADD
00003143: PUSH2 0x0a7f
00003146: SWAP1
00003147: PUSH2 0x48a3
0000314a: JUMP
0000314b: JUMPDEST
0000314c: PUSH1 0x02
0000314e: PUSH1 0x00
00003150: SWAP1
00003151: DUP2
00003152: SSTORE
00003153: DUP2
00003154: DUP2
00003155: MSTORE
00003156: PUSH1 0x0a
00003158: PUSH1 0x20
0000315a: MSTORE
0000315b: PUSH1 0x40
0000315d: SWAP1
0000315e: KECCAK256
0000315f: PUSH1 0x01
00003161: DUP2
00003162: ADD
00003163: SLOAD
00003164: PUSH1 0x01
00003166: PUSH1 0x01
00003168: PUSH1 0xa0
0000316a: SHL
0000316b: SUB
0000316c: AND
0000316d: CALLER
0000316e: EQ
0000316f: PUSH2 0x31a7
00003172: JUMPI
00003173: PUSH1 0x40
00003175: MLOAD
00003176: PUSH3 0x461bcd
0000317a: PUSH1 0xe5
0000317c: SHL
0000317d: DUP2
0000317e: MSTORE
0000317f: PUSH1 0x20
00003181: PUSH1 0x04
00003183: DUP3
00003184: ADD
00003185: MSTORE
00003186: PUSH1 0x0a
00003188: PUSH1 0x24
0000318a: DUP3
0000318b: ADD
0000318c: MSTORE
0000318d: PUSH10 0x2737ba103134b23232b9
00003198: PUSH1 0xb1
0000319a: SHL
0000319b: PUSH1 0x44
0000319d: DUP3
0000319e: ADD
0000319f: MSTORE
000031a0: PUSH1 0x64
000031a2: ADD
000031a3: PUSH2 0x0a7f
000031a6: JUMP
000031a7: JUMPDEST
000031a8: DUP1
000031a9: PUSH1 0x02
000031ab: ADD
000031ac: SLOAD
000031ad: TIMESTAMP
000031ae: LT
000031af: ISZERO
000031b0: PUSH2 0x31f4
000031b3: JUMPI
000031b4: PUSH1 0x40
000031b6: MLOAD
000031b7: PUSH3 0x461bcd
000031bb: PUSH1 0xe5
000031bd: SHL
000031be: DUP2
000031bf: MSTORE
000031c0: PUSH1 0x20
000031c2: PUSH1 0x04
000031c4: DUP3
000031c5: ADD
000031c6: MSTORE
000031c7: PUSH1 0x16
000031c9: PUSH1 0x24
000031cb: DUP3
000031cc: ADD
000031cd: MSTORE
000031ce: PUSH22 0x109a59081b1bd8dadd5c081b9bdd08195b185c1cd959
000031e5: PUSH1 0x52
000031e7: SHL
000031e8: PUSH1 0x44
000031ea: DUP3
000031eb: ADD
000031ec: MSTORE
000031ed: PUSH1 0x64
000031ef: ADD
000031f0: PUSH2 0x0a7f
000031f3: JUMP
000031f4: JUMPDEST
000031f5: PUSH1 0x01
000031f7: DUP2
000031f8: ADD
000031f9: SLOAD
000031fa: DUP2
000031fb: SLOAD
000031fc: PUSH2 0x3215
000031ff: SWAP2
00003200: DUP5
00003201: SWAP2
00003202: PUSH1 0x01
00003204: PUSH1 0x01
00003206: PUSH1 0xa0
00003208: SHL
00003209: SUB
0000320a: SWAP1
0000320b: SWAP2
0000320c: AND
0000320d: SWAP1
0000320e: PUSH1 0x00
00003210: DUP1
00003211: PUSH2 0x3669
00003214: JUMP
00003215: JUMPDEST
00003216: PUSH1 0x00
00003218: DUP3
00003219: DUP2
0000321a: MSTORE
0000321b: PUSH1 0x0a
0000321d: PUSH1 0x20
0000321f: MSTORE
00003220: PUSH1 0x40
00003222: DUP2
00003223: KECCAK256
00003224: DUP2
00003225: DUP2
00003226: SSTORE
00003227: PUSH1 0x01
00003229: DUP2
0000322a: ADD
0000322b: DUP1
0000322c: SLOAD
0000322d: PUSH1 0x01
0000322f: PUSH1 0x01
00003231: PUSH1 0xa0
00003233: SHL
00003234: SUB
00003235: NOT
00003236: AND
00003237: SWAP1
00003238: SSTORE
00003239: PUSH1 0x02
0000323b: ADD
0000323c: SSTORE
0000323d: DUP2
0000323e: PUSH32 0xc8ba6fa570e0742f98985499c36c47fe428ca4547a07e7e2e6991cc11e4817cc
0000325f: CALLER
00003260: PUSH2 0x29be
00003263: JUMP
00003264: JUMPDEST
00003265: PUSH1 0x00
00003267: PUSH2 0x3272
0000326a: DUP6
0000326b: DUP6
0000326c: DUP5
0000326d: DUP7
0000326e: PUSH2 0x413b
00003271: JUMP
00003272: JUMPDEST
00003273: POP
00003274: SWAP3
00003275: SWAP4
00003276: SWAP3
00003277: POP
00003278: POP
00003279: POP
0000327a: JUMP
0000327b: JUMPDEST
0000327c: PUSH1 0x02
0000327e: SLOAD
0000327f: PUSH1 0x40
00003281: MLOAD
00003282: PUSH4 0x61597daf
00003287: PUSH1 0xe1
00003289: SHL
0000328a: DUP2
0000328b: MSTORE
0000328c: PUSH1 0x04
0000328e: DUP2
0000328f: ADD
00003290: DUP5
00003291: SWAP1
00003292: MSTORE
00003293: PUSH1 0x01
00003295: PUSH1 0x01
00003297: PUSH1 0xa0
00003299: SHL
0000329a: SUB
0000329b: SWAP1
0000329c: SWAP2
0000329d: AND
0000329e: SWAP1
0000329f: PUSH4 0xc2b2fb5e
000032a4: SWAP1
000032a5: PUSH1 0x24
000032a7: ADD
000032a8: PUSH1 0x20
000032aa: PUSH1 0x40
000032ac: MLOAD
000032ad: DUP1
000032ae: DUP4
000032af: SUB
000032b0: DUP2
000032b1: DUP7
000032b2: DUP1
000032b3: EXTCODESIZE
000032b4: ISZERO
000032b5: DUP1
000032b6: ISZERO
000032b7: PUSH2 0x32bf
000032ba: JUMPI
000032bb: PUSH1 0x00
000032bd: DUP1
000032be: REVERT
000032bf: JUMPDEST
000032c0: POP
000032c1: GAS
000032c2: STATICCALL
000032c3: ISZERO
000032c4: DUP1
000032c5: ISZERO
000032c6: PUSH2 0x32d3
000032c9: JUMPI
000032ca: RETURNDATASIZE
000032cb: PUSH1 0x00
000032cd: DUP1
000032ce: RETURNDATACOPY
000032cf: RETURNDATASIZE
000032d0: PUSH1 0x00
000032d2: REVERT
000032d3: JUMPDEST
000032d4: POP
000032d5: POP
000032d6: POP
000032d7: POP
000032d8: PUSH1 0x40
000032da: MLOAD
000032db: RETURNDATASIZE
000032dc: PUSH1 0x1f
000032de: NOT
000032df: PUSH1 0x1f
000032e1: DUP3
000032e2: ADD
000032e3: AND
000032e4: DUP3
000032e5: ADD
000032e6: DUP1
000032e7: PUSH1 0x40
000032e9: MSTORE
000032ea: POP
000032eb: DUP2
000032ec: ADD
000032ed: SWAP1
000032ee: PUSH2 0x32f7
000032f1: SWAP2
000032f2: SWAP1
000032f3: PUSH2 0x46a5
000032f6: JUMP
000032f7: JUMPDEST
000032f8: PUSH2 0x333c
000032fb: JUMPI
000032fc: PUSH1 0x40
000032fe: MLOAD
000032ff: PUSH3 0x461bcd
00003303: PUSH1 0xe5
00003305: SHL
00003306: DUP2
00003307: MSTORE
00003308: PUSH1 0x20
0000330a: PUSH1 0x04
0000330c: DUP3
0000330d: ADD
0000330e: MSTORE
0000330f: PUSH1 0x16
00003311: PUSH1 0x24
00003313: DUP3
00003314: ADD
00003315: MSTORE
00003316: PUSH22 0x11591a5d1a5bdb88191bd95cc81b9bdd08195e1a5cdd
0000332d: PUSH1 0x52
0000332f: SHL
00003330: PUSH1 0x44
00003332: DUP3
00003333: ADD
00003334: MSTORE
00003335: PUSH1 0x64
00003337: ADD
00003338: PUSH2 0x0a7f
0000333b: JUMP
0000333c: JUMPDEST
0000333d: PUSH1 0x00
0000333f: DUP3
00003340: DUP2
00003341: MSTORE
00003342: PUSH1 0x0b
00003344: PUSH1 0x20
00003346: MSTORE
00003347: PUSH1 0x40
00003349: SWAP1
0000334a: KECCAK256
0000334b: PUSH1 0x05
0000334d: SLOAD
0000334e: DUP2
0000334f: SLOAD
00003350: PUSH2 0x3359
00003353: SWAP2
00003354: SWAP1
00003355: PUSH2 0x4905
00003358: JUMP
00003359: JUMPDEST
0000335a: CALLVALUE
0000335b: LT
0000335c: ISZERO
0000335d: PUSH2 0x339e
00003360: JUMPI
00003361: PUSH1 0x40
00003363: MLOAD
00003364: PUSH3 0x461bcd
00003368: PUSH1 0xe5
0000336a: SHL
0000336b: DUP2
0000336c: MSTORE
0000336d: PUSH1 0x20
0000336f: PUSH1 0x04
00003371: DUP3
00003372: ADD
00003373: MSTORE
00003374: PUSH1 0x13
00003376: PUSH1 0x24
00003378: DUP3
00003379: ADD
0000337a: MSTORE
0000337b: PUSH19 0x084d2c840dcdee840d0d2ced040cadcdeeaced
0000338f: PUSH1 0x6b
00003391: SHL
00003392: PUSH1 0x44
00003394: DUP3
00003395: ADD
00003396: MSTORE
00003397: PUSH1 0x64
00003399: ADD
0000339a: PUSH2 0x0a7f
0000339d: JUMP
0000339e: JUMPDEST
0000339f: DUP1
000033a0: SLOAD
000033a1: ISZERO
000033a2: PUSH2 0x33c5
000033a5: JUMPI
000033a6: PUSH1 0x01
000033a8: DUP2
000033a9: ADD
000033aa: SLOAD
000033ab: DUP2
000033ac: SLOAD
000033ad: PUSH2 0x33c5
000033b0: SWAP2
000033b1: DUP6
000033b2: SWAP2
000033b3: PUSH1 0x01
000033b5: PUSH1 0x01
000033b7: PUSH1 0xa0
000033b9: SHL
000033ba: SUB
000033bb: SWAP1
000033bc: SWAP2
000033bd: AND
000033be: SWAP1
000033bf: DUP6
000033c0: CALLVALUE
000033c1: PUSH2 0x3669
000033c4: JUMP
000033c5: JUMPDEST
000033c6: PUSH1 0x40
000033c8: MLOAD
000033c9: DUP1
000033ca: PUSH1 0x60
000033cc: ADD
000033cd: PUSH1 0x40
000033cf: MSTORE
000033d0: DUP1
000033d1: CALLVALUE
000033d2: DUP2
000033d3: MSTORE
000033d4: PUSH1 0x20
000033d6: ADD
000033d7: DUP4
000033d8: PUSH1 0x01
000033da: PUSH1 0x01
000033dc: PUSH1 0xa0
000033de: SHL
000033df: SUB
000033e0: AND
000033e1: DUP2
000033e2: MSTORE
000033e3: PUSH1 0x20
000033e5: ADD
000033e6: PUSH2 0x33ed
000033e9: PUSH2 0x4383
000033ec: JUMP
000033ed: JUMPDEST
000033ee: SWAP1
000033ef: MSTORE
000033f0: PUSH1 0x00
000033f2: DUP5
000033f3: DUP2
000033f4: MSTORE
000033f5: PUSH1 0x0b
000033f7: PUSH1 0x20
000033f9: SWAP1
000033fa: DUP2
000033fb: MSTORE
000033fc: PUSH1 0x40
000033fe: SWAP2
000033ff: DUP3
00003400: SWAP1
00003401: KECCAK256
00003402: DUP4
00003403: MLOAD
00003404: DUP2
00003405: SSTORE
00003406: DUP4
00003407: DUP3
00003408: ADD
00003409: MLOAD
0000340a: PUSH1 0x01
0000340c: DUP3
0000340d: ADD
0000340e: DUP1
0000340f: SLOAD
00003410: PUSH1 0x01
00003412: PUSH1 0x01
00003414: PUSH1 0xa0
00003416: SHL
00003417: SUB
00003418: NOT
00003419: AND
0000341a: PUSH1 0x01
0000341c: PUSH1 0x01
0000341e: PUSH1 0xa0
00003420: SHL
00003421: SUB
00003422: SWAP3
00003423: DUP4
00003424: AND
00003425: OR
00003426: SWAP1
00003427: SSTORE
00003428: SWAP4
00003429: DUP4
0000342a: ADD
0000342b: MLOAD
0000342c: PUSH1 0x02
0000342e: SWAP1
0000342f: SWAP2
00003430: ADD
00003431: SSTORE
00003432: SWAP1
00003433: MLOAD
00003434: CALLVALUE
00003435: DUP2
00003436: MSTORE
00003437: SWAP2
00003438: DUP5
00003439: AND
0000343a: SWAP2
0000343b: DUP6
0000343c: SWAP2
0000343d: PUSH32 0x823a6e5c949aae9db807fd853796d0cf551fda5395f20faa534a3a2ef7149b9b
0000345e: SWAP2
0000345f: ADD
00003460: PUSH2 0x0dc5
00003463: JUMP
00003464: JUMPDEST
00003465: PUSH1 0x01
00003467: SLOAD
00003468: PUSH2 0x0100
0000346b: SWAP1
0000346c: DIV
0000346d: PUSH1 0x01
0000346f: PUSH1 0x01
00003471: PUSH1 0xa0
00003473: SHL
00003474: SUB
00003475: AND
00003476: PUSH4 0xc395fcb3
0000347b: CALLER
0000347c: PUSH1 0x40
0000347e: MLOAD
0000347f: PUSH1 0x01
00003481: PUSH1 0x01
00003483: PUSH1 0xe0
00003485: SHL
00003486: SUB
00003487: NOT
00003488: PUSH1 0xe0
0000348a: DUP5
0000348b: SWAP1
0000348c: SHL
0000348d: AND
0000348e: DUP2
0000348f: MSTORE
00003490: PUSH1 0x01
00003492: PUSH1 0x01
00003494: PUSH1 0xa0
00003496: SHL
00003497: SUB
00003498: SWAP1
00003499: SWAP2
0000349a: AND
0000349b: PUSH1 0x04
0000349d: DUP3
0000349e: ADD
0000349f: MSTORE
000034a0: PUSH1 0x24
000034a2: ADD
000034a3: PUSH1 0x20
000034a5: PUSH1 0x40
000034a7: MLOAD
000034a8: DUP1
000034a9: DUP4
000034aa: SUB
000034ab: DUP2
000034ac: DUP7
000034ad: DUP1
000034ae: EXTCODESIZE
000034af: ISZERO
000034b0: DUP1
000034b1: ISZERO
000034b2: PUSH2 0x34ba
000034b5: JUMPI
000034b6: PUSH1 0x00
000034b8: DUP1
000034b9: REVERT
000034ba: JUMPDEST
000034bb: POP
000034bc: GAS
000034bd: STATICCALL
000034be: ISZERO
000034bf: DUP1
000034c0: ISZERO
000034c1: PUSH2 0x34ce
000034c4: JUMPI
000034c5: RETURNDATASIZE
000034c6: PUSH1 0x00
000034c8: DUP1
000034c9: RETURNDATACOPY
000034ca: RETURNDATASIZE
000034cb: PUSH1 0x00
000034cd: REVERT
000034ce: JUMPDEST
000034cf: POP
000034d0: POP
000034d1: POP
000034d2: POP
000034d3: PUSH1 0x40
000034d5: MLOAD
000034d6: RETURNDATASIZE
000034d7: PUSH1 0x1f
000034d9: NOT
000034da: PUSH1 0x1f
000034dc: DUP3
000034dd: ADD
000034de: AND
000034df: DUP3
000034e0: ADD
000034e1: DUP1
000034e2: PUSH1 0x40
000034e4: MSTORE
000034e5: POP
000034e6: DUP2
000034e7: ADD
000034e8: SWAP1
000034e9: PUSH2 0x34f2
000034ec: SWAP2
000034ed: SWAP1
000034ee: PUSH2 0x46a5
000034f1: JUMP
000034f2: JUMPDEST
000034f3: PUSH2 0x0e40
000034f6: JUMPI
000034f7: PUSH1 0x40
000034f9: MLOAD
000034fa: PUSH3 0x461bcd
000034fe: PUSH1 0xe5
00003500: SHL
00003501: DUP2
00003502: MSTORE
00003503: PUSH1 0x20
00003505: PUSH1 0x04
00003507: DUP3
00003508: ADD
00003509: MSTORE
0000350a: PUSH1 0x10
0000350c: PUSH1 0x24
0000350e: DUP3
0000350f: ADD
00003510: MSTORE
00003511: PUSH16 0x21b0b63632b9103737ba1030b236b4b7
00003522: PUSH1 0x81
00003524: SHL
00003525: PUSH1 0x44
00003527: DUP3
00003528: ADD
00003529: MSTORE
0000352a: PUSH1 0x64
0000352c: ADD
0000352d: PUSH2 0x0a7f
00003530: JUMP
00003531: JUMPDEST
00003532: PUSH1 0x01
00003534: SLOAD
00003535: PUSH1 0xff
00003537: AND
00003538: PUSH2 0x357a
0000353b: JUMPI
0000353c: PUSH1 0x40
0000353e: MLOAD
0000353f: PUSH3 0x461bcd
00003543: PUSH1 0xe5
00003545: SHL
00003546: DUP2
00003547: MSTORE
00003548: PUSH1 0x20
0000354a: PUSH1 0x04
0000354c: DUP3
0000354d: ADD
0000354e: MSTORE
0000354f: PUSH1 0x14
00003551: PUSH1 0x24
00003553: DUP3
00003554: ADD
00003555: MSTORE
00003556: PUSH20 0x14185d5cd8589b194e881b9bdd081c185d5cd959
0000356b: PUSH1 0x62
0000356d: SHL
0000356e: PUSH1 0x44
00003570: DUP3
00003571: ADD
00003572: MSTORE
00003573: PUSH1 0x64
00003575: ADD
00003576: PUSH2 0x0a7f
00003579: JUMP
0000357a: JUMPDEST
0000357b: PUSH1 0x01
0000357d: DUP1
0000357e: SLOAD
0000357f: PUSH1 0xff
00003581: NOT
00003582: AND
00003583: SWAP1
00003584: SSTORE
00003585: PUSH32 0x5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa
000035a6: CALLER
000035a7: JUMPDEST
000035a8: PUSH1 0x40
000035aa: MLOAD
000035ab: PUSH1 0x01
000035ad: PUSH1 0x01
000035af: PUSH1 0xa0
000035b1: SHL
000035b2: SUB
000035b3: SWAP1
000035b4: SWAP2
000035b5: AND
000035b6: DUP2
000035b7: MSTORE
000035b8: PUSH1 0x20
000035ba: ADD
000035bb: PUSH1 0x40
000035bd: MLOAD
000035be: DUP1
000035bf: SWAP2
000035c0: SUB
000035c1: SWAP1
000035c2: LOG1
000035c3: JUMP
000035c4: JUMPDEST
000035c5: PUSH1 0x00
000035c7: PUSH2 0x35cf
000035ca: DUP3
000035cb: PUSH2 0x4055
000035ce: JUMP
000035cf: JUMPDEST
000035d0: ISZERO
000035d1: SWAP3
000035d2: SWAP2
000035d3: POP
000035d4: POP
000035d5: JUMP
000035d6: JUMPDEST
000035d7: PUSH1 0x00
000035d9: CALLER
000035da: PUSH1 0x02
000035dc: SLOAD
000035dd: PUSH1 0x40
000035df: MLOAD
000035e0: PUSH4 0x31a9108f
000035e5: PUSH1 0xe1
000035e7: SHL
000035e8: DUP2
000035e9: MSTORE
000035ea: PUSH1 0x04
000035ec: DUP2
000035ed: ADD
000035ee: DUP6
000035ef: SWAP1
000035f0: MSTORE
000035f1: PUSH1 0x01
000035f3: PUSH1 0x01
000035f5: PUSH1 0xa0
000035f7: SHL
000035f8: SUB
000035f9: SWAP3
000035fa: DUP4
000035fb: AND
000035fc: SWAP3
000035fd: SWAP1
000035fe: SWAP2
000035ff: AND
00003600: SWAP1
00003601: PUSH4 0x6352211e
00003606: SWAP1
00003607: PUSH1 0x24
00003609: ADD
0000360a: PUSH1 0x20
0000360c: PUSH1 0x40
0000360e: MLOAD
0000360f: DUP1
00003610: DUP4
00003611: SUB
00003612: DUP2
00003613: DUP7
00003614: DUP1
00003615: EXTCODESIZE
00003616: ISZERO
00003617: DUP1
00003618: ISZERO
00003619: PUSH2 0x3621
0000361c: JUMPI
0000361d: PUSH1 0x00
0000361f: DUP1
00003620: REVERT
00003621: JUMPDEST
00003622: POP
00003623: GAS
00003624: STATICCALL
00003625: ISZERO
00003626: DUP1
00003627: ISZERO
00003628: PUSH2 0x3635
0000362b: JUMPI
0000362c: RETURNDATASIZE
0000362d: PUSH1 0x00
0000362f: DUP1
00003630: RETURNDATACOPY
00003631: RETURNDATASIZE
00003632: PUSH1 0x00
00003634: REVERT
00003635: JUMPDEST
00003636: POP
00003637: POP
00003638: POP
00003639: POP
0000363a: PUSH1 0x40
0000363c: MLOAD
0000363d: RETURNDATASIZE
0000363e: PUSH1 0x1f
00003640: NOT
00003641: PUSH1 0x1f
00003643: DUP3
00003644: ADD
00003645: AND
00003646: DUP3
00003647: ADD
00003648: DUP1
00003649: PUSH1 0x40
0000364b: MSTORE
0000364c: POP
0000364d: DUP2
0000364e: ADD
0000364f: SWAP1
00003650: PUSH2 0x3659
00003653: SWAP2
00003654: SWAP1
00003655: PUSH2 0x45e3
00003658: JUMP
00003659: JUMPDEST
0000365a: PUSH1 0x01
0000365c: PUSH1 0x01
0000365e: PUSH1 0xa0
00003660: SHL
00003661: SUB
00003662: AND
00003663: EQ
00003664: SWAP3
00003665: SWAP2
00003666: POP
00003667: POP
00003668: JUMP
00003669: JUMPDEST
0000366a: PUSH1 0x00
0000366c: DUP5
0000366d: PUSH1 0x01
0000366f: PUSH1 0x01
00003671: PUSH1 0xa0
00003673: SHL
00003674: SUB
00003675: AND
00003676: DUP5
00003677: PUSH1 0x40
00003679: MLOAD
0000367a: PUSH1 0x00
0000367c: PUSH1 0x40
0000367e: MLOAD
0000367f: DUP1
00003680: DUP4
00003681: SUB
00003682: DUP2
00003683: DUP6
00003684: DUP8
00003685: GAS
00003686: CALL
00003687: SWAP3
00003688: POP
00003689: POP
0000368a: POP
0000368b: RETURNDATASIZE
0000368c: DUP1
0000368d: PUSH1 0x00
0000368f: DUP2
00003690: EQ
00003691: PUSH2 0x36b6
00003694: JUMPI
00003695: PUSH1 0x40
00003697: MLOAD
00003698: SWAP2
00003699: POP
0000369a: PUSH1 0x1f
0000369c: NOT
0000369d: PUSH1 0x3f
0000369f: RETURNDATASIZE
000036a0: ADD
000036a1: AND
000036a2: DUP3
000036a3: ADD
000036a4: PUSH1 0x40
000036a6: MSTORE
000036a7: RETURNDATASIZE
000036a8: DUP3
000036a9: MSTORE
000036aa: RETURNDATASIZE
000036ab: PUSH1 0x00
000036ad: PUSH1 0x20
000036af: DUP5
000036b0: ADD
000036b1: RETURNDATACOPY
000036b2: PUSH2 0x36bb
000036b5: JUMP
000036b6: JUMPDEST
000036b7: PUSH1 0x60
000036b9: SWAP2
000036ba: POP
000036bb: JUMPDEST
000036bc: POP
000036bd: POP
000036be: SWAP1
000036bf: POP
000036c0: DUP1
000036c1: PUSH2 0x371d
000036c4: JUMPI
000036c5: PUSH1 0x40
000036c7: DUP1
000036c8: MLOAD
000036c9: PUSH1 0x01
000036cb: PUSH1 0x01
000036cd: PUSH1 0xa0
000036cf: SHL
000036d0: SUB
000036d1: DUP8
000036d2: DUP2
000036d3: AND
000036d4: DUP3
000036d5: MSTORE
000036d6: PUSH1 0x20
000036d8: DUP3
000036d9: ADD
000036da: DUP8
000036db: SWAP1
000036dc: MSTORE
000036dd: DUP6
000036de: AND
000036df: DUP2
000036e0: DUP4
000036e1: ADD
000036e2: MSTORE
000036e3: PUSH1 0x60
000036e5: DUP2
000036e6: ADD
000036e7: DUP5
000036e8: SWAP1
000036e9: MSTORE
000036ea: SWAP1
000036eb: MLOAD
000036ec: DUP8
000036ed: SWAP2
000036ee: PUSH32 0x437414bccea896dfde9665f76dd6cbde1ec21a65c6e8bcd2afb4e9b0fb0ea196
0000370f: SWAP2
00003710: SWAP1
00003711: DUP2
00003712: SWAP1
00003713: SUB
00003714: PUSH1 0x80
00003716: ADD
00003717: SWAP1
00003718: LOG2
00003719: PUSH2 0x3772
0000371c: JUMP
0000371d: JUMPDEST
0000371e: PUSH1 0x40
00003720: DUP1
00003721: MLOAD
00003722: PUSH1 0x01
00003724: PUSH1 0x01
00003726: PUSH1 0xa0
00003728: SHL
00003729: SUB
0000372a: DUP8
0000372b: DUP2
0000372c: AND
0000372d: DUP3
0000372e: MSTORE
0000372f: PUSH1 0x20
00003731: DUP3
00003732: ADD
00003733: DUP8
00003734: SWAP1
00003735: MSTORE
00003736: DUP6
00003737: AND
00003738: DUP2
00003739: DUP4
0000373a: ADD
0000373b: MSTORE
0000373c: PUSH1 0x60
0000373e: DUP2
0000373f: ADD
00003740: DUP5
00003741: SWAP1
00003742: MSTORE
00003743: SWAP1
00003744: MLOAD
00003745: DUP8
00003746: SWAP2
00003747: PUSH32 0x0769c15e91f18239b38add21faad4a6ba30cd8f93aed73984c02d766af4970f4
00003768: SWAP2
00003769: SWAP1
0000376a: DUP2
0000376b: SWAP1
0000376c: SUB
0000376d: PUSH1 0x80
0000376f: ADD
00003770: SWAP1
00003771: LOG2
00003772: JUMPDEST
00003773: POP
00003774: POP
00003775: POP
00003776: POP
00003777: POP
00003778: POP
00003779: JUMP
0000377a: JUMPDEST
0000377b: PUSH1 0x00
0000377d: DUP3
0000377e: DUP2
0000377f: MSTORE
00003780: PUSH1 0x07
00003782: PUSH1 0x20
00003784: MSTORE
00003785: PUSH1 0x40
00003787: SWAP1
00003788: KECCAK256
00003789: PUSH1 0x01
0000378b: DUP2
0000378c: ADD
0000378d: SLOAD
0000378e: PUSH1 0x01
00003790: PUSH1 0x01
00003792: PUSH1 0xa0
00003794: SHL
00003795: SUB
00003796: AND
00003797: PUSH2 0x37d5
0000379a: JUMPI
0000379b: PUSH1 0x40
0000379d: MLOAD
0000379e: PUSH3 0x461bcd
000037a2: PUSH1 0xe5
000037a4: SHL
000037a5: DUP2
000037a6: MSTORE
000037a7: PUSH1 0x20
000037a9: PUSH1 0x04
000037ab: DUP3
000037ac: ADD
000037ad: MSTORE
000037ae: PUSH1 0x10
000037b0: PUSH1 0x24
000037b2: DUP3
000037b3: ADD
000037b4: MSTORE
000037b5: PUSH16 0x139bc81b1a5cdd1a5b99c8199bdd5b99
000037c6: PUSH1 0x82
000037c8: SHL
000037c9: PUSH1 0x44
000037cb: DUP3
000037cc: ADD
000037cd: MSTORE
000037ce: PUSH1 0x64
000037d0: ADD
000037d1: PUSH2 0x0a7f
000037d4: JUMP
000037d5: JUMPDEST
000037d6: DUP1
000037d7: SLOAD
000037d8: PUSH1 0x01
000037da: PUSH1 0x01
000037dc: PUSH1 0x80
000037de: SHL
000037df: SUB
000037e0: AND
000037e1: CALLVALUE
000037e2: LT
000037e3: ISZERO
000037e4: PUSH2 0x382f
000037e7: JUMPI
000037e8: PUSH1 0x40
000037ea: MLOAD
000037eb: PUSH3 0x461bcd
000037ef: PUSH1 0xe5
000037f1: SHL
000037f2: DUP2
000037f3: MSTORE
000037f4: PUSH1 0x20
000037f6: PUSH1 0x04
000037f8: DUP3
000037f9: ADD
000037fa: MSTORE
000037fb: PUSH1 0x18
000037fd: PUSH1 0x24
000037ff: DUP3
00003800: ADD
00003801: MSTORE
00003802: PUSH32 0x4c697374207072696365206e6f74207361746973666965640000000000000000
00003823: PUSH1 0x44
00003825: DUP3
00003826: ADD
00003827: MSTORE
00003828: PUSH1 0x64
0000382a: ADD
0000382b: PUSH2 0x0a7f
0000382e: JUMP
0000382f: JUMPDEST
00003830: DUP1
00003831: SLOAD
00003832: PUSH1 0x01
00003834: PUSH1 0x80
00003836: SHL
00003837: SWAP1
00003838: DIV
00003839: PUSH1 0x01
0000383b: PUSH1 0x01
0000383d: PUSH1 0x80
0000383f: SHL
00003840: SUB
00003841: AND
00003842: TIMESTAMP
00003843: LT
00003844: ISZERO
00003845: PUSH2 0x3889
00003848: JUMPI
00003849: PUSH1 0x40
0000384b: MLOAD
0000384c: PUSH3 0x461bcd
00003850: PUSH1 0xe5
00003852: SHL
00003853: DUP2
00003854: MSTORE
00003855: PUSH1 0x20
00003857: PUSH1 0x04
00003859: DUP3
0000385a: ADD
0000385b: MSTORE
0000385c: PUSH1 0x16
0000385e: PUSH1 0x24
00003860: DUP3
00003861: ADD
00003862: MSTORE
00003863: PUSH22 0x131a5cdd081b9bdd08185d985a5b18589b19481e595d
0000387a: PUSH1 0x52
0000387c: SHL
0000387d: PUSH1 0x44
0000387f: DUP3
00003880: ADD
00003881: MSTORE
00003882: PUSH1 0x64
00003884: ADD
00003885: PUSH2 0x0a7f
00003888: JUMP
00003889: JUMPDEST
0000388a: PUSH1 0x01
0000388c: DUP2
0000388d: ADD
0000388e: SLOAD
0000388f: PUSH1 0x00
00003891: SWAP1
00003892: PUSH2 0x38a9
00003895: SWAP1
00003896: DUP6
00003897: SWAP1
00003898: CALLVALUE
00003899: SWAP1
0000389a: DUP7
0000389b: SWAP1
0000389c: PUSH1 0x01
0000389e: PUSH1 0x01
000038a0: PUSH1 0xa0
000038a2: SHL
000038a3: SUB
000038a4: AND
000038a5: PUSH2 0x3264
000038a8: JUMP
000038a9: JUMPDEST
000038aa: PUSH1 0x01
000038ac: DUP4
000038ad: ADD
000038ae: SLOAD
000038af: PUSH1 0x40
000038b1: MLOAD
000038b2: SWAP2
000038b3: SWAP3
000038b4: POP
000038b5: DUP3
000038b6: SWAP2
000038b7: PUSH32 0x25a395eca5bca1a1ca0c1543a3e87384fabcf63100e03535276da15f838805b2
000038d8: SWAP2
000038d9: PUSH2 0x1015
000038dc: SWAP2
000038dd: DUP8
000038de: SWAP2
000038df: PUSH1 0x01
000038e1: PUSH1 0x01
000038e3: PUSH1 0xa0
000038e5: SHL
000038e6: SUB
000038e7: AND
000038e8: SWAP1
000038e9: CALLVALUE
000038ea: SWAP1
000038eb: PUSH2 0x4805
000038ee: JUMP
000038ef: JUMPDEST
000038f0: PUSH1 0x00
000038f2: DUP3
000038f3: DUP2
000038f4: MSTORE
000038f5: PUSH1 0x08
000038f7: PUSH1 0x20
000038f9: MSTORE
000038fa: PUSH1 0x40
000038fc: SWAP1
000038fd: KECCAK256
000038fe: PUSH1 0x02
00003900: DUP2
00003901: ADD
00003902: SLOAD
00003903: PUSH1 0x01
00003905: PUSH1 0x01
00003907: PUSH1 0x80
00003909: SHL
0000390a: SUB
0000390b: AND
0000390c: PUSH2 0x3957
0000390f: JUMPI
00003910: PUSH1 0x40
00003912: MLOAD
00003913: PUSH3 0x461bcd
00003917: PUSH1 0xe5
00003919: SHL
0000391a: DUP2
0000391b: MSTORE
0000391c: PUSH1 0x20
0000391e: PUSH1 0x04
00003920: DUP3
00003921: ADD
00003922: MSTORE
00003923: PUSH1 0x1e
00003925: PUSH1 0x24
00003927: DUP3
00003928: ADD
00003929: MSTORE
0000392a: PUSH32 0x4e6f742073657420757020666f7220726573657276652061756374696f6e0000
0000394b: PUSH1 0x44
0000394d: DUP3
0000394e: ADD
0000394f: MSTORE
00003950: PUSH1 0x64
00003952: ADD
00003953: PUSH2 0x0a7f
00003956: JUMP
00003957: JUMPDEST
00003958: PUSH1 0x03
0000395a: DUP2
0000395b: ADD
0000395c: SLOAD
0000395d: PUSH1 0x01
0000395f: PUSH1 0x01
00003961: PUSH1 0x80
00003963: SHL
00003964: SUB
00003965: AND
00003966: TIMESTAMP
00003967: LT
00003968: ISZERO
00003969: PUSH2 0x39ad
0000396c: JUMPI
0000396d: PUSH1 0x40
0000396f: MLOAD
00003970: PUSH3 0x461bcd
00003974: PUSH1 0xe5
00003976: SHL
00003977: DUP2
00003978: MSTORE
00003979: PUSH1 0x20
0000397b: PUSH1 0x04
0000397d: DUP3
0000397e: ADD
0000397f: MSTORE
00003980: PUSH1 0x16
00003982: PUSH1 0x24
00003984: DUP3
00003985: ADD
00003986: MSTORE
00003987: PUSH22 0x139bdd081858d8d95c1d1a5b99c8189a591cc81e595d
0000399e: PUSH1 0x52
000039a0: SHL
000039a1: PUSH1 0x44
000039a3: DUP3
000039a4: ADD
000039a5: MSTORE
000039a6: PUSH1 0x64
000039a8: ADD
000039a9: PUSH2 0x0a7f
000039ac: JUMP
000039ad: JUMPDEST
000039ae: PUSH1 0x05
000039b0: SLOAD
000039b1: PUSH1 0x02
000039b3: DUP3
000039b4: ADD
000039b5: SLOAD
000039b6: PUSH2 0x39cf
000039b9: SWAP2
000039ba: SWAP1
000039bb: PUSH1 0x01
000039bd: PUSH1 0x80
000039bf: SHL
000039c0: SWAP1
000039c1: DIV
000039c2: PUSH1 0x01
000039c4: PUSH1 0x01
000039c6: PUSH1 0x80
000039c8: SHL
000039c9: SUB
000039ca: AND
000039cb: PUSH2 0x4905
000039ce: JUMP
000039cf: JUMPDEST
000039d0: CALLVALUE
000039d1: LT
000039d2: ISZERO
000039d3: PUSH2 0x3a3b
000039d6: JUMPI
000039d7: PUSH1 0x40
000039d9: MLOAD
000039da: PUSH3 0x461bcd
000039de: PUSH1 0xe5
000039e0: SHL
000039e1: DUP2
000039e2: MSTORE
000039e3: PUSH1 0x20
000039e5: PUSH1 0x04
000039e7: DUP3
000039e8: ADD
000039e9: MSTORE
000039ea: PUSH1 0x34
000039ec: PUSH1 0x24
000039ee: DUP3
000039ef: ADD
000039f0: MSTORE
000039f1: PUSH32 0x596f752068617665206e6f742065786365656465642070726576696f75732062
00003a12: PUSH1 0x44
00003a14: DUP3
00003a15: ADD
00003a16: MSTORE
00003a17: PUSH20 0x1a5908189e481b5a5b88189a5908185b5bdd5b9d
00003a2c: PUSH1 0x62
00003a2e: SHL
00003a2f: PUSH1 0x64
00003a31: DUP3
00003a32: ADD
00003a33: MSTORE
00003a34: PUSH1 0x84
00003a36: ADD
00003a37: PUSH2 0x0a7f
00003a3a: JUMP
00003a3b: JUMPDEST
00003a3c: PUSH1 0x03
00003a3e: DUP2
00003a3f: ADD
00003a40: SLOAD
00003a41: PUSH1 0x02
00003a43: DUP3
00003a44: ADD
00003a45: SLOAD
00003a46: PUSH1 0x01
00003a48: PUSH1 0x01
00003a4a: PUSH1 0x80
00003a4c: SHL
00003a4d: SUB
00003a4e: PUSH1 0x01
00003a50: PUSH1 0x80
00003a52: SHL
00003a53: SWAP1
00003a54: SWAP3
00003a55: DIV
00003a56: DUP3
00003a57: AND
00003a58: SWAP2
00003a59: DUP3
00003a5a: ISZERO
00003a5b: ISZERO
00003a5c: SWAP2
00003a5d: AND
00003a5e: CALLVALUE
00003a5f: LT
00003a60: DUP1
00003a61: ISZERO
00003a62: SWAP1
00003a63: PUSH2 0x3a6a
00003a66: JUMPI
00003a67: POP
00003a68: DUP1
00003a69: ISZERO
00003a6a: JUMPDEST
00003a6b: ISZERO
00003a6c: PUSH2 0x3ab0
00003a6f: JUMPI
00003a70: PUSH1 0x09
00003a72: SLOAD
00003a73: PUSH2 0x3a8c
00003a76: SWAP1
00003a77: PUSH1 0x01
00003a79: PUSH1 0x80
00003a7b: SHL
00003a7c: SWAP1
00003a7d: DIV
00003a7e: PUSH1 0x01
00003a80: PUSH1 0x01
00003a82: PUSH1 0x80
00003a84: SHL
00003a85: SUB
00003a86: AND
00003a87: TIMESTAMP
00003a88: PUSH2 0x48da
00003a8b: JUMP
00003a8c: JUMPDEST
00003a8d: PUSH1 0x03
00003a8f: DUP5
00003a90: ADD
00003a91: DUP1
00003a92: SLOAD
00003a93: PUSH1 0x01
00003a95: PUSH1 0x01
00003a97: PUSH1 0x80
00003a99: SHL
00003a9a: SUB
00003a9b: SWAP3
00003a9c: DUP4
00003a9d: AND
00003a9e: PUSH1 0x01
00003aa0: PUSH1 0x80
00003aa2: SHL
00003aa3: MUL
00003aa4: SWAP3
00003aa5: AND
00003aa6: SWAP2
00003aa7: SWAP1
00003aa8: SWAP2
00003aa9: OR
00003aaa: SWAP1
00003aab: SSTORE
00003aac: PUSH2 0x3b7a
00003aaf: JUMP
00003ab0: JUMPDEST
00003ab1: DUP1
00003ab2: ISZERO
00003ab3: PUSH2 0x3b7a
00003ab6: JUMPI
00003ab7: DUP2
00003ab8: PUSH1 0x01
00003aba: PUSH1 0x01
00003abc: PUSH1 0x80
00003abe: SHL
00003abf: SUB
00003ac0: AND
00003ac1: TIMESTAMP
00003ac2: LT
00003ac3: PUSH2 0x3b0e
00003ac6: JUMPI
00003ac7: PUSH1 0x40
00003ac9: MLOAD
00003aca: PUSH3 0x461bcd
00003ace: PUSH1 0xe5
00003ad0: SHL
00003ad1: DUP2
00003ad2: MSTORE
00003ad3: PUSH1 0x20
00003ad5: PUSH1 0x04
00003ad7: DUP3
00003ad8: ADD
00003ad9: MSTORE
00003ada: PUSH1 0x18
00003adc: PUSH1 0x24
00003ade: DUP3
00003adf: ADD
00003ae0: MSTORE
00003ae1: PUSH32 0x4e6f206c6f6e67657220616363657074696e6720626964730000000000000000
00003b02: PUSH1 0x44
00003b04: DUP3
00003b05: ADD
00003b06: MSTORE
00003b07: PUSH1 0x64
00003b09: ADD
00003b0a: PUSH2 0x0a7f
00003b0d: JUMP
00003b0e: JUMPDEST
00003b0f: PUSH1 0x00
00003b11: PUSH2 0x3b1a
00003b14: TIMESTAMP
00003b15: DUP5
00003b16: PUSH2 0x495c
00003b19: JUMP
00003b1a: JUMPDEST
00003b1b: PUSH1 0x09
00003b1d: SLOAD
00003b1e: SWAP1
00003b1f: SWAP2
00003b20: POP
00003b21: PUSH1 0x01
00003b23: PUSH1 0x01
00003b25: PUSH1 0x80
00003b27: SHL
00003b28: SUB
00003b29: SWAP1
00003b2a: DUP2
00003b2b: AND
00003b2c: SWAP1
00003b2d: DUP3
00003b2e: AND
00003b2f: GT
00003b30: PUSH2 0x3b78
00003b33: JUMPI
00003b34: PUSH1 0x09
00003b36: SLOAD
00003b37: PUSH1 0x03
00003b39: DUP6
00003b3a: ADD
00003b3b: SLOAD
00003b3c: PUSH2 0x3b58
00003b3f: SWAP2
00003b40: PUSH1 0x01
00003b42: PUSH1 0x01
00003b44: PUSH1 0x80
00003b46: SHL
00003b47: SUB
00003b48: SWAP1
00003b49: DUP2
00003b4a: AND
00003b4b: SWAP2
00003b4c: PUSH1 0x01
00003b4e: PUSH1 0x80
00003b50: SHL
00003b51: SWAP1
00003b52: DIV
00003b53: AND
00003b54: PUSH2 0x48da
00003b57: JUMP
00003b58: JUMPDEST
00003b59: PUSH1 0x03
00003b5b: DUP6
00003b5c: ADD
00003b5d: DUP1
00003b5e: SLOAD
00003b5f: PUSH1 0x01
00003b61: PUSH1 0x01
00003b63: PUSH1 0x80
00003b65: SHL
00003b66: SUB
00003b67: SWAP3
00003b68: DUP4
00003b69: AND
00003b6a: PUSH1 0x01
00003b6c: PUSH1 0x80
00003b6e: SHL
00003b6f: MUL
00003b70: SWAP3
00003b71: AND
00003b72: SWAP2
00003b73: SWAP1
00003b74: SWAP2
00003b75: OR
00003b76: SWAP1
00003b77: SSTORE
00003b78: JUMPDEST
00003b79: POP
00003b7a: JUMPDEST
00003b7b: PUSH1 0x02
00003b7d: DUP4
00003b7e: ADD
00003b7f: SLOAD
00003b80: PUSH1 0x01
00003b82: PUSH1 0x80
00003b84: SHL
00003b85: SWAP1
00003b86: DIV
00003b87: PUSH1 0x01
00003b89: PUSH1 0x01
00003b8b: PUSH1 0x80
00003b8d: SHL
00003b8e: SUB
00003b8f: AND
00003b90: ISZERO
00003b91: PUSH2 0x3bc7
00003b94: JUMPI
00003b95: PUSH1 0x01
00003b97: DUP4
00003b98: ADD
00003b99: SLOAD
00003b9a: PUSH1 0x02
00003b9c: DUP5
00003b9d: ADD
00003b9e: SLOAD
00003b9f: PUSH2 0x3bc7
00003ba2: SWAP2
00003ba3: DUP8
00003ba4: SWAP2
00003ba5: PUSH1 0x01
00003ba7: PUSH1 0x01
00003ba9: PUSH1 0xa0
00003bab: SHL
00003bac: SUB
00003bad: SWAP1
00003bae: SWAP2
00003baf: AND
00003bb0: SWAP1
00003bb1: PUSH1 0x01
00003bb3: PUSH1 0x80
00003bb5: SHL
00003bb6: SWAP1
00003bb7: DIV
00003bb8: PUSH1 0x01
00003bba: PUSH1 0x01
00003bbc: PUSH1 0x80
00003bbe: SHL
00003bbf: SUB
00003bc0: AND
00003bc1: DUP8
00003bc2: CALLVALUE
00003bc3: PUSH2 0x3669
00003bc6: JUMP
00003bc7: JUMPDEST
00003bc8: PUSH1 0x02
00003bca: DUP4
00003bcb: ADD
00003bcc: DUP1
00003bcd: SLOAD
00003bce: PUSH1 0x01
00003bd0: PUSH1 0x01
00003bd2: PUSH1 0x80
00003bd4: SHL
00003bd5: SUB
00003bd6: SWAP1
00003bd7: DUP2
00003bd8: AND
00003bd9: PUSH1 0x01
00003bdb: PUSH1 0x80
00003bdd: SHL
00003bde: CALLVALUE
00003bdf: DUP1
00003be0: DUP5
00003be1: AND
00003be2: DUP3
00003be3: MUL
00003be4: SWAP3
00003be5: SWAP1
00003be6: SWAP3
00003be7: OR
00003be8: SWAP1
00003be9: SWAP4
00003bea: SSTORE
00003beb: PUSH1 0x01
00003bed: DUP7
00003bee: ADD
00003bef: DUP1
00003bf0: SLOAD
00003bf1: PUSH1 0x01
00003bf3: PUSH1 0x01
00003bf5: PUSH1 0xa0
00003bf7: SHL
00003bf8: SUB
00003bf9: NOT
00003bfa: AND
00003bfb: PUSH1 0x01
00003bfd: PUSH1 0x01
00003bff: PUSH1 0xa0
00003c01: SHL
00003c02: SUB
00003c03: DUP10
00003c04: DUP2
00003c05: AND
00003c06: SWAP2
00003c07: DUP3
00003c08: OR
00003c09: SWAP1
00003c0a: SWAP3
00003c0b: SSTORE
00003c0c: DUP8
00003c0d: SLOAD
00003c0e: PUSH1 0x03
00003c10: DUP10
00003c11: ADD
00003c12: SLOAD
00003c13: PUSH1 0x40
00003c15: DUP1
00003c16: MLOAD
00003c17: SWAP3
00003c18: SWAP1
00003c19: SWAP5
00003c1a: AND
00003c1b: DUP3
00003c1c: MSTORE
00003c1d: PUSH1 0x20
00003c1f: DUP3
00003c20: ADD
00003c21: SWAP3
00003c22: SWAP1
00003c23: SWAP3
00003c24: MSTORE
00003c25: SWAP2
00003c26: DUP3
00003c27: ADD
00003c28: SWAP3
00003c29: SWAP1
00003c2a: SWAP3
00003c2b: MSTORE
00003c2c: DUP6
00003c2d: DUP4
00003c2e: AND
00003c2f: PUSH1 0x60
00003c31: DUP3
00003c32: ADD
00003c33: MSTORE
00003c34: SWAP3
00003c35: SWAP1
00003c36: DIV
00003c37: AND
00003c38: PUSH1 0x80
00003c3a: DUP3
00003c3b: ADD
00003c3c: MSTORE
00003c3d: DUP6
00003c3e: SWAP1
00003c3f: PUSH32 0x0dacabc07ffe733bf314aba914422a6efa538ba8f6885bbd1ee3275c3b3f389d
00003c60: SWAP1
00003c61: PUSH1 0xa0
00003c63: ADD
00003c64: PUSH1 0x40
00003c66: MLOAD
00003c67: DUP1
00003c68: SWAP2
00003c69: SUB
00003c6a: SWAP1
00003c6b: LOG2
00003c6c: POP
00003c6d: POP
00003c6e: POP
00003c6f: POP
00003c70: POP
00003c71: JUMP
00003c72: JUMPDEST
00003c73: PUSH1 0x01
00003c75: SLOAD
00003c76: PUSH1 0xff
00003c78: AND
00003c79: ISZERO
00003c7a: PUSH2 0x3c95
00003c7d: JUMPI
00003c7e: PUSH1 0x40
00003c80: MLOAD
00003c81: PUSH3 0x461bcd
00003c85: PUSH1 0xe5
00003c87: SHL
00003c88: DUP2
00003c89: MSTORE
00003c8a: PUSH1 0x04
00003c8c: ADD
00003c8d: PUSH2 0x0a7f
00003c90: SWAP1
00003c91: PUSH2 0x484e
00003c94: JUMP
00003c95: JUMPDEST
00003c96: PUSH1 0x01
00003c98: DUP1
00003c99: SLOAD
00003c9a: PUSH1 0xff
00003c9c: NOT
00003c9d: AND
00003c9e: DUP2
00003c9f: OR
00003ca0: SWAP1
00003ca1: SSTORE
00003ca2: PUSH32 0x62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258
00003cc3: CALLER
00003cc4: PUSH2 0x35a7
00003cc7: JUMP
00003cc8: JUMPDEST
00003cc9: PUSH1 0x00
00003ccb: DUP2
00003ccc: DUP2
00003ccd: MSTORE
00003cce: PUSH1 0x08
00003cd0: PUSH1 0x20
00003cd2: MSTORE
00003cd3: PUSH1 0x40
00003cd5: SWAP1
00003cd6: KECCAK256
00003cd7: PUSH1 0x02
00003cd9: DUP2
00003cda: ADD
00003cdb: SLOAD
00003cdc: PUSH1 0x01
00003cde: PUSH1 0x01
00003ce0: PUSH1 0x80
00003ce2: SHL
00003ce3: SUB
00003ce4: AND
00003ce5: PUSH2 0x3d24
00003ce8: JUMPI
00003ce9: PUSH1 0x40
00003ceb: MLOAD
00003cec: PUSH3 0x461bcd
00003cf0: PUSH1 0xe5
00003cf2: SHL
00003cf3: DUP2
00003cf4: MSTORE
00003cf5: PUSH1 0x20
00003cf7: PUSH1 0x04
00003cf9: DUP3
00003cfa: ADD
00003cfb: MSTORE
00003cfc: PUSH1 0x11
00003cfe: PUSH1 0x24
00003d00: DUP3
00003d01: ADD
00003d02: MSTORE
00003d03: PUSH17 0x27379030b1ba34bb329030bab1ba34b7b7
00003d15: PUSH1 0x79
00003d17: SHL
00003d18: PUSH1 0x44
00003d1a: DUP3
00003d1b: ADD
00003d1c: MSTORE
00003d1d: PUSH1 0x64
00003d1f: ADD
00003d20: PUSH2 0x0a7f
00003d23: JUMP
00003d24: JUMPDEST
00003d25: PUSH1 0x02
00003d27: DUP2
00003d28: ADD
00003d29: SLOAD
00003d2a: PUSH1 0x01
00003d2c: PUSH1 0x01
00003d2e: PUSH1 0x80
00003d30: SHL
00003d31: SUB
00003d32: DUP1
00003d33: DUP3
00003d34: AND
00003d35: PUSH1 0x01
00003d37: PUSH1 0x80
00003d39: SHL
00003d3a: SWAP1
00003d3b: SWAP3
00003d3c: DIV
00003d3d: AND
00003d3e: LT
00003d3f: PUSH2 0x3d96
00003d42: JUMPI
00003d43: PUSH1 0x40
00003d45: MLOAD
00003d46: PUSH3 0x461bcd
00003d4a: PUSH1 0xe5
00003d4c: SHL
00003d4d: DUP2
00003d4e: MSTORE
00003d4f: PUSH1 0x20
00003d51: PUSH1 0x04
00003d53: DUP3
00003d54: ADD
00003d55: MSTORE
00003d56: PUSH1 0x23
00003d58: PUSH1 0x24
00003d5a: DUP3
00003d5b: ADD
00003d5c: MSTORE
00003d5d: PUSH32 0x43616e206f6e6c7920636f6e76657274206265666f7265207265736572766520
00003d7e: PUSH1 0x44
00003d80: DUP3
00003d81: ADD
00003d82: MSTORE
00003d83: PUSH3 0x1b595d
00003d87: PUSH1 0xea
00003d89: SHL
00003d8a: PUSH1 0x64
00003d8c: DUP3
00003d8d: ADD
00003d8e: MSTORE
00003d8f: PUSH1 0x84
00003d91: ADD
00003d92: PUSH2 0x0a7f
00003d95: JUMP
00003d96: JUMPDEST
00003d97: DUP1
00003d98: SLOAD
00003d99: PUSH1 0x01
00003d9b: PUSH1 0x01
00003d9d: PUSH1 0xa0
00003d9f: SHL
00003da0: SUB
00003da1: AND
00003da2: CALLER
00003da3: EQ
00003da4: PUSH2 0x3def
00003da7: JUMPI
00003da8: PUSH1 0x40
00003daa: MLOAD
00003dab: PUSH3 0x461bcd
00003daf: PUSH1 0xe5
00003db1: SHL
00003db2: DUP2
00003db3: MSTORE
00003db4: PUSH1 0x20
00003db6: PUSH1 0x04
00003db8: DUP3
00003db9: ADD
00003dba: MSTORE
00003dbb: PUSH1 0x1b
00003dbd: PUSH1 0x24
00003dbf: DUP3
00003dc0: ADD
00003dc1: MSTORE
00003dc2: PUSH32 0x4f6e6c79207468652073656c6c65722063616e20636f6e766572740000000000
00003de3: PUSH1 0x44
00003de5: DUP3
00003de6: ADD
00003de7: MSTORE
00003de8: PUSH1 0x64
00003dea: ADD
00003deb: PUSH2 0x0a7f
00003dee: JUMP
00003def: JUMPDEST
00003df0: PUSH1 0x02
00003df2: DUP2
00003df3: ADD
00003df4: SLOAD
00003df5: PUSH1 0x01
00003df7: PUSH1 0x80
00003df9: SHL
00003dfa: SWAP1
00003dfb: DIV
00003dfc: PUSH1 0x01
00003dfe: PUSH1 0x01
00003e00: PUSH1 0x80
00003e02: SHL
00003e03: SUB
00003e04: AND
00003e05: ISZERO
00003e06: PUSH2 0x3e3d
00003e09: JUMPI
00003e0a: PUSH1 0x01
00003e0c: DUP2
00003e0d: ADD
00003e0e: SLOAD
00003e0f: PUSH1 0x02
00003e11: DUP3
00003e12: ADD
00003e13: SLOAD
00003e14: PUSH2 0x3e3d
00003e17: SWAP2
00003e18: DUP5
00003e19: SWAP2
00003e1a: PUSH1 0x01
00003e1c: PUSH1 0x01
00003e1e: PUSH1 0xa0
00003e20: SHL
00003e21: SUB
00003e22: SWAP1
00003e23: SWAP2
00003e24: AND
00003e25: SWAP1
00003e26: PUSH1 0x01
00003e28: PUSH1 0x80
00003e2a: SHL
00003e2b: SWAP1
00003e2c: DIV
00003e2d: PUSH1 0x01
00003e2f: PUSH1 0x01
00003e31: PUSH1 0x80
00003e33: SHL
00003e34: SUB
00003e35: AND
00003e36: PUSH1 0x00
00003e38: DUP1
00003e39: PUSH2 0x3669
00003e3c: JUMP
00003e3d: JUMPDEST
00003e3e: POP
00003e3f: PUSH1 0x00
00003e41: SWAP1
00003e42: DUP2
00003e43: MSTORE
00003e44: PUSH1 0x08
00003e46: PUSH1 0x20
00003e48: MSTORE
00003e49: PUSH1 0x40
00003e4b: DUP2
00003e4c: KECCAK256
00003e4d: DUP1
00003e4e: SLOAD
00003e4f: PUSH1 0x01
00003e51: PUSH1 0x01
00003e53: PUSH1 0xa0
00003e55: SHL
00003e56: SUB
00003e57: NOT
00003e58: SWAP1
00003e59: DUP2
00003e5a: AND
00003e5b: DUP3
00003e5c: SSTORE
00003e5d: PUSH1 0x01
00003e5f: DUP3
00003e60: ADD
00003e61: DUP1
00003e62: SLOAD
00003e63: SWAP1
00003e64: SWAP2
00003e65: AND
00003e66: SWAP1
00003e67: SSTORE
00003e68: PUSH1 0x02
00003e6a: DUP2
00003e6b: ADD
00003e6c: DUP3
00003e6d: SWAP1
00003e6e: SSTORE
00003e6f: PUSH1 0x03
00003e71: ADD
00003e72: SSTORE
00003e73: JUMP
00003e74: JUMPDEST
00003e75: PUSH2 0x3e7d
00003e78: DUP3
00003e79: PUSH2 0x4055
00003e7c: JUMP
00003e7d: JUMPDEST
00003e7e: ISZERO
00003e7f: PUSH2 0x3ebc
00003e82: JUMPI
00003e83: PUSH1 0x40
00003e85: MLOAD
00003e86: PUSH3 0x461bcd
00003e8a: PUSH1 0xe5
00003e8c: SHL
00003e8d: DUP2
00003e8e: MSTORE
00003e8f: PUSH1 0x20
00003e91: PUSH1 0x04
00003e93: DUP3
00003e94: ADD
00003e95: MSTORE
00003e96: PUSH1 0x0f
00003e98: PUSH1 0x24
00003e9a: DUP3
00003e9b: ADD
00003e9c: MSTORE
00003e9d: PUSH15 0x151bdad95b881a5cc81b1a5cdd1959
00003ead: PUSH1 0x8a
00003eaf: SHL
00003eb0: PUSH1 0x44
00003eb2: DUP3
00003eb3: ADD
00003eb4: MSTORE
00003eb5: PUSH1 0x64
00003eb7: ADD
00003eb8: PUSH2 0x0a7f
00003ebb: JUMP
00003ebc: JUMPDEST
00003ebd: PUSH1 0x00
00003ebf: DUP3
00003ec0: DUP2
00003ec1: MSTORE
00003ec2: PUSH1 0x0a
00003ec4: PUSH1 0x20
00003ec6: MSTORE
00003ec7: PUSH1 0x40
00003ec9: SWAP1
00003eca: KECCAK256
00003ecb: PUSH1 0x05
00003ecd: SLOAD
00003ece: DUP2
00003ecf: SLOAD
00003ed0: PUSH2 0x3ed9
00003ed3: SWAP2
00003ed4: SWAP1
00003ed5: PUSH2 0x4905
00003ed8: JUMP
00003ed9: JUMPDEST
00003eda: CALLVALUE
00003edb: LT
00003edc: ISZERO
00003edd: PUSH2 0x3f1e
00003ee0: JUMPI
00003ee1: PUSH1 0x40
00003ee3: MLOAD
00003ee4: PUSH3 0x461bcd
00003ee8: PUSH1 0xe5
00003eea: SHL
00003eeb: DUP2
00003eec: MSTORE
00003eed: PUSH1 0x20
00003eef: PUSH1 0x04
00003ef1: DUP3
00003ef2: ADD
00003ef3: MSTORE
00003ef4: PUSH1 0x13
00003ef6: PUSH1 0x24
00003ef8: DUP3
00003ef9: ADD
00003efa: MSTORE
00003efb: PUSH19 0x084d2c840dcdee840d0d2ced040cadcdeeaced
00003f0f: PUSH1 0x6b
00003f11: SHL
00003f12: PUSH1 0x44
00003f14: DUP3
00003f15: ADD
00003f16: MSTORE
00003f17: PUSH1 0x64
00003f19: ADD
00003f1a: PUSH2 0x0a7f
00003f1d: JUMP
00003f1e: JUMPDEST
00003f1f: DUP1
00003f20: SLOAD
00003f21: ISZERO
00003f22: PUSH2 0x3f45
00003f25: JUMPI
00003f26: PUSH1 0x01
00003f28: DUP2
00003f29: ADD
00003f2a: SLOAD
00003f2b: DUP2
00003f2c: SLOAD
00003f2d: PUSH2 0x3f45
00003f30: SWAP2
00003f31: DUP6
00003f32: SWAP2
00003f33: PUSH1 0x01
00003f35: PUSH1 0x01
00003f37: PUSH1 0xa0
00003f39: SHL
00003f3a: SUB
00003f3b: SWAP1
00003f3c: SWAP2
00003f3d: AND
00003f3e: SWAP1
00003f3f: DUP6
00003f40: CALLVALUE
00003f41: PUSH2 0x3669
00003f44: JUMP
00003f45: JUMPDEST
00003f46: PUSH1 0x40
00003f48: MLOAD
00003f49: DUP1
00003f4a: PUSH1 0x60
00003f4c: ADD
00003f4d: PUSH1 0x40
00003f4f: MSTORE
00003f50: DUP1
00003f51: CALLVALUE
00003f52: DUP2
00003f53: MSTORE
00003f54: PUSH1 0x20
00003f56: ADD
00003f57: DUP4
00003f58: PUSH1 0x01
00003f5a: PUSH1 0x01
00003f5c: PUSH1 0xa0
00003f5e: SHL
00003f5f: SUB
00003f60: AND
00003f61: DUP2
00003f62: MSTORE
00003f63: PUSH1 0x20
00003f65: ADD
00003f66: PUSH2 0x3f6d
00003f69: PUSH2 0x4383
00003f6c: JUMP
00003f6d: JUMPDEST
00003f6e: SWAP1
00003f6f: MSTORE
00003f70: PUSH1 0x00
00003f72: DUP5
00003f73: DUP2
00003f74: MSTORE
00003f75: PUSH1 0x0a
00003f77: PUSH1 0x20
00003f79: SWAP1
00003f7a: DUP2
00003f7b: MSTORE
00003f7c: PUSH1 0x40
00003f7e: SWAP2
00003f7f: DUP3
00003f80: SWAP1
00003f81: KECCAK256
00003f82: DUP4
00003f83: MLOAD
00003f84: DUP2
00003f85: SSTORE
00003f86: SWAP1
00003f87: DUP4
00003f88: ADD
00003f89: MLOAD
00003f8a: PUSH1 0x01
00003f8c: DUP3
00003f8d: ADD
00003f8e: DUP1
00003f8f: SLOAD
00003f90: PUSH1 0x01
00003f92: PUSH1 0x01
00003f94: PUSH1 0xa0
00003f96: SHL
00003f97: SUB
00003f98: NOT
00003f99: AND
00003f9a: PUSH1 0x01
00003f9c: PUSH1 0x01
00003f9e: PUSH1 0xa0
00003fa0: SHL
00003fa1: SUB
00003fa2: SWAP3
00003fa3: DUP4
00003fa4: AND
00003fa5: OR
00003fa6: SWAP1
00003fa7: SSTORE
00003fa8: SWAP3
00003fa9: DUP3
00003faa: ADD
00003fab: MLOAD
00003fac: PUSH1 0x02
00003fae: SWAP2
00003faf: DUP3
00003fb0: ADD
00003fb1: SSTORE
00003fb2: SLOAD
00003fb3: SWAP1
00003fb4: MLOAD
00003fb5: PUSH4 0x31a9108f
00003fba: PUSH1 0xe1
00003fbc: SHL
00003fbd: DUP2
00003fbe: MSTORE
00003fbf: PUSH1 0x04
00003fc1: DUP2
00003fc2: ADD
00003fc3: DUP7
00003fc4: SWAP1
00003fc5: MSTORE
00003fc6: DUP6
00003fc7: SWAP3
00003fc8: PUSH32 0xefb62db28a02134884fb028815b1bafb7dd0f1251e8a595ea94c3b4180f954de
00003fe9: SWAP3
00003fea: AND
00003feb: SWAP1
00003fec: PUSH4 0x6352211e
00003ff1: SWAP1
00003ff2: PUSH1 0x24
00003ff4: ADD
00003ff5: PUSH1 0x20
00003ff7: PUSH1 0x40
00003ff9: MLOAD
00003ffa: DUP1
00003ffb: DUP4
00003ffc: SUB
00003ffd: DUP2
00003ffe: DUP7
00003fff: DUP1
00004000: EXTCODESIZE
00004001: ISZERO
00004002: DUP1
00004003: ISZERO
00004004: PUSH2 0x400c
00004007: JUMPI
00004008: PUSH1 0x00
0000400a: DUP1
0000400b: REVERT
0000400c: JUMPDEST
0000400d: POP
0000400e: GAS
0000400f: STATICCALL
00004010: ISZERO
00004011: DUP1
00004012: ISZERO
00004013: PUSH2 0x4020
00004016: JUMPI
00004017: RETURNDATASIZE
00004018: PUSH1 0x00
0000401a: DUP1
0000401b: RETURNDATACOPY
0000401c: RETURNDATASIZE
0000401d: PUSH1 0x00
0000401f: REVERT
00004020: JUMPDEST
00004021: POP
00004022: POP
00004023: POP
00004024: POP
00004025: PUSH1 0x40
00004027: MLOAD
00004028: RETURNDATASIZE
00004029: PUSH1 0x1f
0000402b: NOT
0000402c: PUSH1 0x1f
0000402e: DUP3
0000402f: ADD
00004030: AND
00004031: DUP3
00004032: ADD
00004033: DUP1
00004034: PUSH1 0x40
00004036: MSTORE
00004037: POP
00004038: DUP2
00004039: ADD
0000403a: SWAP1
0000403b: PUSH2 0x4044
0000403e: SWAP2
0000403f: SWAP1
00004040: PUSH2 0x45e3
00004043: JUMP
00004044: JUMPDEST
00004045: DUP5
00004046: CALLVALUE
00004047: PUSH1 0x40
00004049: MLOAD
0000404a: PUSH2 0x169c
0000404d: SWAP4
0000404e: SWAP3
0000404f: SWAP2
00004050: SWAP1
00004051: PUSH2 0x4805
00004054: JUMP
00004055: JUMPDEST
00004056: PUSH1 0x02
00004058: SLOAD
00004059: PUSH1 0x40
0000405b: MLOAD
0000405c: PUSH4 0x31a9108f
00004061: PUSH1 0xe1
00004063: SHL
00004064: DUP2
00004065: MSTORE
00004066: PUSH1 0x04
00004068: DUP2
00004069: ADD
0000406a: DUP4
0000406b: SWAP1
0000406c: MSTORE
0000406d: PUSH1 0x00
0000406f: SWAP2
00004070: DUP3
00004071: SWAP2
00004072: PUSH1 0x01
00004074: PUSH1 0x01
00004076: PUSH1 0xa0
00004078: SHL
00004079: SUB
0000407a: SWAP1
0000407b: SWAP2
0000407c: AND
0000407d: SWAP1
0000407e: PUSH4 0x6352211e
00004083: SWAP1
00004084: PUSH1 0x24
00004086: ADD
00004087: PUSH1 0x20
00004089: PUSH1 0x40
0000408b: MLOAD
0000408c: DUP1
0000408d: DUP4
0000408e: SUB
0000408f: DUP2
00004090: DUP7
00004091: DUP1
00004092: EXTCODESIZE
00004093: ISZERO
00004094: DUP1
00004095: ISZERO
00004096: PUSH2 0x409e
00004099: JUMPI
0000409a: PUSH1 0x00
0000409c: DUP1
0000409d: REVERT
0000409e: JUMPDEST
0000409f: POP
000040a0: GAS
000040a1: STATICCALL
000040a2: ISZERO
000040a3: DUP1
000040a4: ISZERO
000040a5: PUSH2 0x40b2
000040a8: JUMPI
000040a9: RETURNDATASIZE
000040aa: PUSH1 0x00
000040ac: DUP1
000040ad: RETURNDATACOPY
000040ae: RETURNDATASIZE
000040af: PUSH1 0x00
000040b1: REVERT
000040b2: JUMPDEST
000040b3: POP
000040b4: POP
000040b5: POP
000040b6: POP
000040b7: PUSH1 0x40
000040b9: MLOAD
000040ba: RETURNDATASIZE
000040bb: PUSH1 0x1f
000040bd: NOT
000040be: PUSH1 0x1f
000040c0: DUP3
000040c1: ADD
000040c2: AND
000040c3: DUP3
000040c4: ADD
000040c5: DUP1
000040c6: PUSH1 0x40
000040c8: MSTORE
000040c9: POP
000040ca: DUP2
000040cb: ADD
000040cc: SWAP1
000040cd: PUSH2 0x40d6
000040d0: SWAP2
000040d1: SWAP1
000040d2: PUSH2 0x45e3
000040d5: JUMP
000040d6: JUMPDEST
000040d7: PUSH1 0x00
000040d9: DUP5
000040da: DUP2
000040db: MSTORE
000040dc: PUSH1 0x07
000040de: PUSH1 0x20
000040e0: MSTORE
000040e1: PUSH1 0x40
000040e3: SWAP1
000040e4: KECCAK256
000040e5: PUSH1 0x01
000040e7: ADD
000040e8: SLOAD
000040e9: SWAP1
000040ea: SWAP2
000040eb: POP
000040ec: PUSH1 0x01
000040ee: PUSH1 0x01
000040f0: PUSH1 0xa0
000040f2: SHL
000040f3: SUB
000040f4: DUP1
000040f5: DUP4
000040f6: AND
000040f7: SWAP2
000040f8: AND
000040f9: EQ
000040fa: ISZERO
000040fb: PUSH2 0x4107
000040fe: JUMPI
000040ff: POP
00004100: PUSH1 0x01
00004102: SWAP3
00004103: SWAP2
00004104: POP
00004105: POP
00004106: JUMP
00004107: JUMPDEST
00004108: PUSH1 0x00
0000410a: DUP4
0000410b: DUP2
0000410c: MSTORE
0000410d: PUSH1 0x08
0000410f: PUSH1 0x20
00004111: MSTORE
00004112: PUSH1 0x40
00004114: SWAP1
00004115: KECCAK256
00004116: SLOAD
00004117: PUSH1 0x01
00004119: PUSH1 0x01
0000411b: PUSH1 0xa0
0000411d: SHL
0000411e: SUB
0000411f: DUP3
00004120: DUP2
00004121: AND
00004122: SWAP2
00004123: AND
00004124: EQ
00004125: ISZERO
00004126: PUSH2 0x4132
00004129: JUMPI
0000412a: POP
0000412b: PUSH1 0x01
0000412d: SWAP3
0000412e: SWAP2
0000412f: POP
00004130: POP
00004131: JUMP
00004132: JUMPDEST
00004133: POP
00004134: PUSH1 0x00
00004136: SWAP3
00004137: SWAP2
00004138: POP
00004139: POP
0000413a: JUMP
0000413b: JUMPDEST
0000413c: PUSH1 0x02
0000413e: SLOAD
0000413f: PUSH1 0x40
00004141: MLOAD
00004142: PUSH4 0x152a902d
00004147: PUSH1 0xe1
00004149: SHL
0000414a: DUP2
0000414b: MSTORE
0000414c: PUSH1 0x04
0000414e: DUP2
0000414f: ADD
00004150: DUP7
00004151: SWAP1
00004152: MSTORE
00004153: PUSH1 0x24
00004155: DUP2
00004156: ADD
00004157: DUP6
00004158: SWAP1
00004159: MSTORE
0000415a: PUSH1 0x00
0000415c: SWAP2
0000415d: DUP3
0000415e: SWAP2
0000415f: PUSH1 0x01
00004161: PUSH1 0x01
00004163: PUSH1 0xa0
00004165: SHL
00004166: SUB
00004167: SWAP1
00004168: SWAP2
00004169: AND
0000416a: SWAP1
0000416b: PUSH4 0x2a55205a
00004170: SWAP1
00004171: PUSH1 0x44
00004173: ADD
00004174: PUSH1 0x40
00004176: DUP1
00004177: MLOAD
00004178: DUP1
00004179: DUP4
0000417a: SUB
0000417b: DUP2
0000417c: DUP7
0000417d: DUP1
0000417e: EXTCODESIZE
0000417f: ISZERO
00004180: DUP1
00004181: ISZERO
00004182: PUSH2 0x418a
00004185: JUMPI
00004186: PUSH1 0x00
00004188: DUP1
00004189: REVERT
0000418a: JUMPDEST
0000418b: POP
0000418c: GAS
0000418d: STATICCALL
0000418e: ISZERO
0000418f: DUP1
00004190: ISZERO
00004191: PUSH2 0x419e
00004194: JUMPI
00004195: RETURNDATASIZE
00004196: PUSH1 0x00
00004198: DUP1
00004199: RETURNDATACOPY
0000419a: RETURNDATASIZE
0000419b: PUSH1 0x00
0000419d: REVERT
0000419e: JUMPDEST
0000419f: POP
000041a0: POP
000041a1: POP
000041a2: POP
000041a3: PUSH1 0x40
000041a5: MLOAD
000041a6: RETURNDATASIZE
000041a7: PUSH1 0x1f
000041a9: NOT
000041aa: PUSH1 0x1f
000041ac: DUP3
000041ad: ADD
000041ae: AND
000041af: DUP3
000041b0: ADD
000041b1: DUP1
000041b2: PUSH1 0x40
000041b4: MSTORE
000041b5: POP
000041b6: DUP2
000041b7: ADD
000041b8: SWAP1
000041b9: PUSH2 0x41c2
000041bc: SWAP2
000041bd: SWAP1
000041be: PUSH2 0x462a
000041c1: JUMP
000041c2: JUMPDEST
000041c3: SWAP2
000041c4: POP
000041c5: SWAP2
000041c6: POP
000041c7: PUSH2 0x41d2
000041ca: DUP5
000041cb: DUP4
000041cc: DUP8
000041cd: DUP5
000041ce: PUSH2 0x4398
000041d1: JUMP
000041d2: JUMPDEST
000041d3: PUSH1 0x02
000041d5: SLOAD
000041d6: PUSH1 0x40
000041d8: MLOAD
000041d9: PUSH4 0x21421707
000041de: PUSH1 0xe1
000041e0: SHL
000041e1: DUP2
000041e2: MSTORE
000041e3: PUSH1 0x01
000041e5: PUSH1 0x01
000041e7: PUSH1 0xa0
000041e9: SHL
000041ea: SUB
000041eb: SWAP1
000041ec: SWAP2
000041ed: AND
000041ee: SWAP1
000041ef: PUSH4 0x42842e0e
000041f4: SWAP1
000041f5: PUSH2 0x4206
000041f8: SWAP1
000041f9: DUP8
000041fa: SWAP1
000041fb: DUP8
000041fc: SWAP1
000041fd: DUP12
000041fe: SWAP1
000041ff: PUSH1 0x04
00004201: ADD
00004202: PUSH2 0x4805
00004205: JUMP
00004206: JUMPDEST
00004207: PUSH1 0x00
00004209: PUSH1 0x40
0000420b: MLOAD
0000420c: DUP1
0000420d: DUP4
0000420e: SUB
0000420f: DUP2
00004210: PUSH1 0x00
00004212: DUP8
00004213: DUP1
00004214: EXTCODESIZE
00004215: ISZERO
00004216: DUP1
00004217: ISZERO
00004218: PUSH2 0x4220
0000421b: JUMPI
0000421c: PUSH1 0x00
0000421e: DUP1
0000421f: REVERT
00004220: JUMPDEST
00004221: POP
00004222: GAS
00004223: CALL
00004224: ISZERO
00004225: DUP1
00004226: ISZERO
00004227: PUSH2 0x4234
0000422a: JUMPI
0000422b: RETURNDATASIZE
0000422c: PUSH1 0x00
0000422e: DUP1
0000422f: RETURNDATACOPY
00004230: RETURNDATASIZE
00004231: PUSH1 0x00
00004233: REVERT
00004234: JUMPDEST
00004235: POP
00004236: POP
00004237: POP
00004238: POP
00004239: POP
0000423a: POP
0000423b: POP
0000423c: POP
0000423d: POP
0000423e: POP
0000423f: JUMP
00004240: JUMPDEST
00004241: PUSH1 0x02
00004243: SLOAD
00004244: PUSH1 0x00
00004246: DUP3
00004247: DUP2
00004248: MSTORE
00004249: PUSH1 0x08
0000424b: PUSH1 0x20
0000424d: MSTORE
0000424e: PUSH1 0x40
00004250: DUP1
00004251: DUP3
00004252: KECCAK256
00004253: SLOAD
00004254: SWAP1
00004255: MLOAD
00004256: PUSH4 0xe985e9c5
0000425b: PUSH1 0xe0
0000425d: SHL
0000425e: DUP2
0000425f: MSTORE
00004260: PUSH1 0x01
00004262: PUSH1 0x01
00004264: PUSH1 0xa0
00004266: SHL
00004267: SUB
00004268: SWAP2
00004269: DUP3
0000426a: AND
0000426b: PUSH1 0x04
0000426d: DUP3
0000426e: ADD
0000426f: MSTORE
00004270: ADDRESS
00004271: PUSH1 0x24
00004273: DUP3
00004274: ADD
00004275: MSTORE
00004276: SWAP2
00004277: SWAP3
00004278: DUP4
00004279: SWAP3
0000427a: SWAP2
0000427b: AND
0000427c: SWAP1
0000427d: PUSH4 0xe985e9c5
00004282: SWAP1
00004283: PUSH1 0x44
00004285: ADD
00004286: PUSH1 0x20
00004288: PUSH1 0x40
0000428a: MLOAD
0000428b: DUP1
0000428c: DUP4
0000428d: SUB
0000428e: DUP2
0000428f: DUP7
00004290: DUP1
00004291: EXTCODESIZE
00004292: ISZERO
00004293: DUP1
00004294: ISZERO
00004295: PUSH2 0x429d
00004298: JUMPI
00004299: PUSH1 0x00
0000429b: DUP1
0000429c: REVERT
0000429d: JUMPDEST
0000429e: POP
0000429f: GAS
000042a0: STATICCALL
000042a1: ISZERO
000042a2: DUP1
000042a3: ISZERO
000042a4: PUSH2 0x42b1
000042a7: JUMPI
000042a8: RETURNDATASIZE
000042a9: PUSH1 0x00
000042ab: DUP1
000042ac: RETURNDATACOPY
000042ad: RETURNDATASIZE
000042ae: PUSH1 0x00
000042b0: REVERT
000042b1: JUMPDEST
000042b2: POP
000042b3: POP
000042b4: POP
000042b5: POP
000042b6: PUSH1 0x40
000042b8: MLOAD
000042b9: RETURNDATASIZE
000042ba: PUSH1 0x1f
000042bc: NOT
000042bd: PUSH1 0x1f
000042bf: DUP3
000042c0: ADD
000042c1: AND
000042c2: DUP3
000042c3: ADD
000042c4: DUP1
000042c5: PUSH1 0x40
000042c7: MSTORE
000042c8: POP
000042c9: DUP2
000042ca: ADD
000042cb: SWAP1
000042cc: PUSH2 0x42d5
000042cf: SWAP2
000042d0: SWAP1
000042d1: PUSH2 0x46a5
000042d4: JUMP
000042d5: JUMPDEST
000042d6: SWAP1
000042d7: POP
000042d8: DUP1
000042d9: ISZERO
000042da: DUP1
000042db: PUSH2 0x437c
000042de: JUMPI
000042df: POP
000042e0: PUSH1 0x00
000042e2: DUP4
000042e3: DUP2
000042e4: MSTORE
000042e5: PUSH1 0x08
000042e7: PUSH1 0x20
000042e9: MSTORE
000042ea: PUSH1 0x40
000042ec: SWAP1
000042ed: DUP2
000042ee: SWAP1
000042ef: KECCAK256
000042f0: SLOAD
000042f1: PUSH1 0x02
000042f3: SLOAD
000042f4: SWAP2
000042f5: MLOAD
000042f6: PUSH4 0x31a9108f
000042fb: PUSH1 0xe1
000042fd: SHL
000042fe: DUP2
000042ff: MSTORE
00004300: PUSH1 0x04
00004302: DUP2
00004303: ADD
00004304: DUP7
00004305: SWAP1
00004306: MSTORE
00004307: PUSH1 0x01
00004309: PUSH1 0x01
0000430b: PUSH1 0xa0
0000430d: SHL
0000430e: SUB
0000430f: SWAP2
00004310: DUP3
00004311: AND
00004312: SWAP3
00004313: SWAP2
00004314: SWAP1
00004315: SWAP2
00004316: AND
00004317: SWAP1
00004318: PUSH4 0x6352211e
0000431d: SWAP1
0000431e: PUSH1 0x24
00004320: ADD
00004321: PUSH1 0x20
00004323: PUSH1 0x40
00004325: MLOAD
00004326: DUP1
00004327: DUP4
00004328: SUB
00004329: DUP2
0000432a: DUP7
0000432b: DUP1
0000432c: EXTCODESIZE
0000432d: ISZERO
0000432e: DUP1
0000432f: ISZERO
00004330: PUSH2 0x4338
00004333: JUMPI
00004334: PUSH1 0x00
00004336: DUP1
00004337: REVERT
00004338: JUMPDEST
00004339: POP
0000433a: GAS
0000433b: STATICCALL
0000433c: ISZERO
0000433d: DUP1
0000433e: ISZERO
0000433f: PUSH2 0x434c
00004342: JUMPI
00004343: RETURNDATASIZE
00004344: PUSH1 0x00
00004346: DUP1
00004347: RETURNDATACOPY
00004348: RETURNDATASIZE
00004349: PUSH1 0x00
0000434b: REVERT
0000434c: JUMPDEST
0000434d: POP
0000434e: POP
0000434f: POP
00004350: POP
00004351: PUSH1 0x40
00004353: MLOAD
00004354: RETURNDATASIZE
00004355: PUSH1 0x1f
00004357: NOT
00004358: PUSH1 0x1f
0000435a: DUP3
0000435b: ADD
0000435c: AND
0000435d: DUP3
0000435e: ADD
0000435f: DUP1
00004360: PUSH1 0x40
00004362: MSTORE
00004363: POP
00004364: DUP2
00004365: ADD
00004366: SWAP1
00004367: PUSH2 0x4370
0000436a: SWAP2
0000436b: SWAP1
0000436c: PUSH2 0x45e3
0000436f: JUMP
00004370: JUMPDEST
00004371: PUSH1 0x01
00004373: PUSH1 0x01
00004375: PUSH1 0xa0
00004377: SHL
00004378: SUB
00004379: AND
0000437a: EQ
0000437b: ISZERO
0000437c: JUMPDEST
0000437d: SWAP4
0000437e: SWAP3
0000437f: POP
00004380: POP
00004381: POP
00004382: JUMP
00004383: JUMPDEST
00004384: PUSH1 0x00
00004386: PUSH1 0x06
00004388: SLOAD
00004389: TIMESTAMP
0000438a: PUSH2 0x4393
0000438d: SWAP2
0000438e: SWAP1
0000438f: PUSH2 0x4905
00004392: JUMP
00004393: JUMPDEST
00004394: SWAP1
00004395: POP
00004396: SWAP1
00004397: JUMP
00004398: JUMPDEST
00004399: PUSH1 0x00
0000439b: DUP4
0000439c: PUSH1 0x01
0000439e: PUSH1 0x01
000043a0: PUSH1 0xa0
000043a2: SHL
000043a3: SUB
000043a4: AND
000043a5: DUP3
000043a6: PUSH1 0x40
000043a8: MLOAD
000043a9: PUSH1 0x00
000043ab: PUSH1 0x40
000043ad: MLOAD
000043ae: DUP1
000043af: DUP4
000043b0: SUB
000043b1: DUP2
000043b2: DUP6
000043b3: DUP8
000043b4: GAS
000043b5: CALL
000043b6: SWAP3
000043b7: POP
000043b8: POP
000043b9: POP
000043ba: RETURNDATASIZE
000043bb: DUP1
000043bc: PUSH1 0x00
000043be: DUP2
000043bf: EQ
000043c0: PUSH2 0x43e5
000043c3: JUMPI
000043c4: PUSH1 0x40
000043c6: MLOAD
000043c7: SWAP2
000043c8: POP
000043c9: PUSH1 0x1f
000043cb: NOT
000043cc: PUSH1 0x3f
000043ce: RETURNDATASIZE
000043cf: ADD
000043d0: AND
000043d1: DUP3
000043d2: ADD
000043d3: PUSH1 0x40
000043d5: MSTORE
000043d6: RETURNDATASIZE
000043d7: DUP3
000043d8: MSTORE
000043d9: RETURNDATASIZE
000043da: PUSH1 0x00
000043dc: PUSH1 0x20
000043de: DUP5
000043df: ADD
000043e0: RETURNDATACOPY
000043e1: PUSH2 0x43ea
000043e4: JUMP
000043e5: JUMPDEST
000043e6: PUSH1 0x60
000043e8: SWAP2
000043e9: POP
000043ea: JUMPDEST
000043eb: POP
000043ec: POP
000043ed: SWAP1
000043ee: POP
000043ef: DUP1
000043f0: PUSH2 0x4432
000043f3: JUMPI
000043f4: PUSH1 0x40
000043f6: MLOAD
000043f7: PUSH3 0x461bcd
000043fb: PUSH1 0xe5
000043fd: SHL
000043fe: DUP2
000043ff: MSTORE
00004400: PUSH1 0x20
00004402: PUSH1 0x04
00004404: DUP3
00004405: ADD
00004406: MSTORE
00004407: PUSH1 0x14
00004409: PUSH1 0x24
0000440b: DUP3
0000440c: ADD
0000440d: MSTORE
0000440e: PUSH20 0x151bdad95b881c185e5b595b9d0819985a5b1959
00004423: PUSH1 0x62
00004425: SHL
00004426: PUSH1 0x44
00004428: DUP3
00004429: ADD
0000442a: MSTORE
0000442b: PUSH1 0x64
0000442d: ADD
0000442e: PUSH2 0x0a7f
00004431: JUMP
00004432: JUMPDEST
00004433: PUSH1 0x00
00004435: PUSH1 0x0c
00004437: SLOAD
00004438: PUSH1 0x04
0000443a: SLOAD
0000443b: DUP6
0000443c: PUSH2 0x4445
0000443f: SWAP2
00004440: SWAP1
00004441: PUSH2 0x491d
00004444: JUMP
00004445: JUMPDEST
00004446: PUSH2 0x444f
00004449: SWAP2
0000444a: SWAP1
0000444b: PUSH2 0x493d
0000444e: JUMP
0000444f: JUMPDEST
00004450: PUSH1 0x03
00004452: SLOAD
00004453: PUSH1 0x40
00004455: MLOAD
00004456: SWAP2
00004457: SWAP3
00004458: POP
00004459: PUSH1 0x00
0000445b: SWAP2
0000445c: PUSH1 0x01
0000445e: PUSH1 0x01
00004460: PUSH1 0xa0
00004462: SHL
00004463: SUB
00004464: SWAP1
00004465: SWAP2
00004466: AND
00004467: SWAP1
00004468: DUP4
00004469: SWAP1
0000446a: DUP4
0000446b: DUP2
0000446c: DUP2
0000446d: DUP2
0000446e: DUP6
0000446f: DUP8
00004470: GAS
00004471: CALL
00004472: SWAP3
00004473: POP
00004474: POP
00004475: POP
00004476: RETURNDATASIZE
00004477: DUP1
00004478: PUSH1 0x00
0000447a: DUP2
0000447b: EQ
0000447c: PUSH2 0x44a1
0000447f: JUMPI
00004480: PUSH1 0x40
00004482: MLOAD
00004483: SWAP2
00004484: POP
00004485: PUSH1 0x1f
00004487: NOT
00004488: PUSH1 0x3f
0000448a: RETURNDATASIZE
0000448b: ADD
0000448c: AND
0000448d: DUP3
0000448e: ADD
0000448f: PUSH1 0x40
00004491: MSTORE
00004492: RETURNDATASIZE
00004493: DUP3
00004494: MSTORE
00004495: RETURNDATASIZE
00004496: PUSH1 0x00
00004498: PUSH1 0x20
0000449a: DUP5
0000449b: ADD
0000449c: RETURNDATACOPY
0000449d: PUSH2 0x44a6
000044a0: JUMP
000044a1: JUMPDEST
000044a2: PUSH1 0x60
000044a4: SWAP2
000044a5: POP
000044a6: JUMPDEST
000044a7: POP
000044a8: POP
000044a9: SWAP1
000044aa: POP
000044ab: DUP1
000044ac: PUSH2 0x44f7
000044af: JUMPI
000044b0: PUSH1 0x40
000044b2: MLOAD
000044b3: PUSH3 0x461bcd
000044b7: PUSH1 0xe5
000044b9: SHL
000044ba: DUP2
000044bb: MSTORE
000044bc: PUSH1 0x20
000044be: PUSH1 0x04
000044c0: DUP3
000044c1: ADD
000044c2: MSTORE
000044c3: PUSH1 0x1f
000044c5: PUSH1 0x24
000044c7: DUP3
000044c8: ADD
000044c9: MSTORE
000044ca: PUSH32 0x546f6b656e20636f6d6d697373696f6e207061796d656e74206661696c656400
000044eb: PUSH1 0x44
000044ed: DUP3
000044ee: ADD
000044ef: MSTORE
000044f0: PUSH1 0x64
000044f2: ADD
000044f3: PUSH2 0x0a7f
000044f6: JUMP
000044f7: JUMPDEST
000044f8: PUSH1 0x00
000044fa: PUSH1 0x01
000044fc: PUSH1 0x01
000044fe: PUSH1 0xa0
00004500: SHL
00004501: SUB
00004502: DUP9
00004503: AND
00004504: DUP4
00004505: PUSH2 0x450e
00004508: DUP8
00004509: DUP10
0000450a: PUSH2 0x4984
0000450d: JUMP
0000450e: JUMPDEST
0000450f: PUSH2 0x4518
00004512: SWAP2
00004513: SWAP1
00004514: PUSH2 0x4984
00004517: JUMP
00004518: JUMPDEST
00004519: PUSH1 0x40
0000451b: MLOAD
0000451c: PUSH1 0x00
0000451e: DUP2
0000451f: DUP2
00004520: DUP2
00004521: DUP6
00004522: DUP8
00004523: GAS
00004524: CALL
00004525: SWAP3
00004526: POP
00004527: POP
00004528: POP
00004529: RETURNDATASIZE
0000452a: DUP1
0000452b: PUSH1 0x00
0000452d: DUP2
0000452e: EQ
0000452f: PUSH2 0x4554
00004532: JUMPI
00004533: PUSH1 0x40
00004535: MLOAD
00004536: SWAP2
00004537: POP
00004538: PUSH1 0x1f
0000453a: NOT
0000453b: PUSH1 0x3f
0000453d: RETURNDATASIZE
0000453e: ADD
0000453f: AND
00004540: DUP3
00004541: ADD
00004542: PUSH1 0x40
00004544: MSTORE
00004545: RETURNDATASIZE
00004546: DUP3
00004547: MSTORE
00004548: RETURNDATASIZE
00004549: PUSH1 0x00
0000454b: PUSH1 0x20
0000454d: DUP5
0000454e: ADD
0000454f: RETURNDATACOPY
00004550: PUSH2 0x4559
00004553: JUMP
00004554: JUMPDEST
00004555: PUSH1 0x60
00004557: SWAP2
00004558: POP
00004559: JUMPDEST
0000455a: POP
0000455b: POP
0000455c: SWAP1
0000455d: POP
0000455e: DUP1
0000455f: PUSH2 0x45a1
00004562: JUMPI
00004563: PUSH1 0x40
00004565: MLOAD
00004566: PUSH3 0x461bcd
0000456a: PUSH1 0xe5
0000456c: SHL
0000456d: DUP2
0000456e: MSTORE
0000456f: PUSH1 0x20
00004571: PUSH1 0x04
00004573: DUP3
00004574: ADD
00004575: MSTORE
00004576: PUSH1 0x14
00004578: PUSH1 0x24
0000457a: DUP3
0000457b: ADD
0000457c: MSTORE
0000457d: PUSH20 0x151bdad95b881c185e5b595b9d0819985a5b1959
00004592: PUSH1 0x62
00004594: SHL
00004595: PUSH1 0x44
00004597: DUP3
00004598: ADD
00004599: MSTORE
0000459a: PUSH1 0x64
0000459c: ADD
0000459d: PUSH2 0x0a7f
000045a0: JUMP
000045a1: JUMPDEST
000045a2: POP
000045a3: POP
000045a4: POP
000045a5: POP
000045a6: POP
000045a7: POP
000045a8: POP
000045a9: POP
000045aa: JUMP
000045ab: JUMPDEST
000045ac: DUP1
000045ad: CALLDATALOAD
000045ae: PUSH1 0x01
000045b0: PUSH1 0x01
000045b2: PUSH1 0x80
000045b4: SHL
000045b5: SUB
000045b6: DUP2
000045b7: AND
000045b8: DUP2
000045b9: EQ
000045ba: PUSH2 0x45c2
000045bd: JUMPI
000045be: PUSH1 0x00
000045c0: DUP1
000045c1: REVERT
000045c2: JUMPDEST
000045c3: SWAP2
000045c4: SWAP1
000045c5: POP
000045c6: JUMP
000045c7: JUMPDEST
000045c8: PUSH1 0x00
000045ca: PUSH1 0x20
000045cc: DUP3
000045cd: DUP5
000045ce: SUB
000045cf: SLT
000045d0: ISZERO
000045d1: PUSH2 0x45d8
000045d4: JUMPI
000045d5: DUP1
000045d6: DUP2
000045d7: REVERT
000045d8: JUMPDEST
000045d9: DUP2
000045da: CALLDATALOAD
000045db: PUSH2 0x437c
000045de: DUP2
000045df: PUSH2 0x49b1
000045e2: JUMP
000045e3: JUMPDEST
000045e4: PUSH1 0x00
000045e6: PUSH1 0x20
000045e8: DUP3
000045e9: DUP5
000045ea: SUB
000045eb: SLT
000045ec: ISZERO
000045ed: PUSH2 0x45f4
000045f0: JUMPI
000045f1: DUP1
000045f2: DUP2
000045f3: REVERT
000045f4: JUMPDEST
000045f5: DUP2
000045f6: MLOAD
000045f7: PUSH2 0x437c
000045fa: DUP2
000045fb: PUSH2 0x49b1
000045fe: JUMP
000045ff: JUMPDEST
00004600: PUSH1 0x00
00004602: DUP1
00004603: PUSH1 0x40
00004605: DUP4
00004606: DUP6
00004607: SUB
00004608: SLT
00004609: ISZERO
0000460a: PUSH2 0x4611
0000460d: JUMPI
0000460e: DUP1
0000460f: DUP2
00004610: REVERT
00004611: JUMPDEST
00004612: DUP3
00004613: CALLDATALOAD
00004614: PUSH2 0x461c
00004617: DUP2
00004618: PUSH2 0x49b1
0000461b: JUMP
0000461c: JUMPDEST
0000461d: SWAP5
0000461e: PUSH1 0x20
00004620: SWAP4
00004621: SWAP1
00004622: SWAP4
00004623: ADD
00004624: CALLDATALOAD
00004625: SWAP4
00004626: POP
00004627: POP
00004628: POP
00004629: JUMP
0000462a: JUMPDEST
0000462b: PUSH1 0x00
0000462d: DUP1
0000462e: PUSH1 0x40
00004630: DUP4
00004631: DUP6
00004632: SUB
00004633: SLT
00004634: ISZERO
00004635: PUSH2 0x463c
00004638: JUMPI
00004639: DUP2
0000463a: DUP3
0000463b: REVERT
0000463c: JUMPDEST
0000463d: DUP3
0000463e: MLOAD
0000463f: PUSH2 0x4647
00004642: DUP2
00004643: PUSH2 0x49b1
00004646: JUMP
00004647: JUMPDEST
00004648: PUSH1 0x20
0000464a: SWAP4
0000464b: SWAP1
0000464c: SWAP4
0000464d: ADD
0000464e: MLOAD
0000464f: SWAP3
00004650: SWAP5
00004651: SWAP3
00004652: SWAP4
00004653: POP
00004654: POP
00004655: POP
00004656: JUMP
00004657: JUMPDEST
00004658: PUSH1 0x00
0000465a: DUP1
0000465b: PUSH1 0x00
0000465d: DUP1
0000465e: PUSH1 0x80
00004660: DUP6
00004661: DUP8
00004662: SUB
00004663: SLT
00004664: ISZERO
00004665: PUSH2 0x466c
00004668: JUMPI
00004669: DUP2
0000466a: DUP3
0000466b: REVERT
0000466c: JUMPDEST
0000466d: DUP5
0000466e: CALLDATALOAD
0000466f: PUSH2 0x4677
00004672: DUP2
00004673: PUSH2 0x49b1
00004676: JUMP
00004677: JUMPDEST
00004678: SWAP4
00004679: POP
0000467a: PUSH1 0x20
0000467c: DUP6
0000467d: ADD
0000467e: CALLDATALOAD
0000467f: SWAP3
00004680: POP
00004681: PUSH2 0x468c
00004684: PUSH1 0x40
00004686: DUP7
00004687: ADD
00004688: PUSH2 0x45ab
0000468b: JUMP
0000468c: JUMPDEST
0000468d: SWAP2
0000468e: POP
0000468f: PUSH2 0x469a
00004692: PUSH1 0x60
00004694: DUP7
00004695: ADD
00004696: PUSH2 0x45ab
00004699: JUMP
0000469a: JUMPDEST
0000469b: SWAP1
0000469c: POP
0000469d: SWAP3
0000469e: SWAP6
0000469f: SWAP2
000046a0: SWAP5
000046a1: POP
000046a2: SWAP3
000046a3: POP
000046a4: JUMP
000046a5: JUMPDEST
000046a6: PUSH1 0x00
000046a8: PUSH1 0x20
000046aa: DUP3
000046ab: DUP5
000046ac: SUB
000046ad: SLT
000046ae: ISZERO
000046af: PUSH2 0x46b6
000046b2: JUMPI
000046b3: DUP1
000046b4: DUP2
000046b5: REVERT
000046b6: JUMPDEST
000046b7: DUP2
000046b8: MLOAD
000046b9: DUP1
000046ba: ISZERO
000046bb: ISZERO
000046bc: DUP2
000046bd: EQ
000046be: PUSH2 0x437c
000046c1: JUMPI
000046c2: DUP2
000046c3: DUP3
000046c4: REVERT
000046c5: JUMPDEST
000046c6: PUSH1 0x00
000046c8: DUP1
000046c9: PUSH1 0x00
000046cb: PUSH1 0x60
000046cd: DUP5
000046ce: DUP7
000046cf: SUB
000046d0: SLT
000046d1: ISZERO
000046d2: PUSH2 0x46d9
000046d5: JUMPI
000046d6: DUP3
000046d7: DUP4
000046d8: REVERT
000046d9: JUMPDEST
000046da: DUP4
000046db: CALLDATALOAD
000046dc: PUSH2 0x46e4
000046df: DUP2
000046e0: PUSH2 0x49b1
000046e3: JUMP
000046e4: JUMPDEST
000046e5: SWAP3
000046e6: POP
000046e7: PUSH1 0x20
000046e9: DUP5
000046ea: ADD
000046eb: CALLDATALOAD
000046ec: PUSH2 0x46f4
000046ef: DUP2
000046f0: PUSH2 0x49b1
000046f3: JUMP
000046f4: JUMPDEST
000046f5: SWAP3
000046f6: SWAP6
000046f7: SWAP3
000046f8: SWAP5
000046f9: POP
000046fa: POP
000046fb: POP
000046fc: PUSH1 0x40
000046fe: SWAP2
000046ff: SWAP1
00004700: SWAP2
00004701: ADD
00004702: CALLDATALOAD
00004703: SWAP1
00004704: JUMP
00004705: JUMPDEST
00004706: PUSH1 0x00
00004708: PUSH1 0x20
0000470a: DUP3
0000470b: DUP5
0000470c: SUB
0000470d: SLT
0000470e: ISZERO
0000470f: PUSH2 0x4716
00004712: JUMPI
00004713: DUP1
00004714: DUP2
00004715: REVERT
00004716: JUMPDEST
00004717: PUSH2 0x437c
0000471a: DUP3
0000471b: PUSH2 0x45ab
0000471e: JUMP
0000471f: JUMPDEST
00004720: PUSH1 0x00
00004722: PUSH1 0x20
00004724: DUP3
00004725: DUP5
00004726: SUB
00004727: SLT
00004728: ISZERO
00004729: PUSH2 0x4730
0000472c: JUMPI
0000472d: DUP1
0000472e: DUP2
0000472f: REVERT
00004730: JUMPDEST
00004731: POP
00004732: CALLDATALOAD
00004733: SWAP2
00004734: SWAP1
00004735: POP
00004736: JUMP
00004737: JUMPDEST
00004738: PUSH1 0x00
0000473a: PUSH1 0x20
0000473c: DUP3
0000473d: DUP5
0000473e: SUB
0000473f: SLT
00004740: ISZERO
00004741: PUSH2 0x4748
00004744: JUMPI
00004745: DUP1
00004746: DUP2
00004747: REVERT
00004748: JUMPDEST
00004749: POP
0000474a: MLOAD
0000474b: SWAP2
0000474c: SWAP1
0000474d: POP
0000474e: JUMP
0000474f: JUMPDEST
00004750: PUSH1 0x00
00004752: DUP1
00004753: PUSH1 0x40
00004755: DUP4
00004756: DUP6
00004757: SUB
00004758: SLT
00004759: ISZERO
0000475a: PUSH2 0x4761
0000475d: JUMPI
0000475e: DUP2
0000475f: DUP3
00004760: REVERT
00004761: JUMPDEST
00004762: DUP3
00004763: CALLDATALOAD
00004764: SWAP2
00004765: POP
00004766: PUSH1 0x20
00004768: DUP4
00004769: ADD
0000476a: CALLDATALOAD
0000476b: PUSH2 0x4773
0000476e: DUP2
0000476f: PUSH2 0x49b1
00004772: JUMP
00004773: JUMPDEST
00004774: DUP1
00004775: SWAP2
00004776: POP
00004777: POP
00004778: SWAP3
00004779: POP
0000477a: SWAP3
0000477b: SWAP1
0000477c: POP
0000477d: JUMP
0000477e: JUMPDEST
0000477f: PUSH1 0x00
00004781: DUP1
00004782: PUSH1 0x40
00004784: DUP4
00004785: DUP6
00004786: SUB
00004787: SLT
00004788: ISZERO
00004789: PUSH2 0x4790
0000478c: JUMPI
0000478d: DUP2
0000478e: DUP3
0000478f: REVERT
00004790: JUMPDEST
00004791: DUP3
00004792: CALLDATALOAD
00004793: SWAP2
00004794: POP
00004795: PUSH2 0x47a0
00004798: PUSH1 0x20
0000479a: DUP5
0000479b: ADD
0000479c: PUSH2 0x45ab
0000479f: JUMP
000047a0: JUMPDEST
000047a1: SWAP1
000047a2: POP
000047a3: SWAP3
000047a4: POP
000047a5: SWAP3
000047a6: SWAP1
000047a7: POP
000047a8: JUMP
000047a9: JUMPDEST
000047aa: PUSH1 0x00
000047ac: DUP1
000047ad: PUSH1 0x00
000047af: PUSH1 0x60
000047b1: DUP5
000047b2: DUP7
000047b3: SUB
000047b4: SLT
000047b5: ISZERO
000047b6: PUSH2 0x47bd
000047b9: JUMPI
000047ba: DUP3
000047bb: DUP4
000047bc: REVERT
000047bd: JUMPDEST
000047be: DUP4
000047bf: CALLDATALOAD
000047c0: SWAP3
000047c1: POP
000047c2: PUSH2 0x47cd
000047c5: PUSH1 0x20
000047c7: DUP6
000047c8: ADD
000047c9: PUSH2 0x45ab
000047cc: JUMP
000047cd: JUMPDEST
000047ce: SWAP2
000047cf: POP
000047d0: PUSH2 0x47db
000047d3: PUSH1 0x40
000047d5: DUP6
000047d6: ADD
000047d7: PUSH2 0x45ab
000047da: JUMP
000047db: JUMPDEST
000047dc: SWAP1
000047dd: POP
000047de: SWAP3
000047df: POP
000047e0: SWAP3
000047e1: POP
000047e2: SWAP3
000047e3: JUMP
000047e4: JUMPDEST
000047e5: PUSH1 0x00
000047e7: DUP1
000047e8: PUSH1 0x40
000047ea: DUP4
000047eb: DUP6
000047ec: SUB
000047ed: SLT
000047ee: ISZERO
000047ef: PUSH2 0x47f6
000047f2: JUMPI
000047f3: DUP1
000047f4: DUP2
000047f5: REVERT
000047f6: JUMPDEST
000047f7: POP
000047f8: POP
000047f9: DUP1
000047fa: CALLDATALOAD
000047fb: SWAP3
000047fc: PUSH1 0x20
000047fe: SWAP1
000047ff: SWAP2
00004800: ADD
00004801: CALLDATALOAD
00004802: SWAP2
00004803: POP
00004804: JUMP
00004805: JUMPDEST
00004806: PUSH1 0x01
00004808: PUSH1 0x01
0000480a: PUSH1 0xa0
0000480c: SHL
0000480d: SUB
0000480e: SWAP4
0000480f: DUP5
00004810: AND
00004811: DUP2
00004812: MSTORE
00004813: SWAP2
00004814: SWAP1
00004815: SWAP3
00004816: AND
00004817: PUSH1 0x20
00004819: DUP3
0000481a: ADD
0000481b: MSTORE
0000481c: PUSH1 0x40
0000481e: DUP2
0000481f: ADD
00004820: SWAP2
00004821: SWAP1
00004822: SWAP2
00004823: MSTORE
00004824: PUSH1 0x60
00004826: ADD
00004827: SWAP1
00004828: JUMP
00004829: JUMPDEST
0000482a: PUSH1 0x20
0000482c: DUP1
0000482d: DUP3
0000482e: MSTORE
0000482f: PUSH1 0x0b
00004831: SWAP1
00004832: DUP3
00004833: ADD
00004834: MSTORE
00004835: PUSH11 0x139bc81bdc195b88189a59
00004841: PUSH1 0xaa
00004843: SHL
00004844: PUSH1 0x40
00004846: DUP3
00004847: ADD
00004848: MSTORE
00004849: PUSH1 0x60
0000484b: ADD
0000484c: SWAP1
0000484d: JUMP
0000484e: JUMPDEST
0000484f: PUSH1 0x20
00004851: DUP1
00004852: DUP3
00004853: MSTORE
00004854: PUSH1 0x10
00004856: SWAP1
00004857: DUP3
00004858: ADD
00004859: MSTORE
0000485a: PUSH16 0x14185d5cd8589b194e881c185d5cd959
0000486b: PUSH1 0x82
0000486d: SHL
0000486e: PUSH1 0x40
00004870: DUP3
00004871: ADD
00004872: MSTORE
00004873: PUSH1 0x60
00004875: ADD
00004876: SWAP1
00004877: JUMP
00004878: JUMPDEST
00004879: PUSH1 0x20
0000487b: DUP1
0000487c: DUP3
0000487d: MSTORE
0000487e: PUSH1 0x11
00004880: SWAP1
00004881: DUP3
00004882: ADD
00004883: MSTORE
00004884: PUSH17 0x2737ba1031bab93932b73a1037bbb732b9
00004896: PUSH1 0x79
00004898: SHL
00004899: PUSH1 0x40
0000489b: DUP3
0000489c: ADD
0000489d: MSTORE
0000489e: PUSH1 0x60
000048a0: ADD
000048a1: SWAP1
000048a2: JUMP
000048a3: JUMPDEST
000048a4: PUSH1 0x20
000048a6: DUP1
000048a7: DUP3
000048a8: MSTORE
000048a9: PUSH1 0x1f
000048ab: SWAP1
000048ac: DUP3
000048ad: ADD
000048ae: MSTORE
000048af: PUSH32 0x5265656e7472616e637947756172643a207265656e7472616e742063616c6c00
000048d0: PUSH1 0x40
000048d2: DUP3
000048d3: ADD
000048d4: MSTORE
000048d5: PUSH1 0x60
000048d7: ADD
000048d8: SWAP1
000048d9: JUMP
000048da: JUMPDEST
000048db: PUSH1 0x00
000048dd: PUSH1 0x01
000048df: PUSH1 0x01
000048e1: PUSH1 0x80
000048e3: SHL
000048e4: SUB
000048e5: DUP1
000048e6: DUP4
000048e7: AND
000048e8: DUP2
000048e9: DUP6
000048ea: AND
000048eb: DUP1
000048ec: DUP4
000048ed: SUB
000048ee: DUP3
000048ef: GT
000048f0: ISZERO
000048f1: PUSH2 0x48fc
000048f4: JUMPI
000048f5: PUSH2 0x48fc
000048f8: PUSH2 0x499b
000048fb: JUMP
000048fc: JUMPDEST
000048fd: ADD
000048fe: SWAP5
000048ff: SWAP4
00004900: POP
00004901: POP
00004902: POP
00004903: POP
00004904: JUMP
00004905: JUMPDEST
00004906: PUSH1 0x00
00004908: DUP3
00004909: NOT
0000490a: DUP3
0000490b: GT
0000490c: ISZERO
0000490d: PUSH2 0x4918
00004910: JUMPI
00004911: PUSH2 0x4918
00004914: PUSH2 0x499b
00004917: JUMP
00004918: JUMPDEST
00004919: POP
0000491a: ADD
0000491b: SWAP1
0000491c: JUMP
0000491d: JUMPDEST
0000491e: PUSH1 0x00
00004920: DUP3
00004921: PUSH2 0x4938
00004924: JUMPI
00004925: PUSH4 0x4e487b71
0000492a: PUSH1 0xe0
0000492c: SHL
0000492d: DUP2
0000492e: MSTORE
0000492f: PUSH1 0x12
00004931: PUSH1 0x04
00004933: MSTORE
00004934: PUSH1 0x24
00004936: DUP2
00004937: REVERT
00004938: JUMPDEST
00004939: POP
0000493a: DIV
0000493b: SWAP1
0000493c: JUMP
0000493d: JUMPDEST
0000493e: PUSH1 0x00
00004940: DUP2
00004941: PUSH1 0x00
00004943: NOT
00004944: DIV
00004945: DUP4
00004946: GT
00004947: DUP3
00004948: ISZERO
00004949: ISZERO
0000494a: AND
0000494b: ISZERO
0000494c: PUSH2 0x4957
0000494f: JUMPI
00004950: PUSH2 0x4957
00004953: PUSH2 0x499b
00004956: JUMP
00004957: JUMPDEST
00004958: POP
00004959: MUL
0000495a: SWAP1
0000495b: JUMP
0000495c: JUMPDEST
0000495d: PUSH1 0x00
0000495f: PUSH1 0x01
00004961: PUSH1 0x01
00004963: PUSH1 0x80
00004965: SHL
00004966: SUB
00004967: DUP4
00004968: DUP2
00004969: AND
0000496a: SWAP1
0000496b: DUP4
0000496c: AND
0000496d: DUP2
0000496e: DUP2
0000496f: LT
00004970: ISZERO
00004971: PUSH2 0x497c
00004974: JUMPI
00004975: PUSH2 0x497c
00004978: PUSH2 0x499b
0000497b: JUMP
0000497c: JUMPDEST
0000497d: SUB
0000497e: SWAP4
0000497f: SWAP3
00004980: POP
00004981: POP
00004982: POP
00004983: JUMP
00004984: JUMPDEST
00004985: PUSH1 0x00
00004987: DUP3
00004988: DUP3
00004989: LT
0000498a: ISZERO
0000498b: PUSH2 0x4996
0000498e: JUMPI
0000498f: PUSH2 0x4996
00004992: PUSH2 0x499b
00004995: JUMP
00004996: JUMPDEST
00004997: POP
00004998: SUB
00004999: SWAP1
0000499a: JUMP
0000499b: JUMPDEST
0000499c: PUSH4 0x4e487b71
000049a1: PUSH1 0xe0
000049a3: SHL
000049a4: PUSH1 0x00
000049a6: MSTORE
000049a7: PUSH1 0x11
000049a9: PUSH1 0x04
000049ab: MSTORE
000049ac: PUSH1 0x24
000049ae: PUSH1 0x00
000049b0: REVERT
000049b1: JUMPDEST
000049b2: PUSH1 0x01
000049b4: PUSH1 0x01
000049b6: PUSH1 0xa0
000049b8: SHL
000049b9: SUB
000049ba: DUP2
000049bb: AND
000049bc: DUP2
000049bd: EQ
000049be: PUSH2 0x49c6
000049c1: JUMPI
000049c2: PUSH1 0x00
000049c4: DUP1
000049c5: REVERT
000049c6: JUMPDEST
000049c7: POP
000049c8: JUMP
000049c9: INVALID
000049ca: LOG2
000049cb: PUSH5 0x6970667358
000049d1: UNKNOWN(0x22)
000049d2: SLT
000049d3: KECCAK256
000049d4: SDIV
000049d5: DUP5
000049d6: UNKNOWN(0xBC)
000049d7: UNKNOWN(0xC4)
000049d8: SHL
000049d9: UNKNOWN(0xD5)
000049da: SHR
000049db: UNKNOWN(0xAF)
000049dc: SWAP7
000049dd: UNKNOWN(0xB8)
000049de: PUSH28 0xf1e03053462759b9789f11429799d6d3c526ac1da364736f6c634300
000049fb: ADDMOD
000049fc: DIV
000049fd: STOP
000049fe: CALLER

Findings

validated = confirmed for call sinks; sink observed for others
Severity Category Tool Title Confidence Validated Confirmed Details
high other detector Untrusted CALL target/value reachable 60 no no
view
trace_id: 0x907adb7ded672d983df28a7e16f2f0cb7b400387fecc1e5422cc7c99f8f273d9
call_targets: 0x0eb65b4c3d3de340e1b15384f8f211784247a37a
target_varies: no
classification: constant_target
validation_json
{
    "sink": "CALL",
    "errors": 0,
    "status": "sink_reached",
    "attempts": 1,
    "trace_id": "0x907adb7ded672d983df28a7e16f2f0cb7b400387fecc1e5422cc7c99f8f273d9",
    "confirmed": false,
    "trace_mode": "callTracer",
    "call_targets": [
        "0x0eb65b4c3d3de340e1b15384f8f211784247a37a"
    ],
    "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": "0xde3c8239",
            "selector": "0xde3c8239",
            "calldata_variants": [
                "0xde3c8239",
                "0xde3c82390000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0xdee294ab",
            "selector": "0xdee294ab",
            "calldata_variants": [
                "0xdee294ab",
                "0xdee294ab0000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0xe51ae7bd",
            "selector": "0xe51ae7bd",
            "calldata_variants": [
                "0xe51ae7bd",
                "0xe51ae7bd0000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0xff89a80b",
            "selector": "0xff89a80b",
            "calldata_variants": [
                "0xff89a80b",
                "0xff89a80b0000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0xcf500bec",
            "selector": "0xcf500bec",
            "calldata_variants": [
                "0xcf500bec",
                "0xcf500bec0000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0xd06c756a",
            "selector": "0xd06c756a",
            "calldata_variants": [
                "0xd06c756a",
                "0xd06c756a0000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0xd599ee08",
            "selector": "0xd599ee08",
            "calldata_variants": [
                "0xd599ee08",
                "0xd599ee080000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0xa8b3ed71",
            "selector": "0xa8b3ed71",
            "calldata_variants": [
                "0xa8b3ed71",
                "0xa8b3ed710000000000000000000000000000000000000000000000000000000000000000"
            ]
        }
    ]
}
evidence_json
{
    "examples": [
        {
            "pc": 3402,
            "opcode": "CALL",
            "returndata_checked": null,
            "value_expression_category": "computed",
            "target_expression_category": "computed"
        },
        {
            "pc": 5595,
            "opcode": "CALL",
            "returndata_checked": null,
            "value_expression_category": "computed",
            "target_expression_category": "computed"
        },
        {
            "pc": 13958,
            "opcode": "CALL",
            "returndata_checked": null,
            "value_expression_category": "computed",
            "target_expression_category": "computed"
        }
    ],
    "call_count": 7,
    "guards_detected": [],
    "untrusted_call_count": 7
}
high other detector ETH value transfer possible 55 no no
view
trace_id: 0x907adb7ded672d983df28a7e16f2f0cb7b400387fecc1e5422cc7c99f8f273d9
call_targets: 0x0eb65b4c3d3de340e1b15384f8f211784247a37a
target_varies: no
classification: constant_target
validation_json
{
    "sink": "CALL",
    "errors": 0,
    "status": "sink_reached",
    "attempts": 1,
    "trace_id": "0x907adb7ded672d983df28a7e16f2f0cb7b400387fecc1e5422cc7c99f8f273d9",
    "confirmed": false,
    "trace_mode": "callTracer",
    "call_targets": [
        "0x0eb65b4c3d3de340e1b15384f8f211784247a37a"
    ],
    "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": "0xde3c8239",
            "selector": "0xde3c8239",
            "calldata_variants": [
                "0xde3c8239",
                "0xde3c82390000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0xdee294ab",
            "selector": "0xdee294ab",
            "calldata_variants": [
                "0xdee294ab",
                "0xdee294ab0000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0xe51ae7bd",
            "selector": "0xe51ae7bd",
            "calldata_variants": [
                "0xe51ae7bd",
                "0xe51ae7bd0000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0xff89a80b",
            "selector": "0xff89a80b",
            "calldata_variants": [
                "0xff89a80b",
                "0xff89a80b0000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0xcf500bec",
            "selector": "0xcf500bec",
            "calldata_variants": [
                "0xcf500bec",
                "0xcf500bec0000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0xd06c756a",
            "selector": "0xd06c756a",
            "calldata_variants": [
                "0xd06c756a",
                "0xd06c756a0000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0xd599ee08",
            "selector": "0xd599ee08",
            "calldata_variants": [
                "0xd599ee08",
                "0xd599ee080000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0xa8b3ed71",
            "selector": "0xa8b3ed71",
            "calldata_variants": [
                "0xa8b3ed71",
                "0xa8b3ed710000000000000000000000000000000000000000000000000000000000000000"
            ]
        }
    ]
}
evidence_json
{
    "examples": [
        {
            "pc": 3402,
            "opcode": "CALL",
            "returndata_checked": null,
            "value_expression_category": "computed",
            "target_expression_category": "computed"
        },
        {
            "pc": 5595,
            "opcode": "CALL",
            "returndata_checked": null,
            "value_expression_category": "computed",
            "target_expression_category": "computed"
        },
        {
            "pc": 13958,
            "opcode": "CALL",
            "returndata_checked": null,
            "value_expression_category": "computed",
            "target_expression_category": "computed"
        }
    ],
    "eth_value_calls": 7,
    "guards_detected": []
}