Tools
Bytecode to Opcode Disassembler
Attempts to decode the low level Contract Bytecodes to Opcodes.
Decoded Bytecode:
- [0] PUSH1 0x80
- [1] PUSH1 0x40
- [2] MSTORE
- [3] PUSH1 0x04
- [4] CALLDATASIZE
- [5] LT
- [6] PUSH2 0x0054
- [7] JUMPI
- [8] PUSH0 0x
- [9] CALLDATALOAD
- [10] PUSH1 0xe0
- [11] SHR
- [12] DUP1
- [13] PUSH4 0x1923be24
- [14] EQ
- [15] PUSH2 0x0058
- [16] JUMPI
- [17] DUP1
- [18] PUSH4 0x880cdc31
- [19] EQ
- [20] PUSH2 0x0074
- [21] JUMPI
- [22] DUP1
- [23] PUSH4 0x8da5cb5b
- [24] EQ
- [25] PUSH2 0x009c
- [26] JUMPI
- [27] DUP1
- [28] PUSH4 0xd3850356
- [29] EQ
- [30] PUSH2 0x00c6
- [31] JUMPI
- [32] DUP1
- [33] PUSH4 0xe21f37ce
- [34] EQ
- [35] PUSH2 0x00f0
- [36] JUMPI
- [37] DUP1
- [38] PUSH4 0xf441b1c8
- [39] EQ
- [40] PUSH2 0x011a
- [41] JUMPI
- [42] JUMPDEST
- [43] PUSH0 0x
- [44] DUP1
- [45] REVERT
- [46] JUMPDEST
- [47] PUSH2 0x0072
- [48] PUSH1 0x04
- [49] DUP1
- [50] CALLDATASIZE
- [51] SUB
- [52] DUP2
- [53] ADD
- [54] SWAP1
- [55] PUSH2 0x006d
- [56] SWAP2
- [57] SWAP1
- [58] PUSH2 0x04b1
- [59] JUMP
- [60] JUMPDEST
- [61] PUSH2 0x0144
- [62] JUMP
- [63] JUMPDEST
- [64] STOP
- [65] JUMPDEST
- [66] CALLVALUE
- [67] DUP1
- [68] ISZERO
- [69] PUSH2 0x007f
- [70] JUMPI
- [71] PUSH0 0x
- [72] DUP1
- [73] REVERT
- [74] JUMPDEST
- [75] POP
- [76] PUSH2 0x009a
- [77] PUSH1 0x04
- [78] DUP1
- [79] CALLDATASIZE
- [80] SUB
- [81] DUP2
- [82] ADD
- [83] SWAP1
- [84] PUSH2 0x0095
- [85] SWAP2
- [86] SWAP1
- [87] PUSH2 0x0556
- [88] JUMP
- [89] JUMPDEST
- [90] PUSH2 0x029b
- [91] JUMP
- [92] JUMPDEST
- [93] STOP
- [94] JUMPDEST
- [95] CALLVALUE
- [96] DUP1
- [97] ISZERO
- [98] PUSH2 0x00a7
- [99] JUMPI
- [100] PUSH0 0x
- [101] DUP1
- [102] REVERT
- [103] JUMPDEST
- [104] POP
- [105] PUSH2 0x00b0
- [106] PUSH2 0x036d
- [107] JUMP
- [108] JUMPDEST
- [109] PUSH1 0x40
- [110] MLOAD
- [111] PUSH2 0x00bd
- [112] SWAP2
- [113] SWAP1
- [114] PUSH2 0x0590
- [115] JUMP
- [116] JUMPDEST
- [117] PUSH1 0x40
- [118] MLOAD
- [119] DUP1
- [120] SWAP2
- [121] SUB
- [122] SWAP1
- [123] RETURN
- [124] JUMPDEST
- [125] CALLVALUE
- [126] DUP1
- [127] ISZERO
- [128] PUSH2 0x00d1
- [129] JUMPI
- [130] PUSH0 0x
- [131] DUP1
- [132] REVERT
- [133] JUMPDEST
- [134] POP
- [135] PUSH2 0x00da
- [136] PUSH2 0x0392
- [137] JUMP
- [138] JUMPDEST
- [139] PUSH1 0x40
- [140] MLOAD
- [141] PUSH2 0x00e7
- [142] SWAP2
- [143] SWAP1
- [144] PUSH2 0x05c9
- [145] JUMP
- [146] JUMPDEST
- [147] PUSH1 0x40
- [148] MLOAD
- [149] DUP1
- [150] SWAP2
- [151] SUB
- [152] SWAP1
- [153] RETURN
- [154] JUMPDEST
- [155] CALLVALUE
- [156] DUP1
- [157] ISZERO
- [158] PUSH2 0x00fb
- [159] JUMPI
- [160] PUSH0 0x
- [161] DUP1
- [162] REVERT
- [163] JUMPDEST
- [164] POP
- [165] PUSH2 0x0104
- [166] PUSH2 0x03b7
- [167] JUMP
- [168] JUMPDEST
- [169] PUSH1 0x40
- [170] MLOAD
- [171] PUSH2 0x0111
- [172] SWAP2
- [173] SWAP1
- [174] PUSH2 0x0652
- [175] JUMP
- [176] JUMPDEST
- [177] PUSH1 0x40
- [178] MLOAD
- [179] DUP1
- [180] SWAP2
- [181] SUB
- [182] SWAP1
- [183] RETURN
- [184] JUMPDEST
- [185] CALLVALUE
- [186] DUP1
- [187] ISZERO
- [188] PUSH2 0x0125
- [189] JUMPI
- [190] PUSH0 0x
- [191] DUP1
- [192] REVERT
- [193] JUMPDEST
- [194] POP
- [195] PUSH2 0x012e
- [196] PUSH2 0x0442
- [197] JUMP
- [198] JUMPDEST
- [199] PUSH1 0x40
- [200] MLOAD
- [201] PUSH2 0x013b
- [202] SWAP2
- [203] SWAP1
- [204] PUSH2 0x068a
- [205] JUMP
- [206] JUMPDEST
- [207] PUSH1 0x40
- [208] MLOAD
- [209] DUP1
- [210] SWAP2
- [211] SUB
- [212] SWAP1
- [213] RETURN
- [214] JUMPDEST
- [215] PUSH1 0x02
- [216] SLOAD
- [217] CALLVALUE
- [218] GT
- [219] PUSH2 0x0188
- [220] JUMPI
- [221] PUSH1 0x40
- [222] MLOAD
- [223] PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000
- [224] DUP2
- [225] MSTORE
- [226] PUSH1 0x04
- [227] ADD
- [228] PUSH2 0x017f
- [229] SWAP1
- [230] PUSH2 0x0713
- [231] JUMP
- [232] JUMPDEST
- [233] PUSH1 0x40
- [234] MLOAD
- [235] DUP1
- [236] SWAP2
- [237] SUB
- [238] SWAP1
- [239] REVERT
- [240] JUMPDEST
- [241] DUP2
- [242] DUP2
- [243] PUSH0 0x
- [244] SWAP2
- [245] DUP3
- [246] PUSH2 0x0198
- [247] SWAP3
- [248] SWAP2
- [249] SWAP1
- [250] PUSH2 0x0962
- [251] JUMP
- [252] JUMPDEST
- [253] POP
- [254] CALLER
- [255] PUSH1 0x01
- [256] PUSH0 0x
- [257] PUSH2 0x0100
- [258] EXP
- [259] DUP2
- [260] SLOAD
- [261] DUP2
- [262] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [263] MUL
- [264] NOT
- [265] AND
- [266] SWAP1
- [267] DUP4
- [268] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [269] AND
- [270] MUL
- [271] OR
- [272] SWAP1
- [273] SSTORE
- [274] POP
- [275] CALLVALUE
- [276] PUSH1 0x02
- [277] DUP2
- [278] SWAP1
- [279] SSTORE
- [280] POP
- [281] PUSH1 0x03
- [282] PUSH0 0x
- [283] SWAP1
- [284] SLOAD
- [285] SWAP1
- [286] PUSH2 0x0100
- [287] EXP
- [288] SWAP1
- [289] DIV
- [290] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [291] AND
- [292] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [293] AND
- [294] PUSH2 0x08fc
- [295] CALLVALUE
- [296] SWAP1
- [297] DUP2
- [298] ISZERO
- [299] MUL
- [300] SWAP1
- [301] PUSH1 0x40
- [302] MLOAD
- [303] PUSH0 0x
- [304] PUSH1 0x40
- [305] MLOAD
- [306] DUP1
- [307] DUP4
- [308] SUB
- [309] DUP2
- [310] DUP6
- [311] DUP9
- [312] DUP9
- [313] CALL
- [314] SWAP4
- [315] POP
- [316] POP
- [317] POP
- [318] POP
- [319] ISZERO
- [320] DUP1
- [321] ISZERO
- [322] PUSH2 0x0244
- [323] JUMPI
- [324] RETURNDATASIZE
- [325] PUSH0 0x
- [326] DUP1
- [327] RETURNDATACOPY
- [328] RETURNDATASIZE
- [329] PUSH0 0x
- [330] REVERT
- [331] JUMPDEST
- [332] POP
- [333] CALLER
- [334] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [335] AND
- [336] PUSH32 0xddbee71def502054f1dcb5e47f357e97a8f8f38cf0140e74d1724adad843aca8
- [337] DUP4
- [338] DUP4
- [339] CALLVALUE
- [340] PUSH1 0x40
- [341] MLOAD
- [342] PUSH2 0x028f
- [343] SWAP4
- [344] SWAP3
- [345] SWAP2
- [346] SWAP1
- [347] PUSH2 0x0a69
- [348] JUMP
- [349] JUMPDEST
- [350] PUSH1 0x40
- [351] MLOAD
- [352] DUP1
- [353] SWAP2
- [354] SUB
- [355] SWAP1
- [356] LOG2
- [357] POP
- [358] POP
- [359] JUMP
- [360] JUMPDEST
- [361] PUSH1 0x03
- [362] PUSH0 0x
- [363] SWAP1
- [364] SLOAD
- [365] SWAP1
- [366] PUSH2 0x0100
- [367] EXP
- [368] SWAP1
- [369] DIV
- [370] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [371] AND
- [372] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [373] AND
- [374] CALLER
- [375] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [376] AND
- [377] EQ
- [378] PUSH2 0x032a
- [379] JUMPI
- [380] PUSH1 0x40
- [381] MLOAD
- [382] PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000
- [383] DUP2
- [384] MSTORE
- [385] PUSH1 0x04
- [386] ADD
- [387] PUSH2 0x0321
- [388] SWAP1
- [389] PUSH2 0x0b09
- [390] JUMP
- [391] JUMPDEST
- [392] PUSH1 0x40
- [393] MLOAD
- [394] DUP1
- [395] SWAP2
- [396] SUB
- [397] SWAP1
- [398] REVERT
- [399] JUMPDEST
- [400] DUP1
- [401] PUSH1 0x03
- [402] PUSH0 0x
- [403] PUSH2 0x0100
- [404] EXP
- [405] DUP2
- [406] SLOAD
- [407] DUP2
- [408] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [409] MUL
- [410] NOT
- [411] AND
- [412] SWAP1
- [413] DUP4
- [414] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [415] AND
- [416] MUL
- [417] OR
- [418] SWAP1
- [419] SSTORE
- [420] POP
- [421] POP
- [422] JUMP
- [423] JUMPDEST
- [424] PUSH1 0x03
- [425] PUSH0 0x
- [426] SWAP1
- [427] SLOAD
- [428] SWAP1
- [429] PUSH2 0x0100
- [430] EXP
- [431] SWAP1
- [432] DIV
- [433] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [434] AND
- [435] DUP2
- [436] JUMP
- [437] JUMPDEST
- [438] PUSH1 0x01
- [439] PUSH0 0x
- [440] SWAP1
- [441] SLOAD
- [442] SWAP1
- [443] PUSH2 0x0100
- [444] EXP
- [445] SWAP1
- [446] DIV
- [447] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [448] AND
- [449] DUP2
- [450] JUMP
- [451] JUMPDEST
- [452] PUSH0 0x
- [453] DUP1
- [454] SLOAD
- [455] PUSH2 0x03c3
- [456] SWAP1
- [457] PUSH2 0x0795
- [458] JUMP
- [459] JUMPDEST
- [460] DUP1
- [461] PUSH1 0x1f
- [462] ADD
- [463] PUSH1 0x20
- [464] DUP1
- [465] SWAP2
- [466] DIV
- [467] MUL
- [468] PUSH1 0x20
- [469] ADD
- [470] PUSH1 0x40
- [471] MLOAD
- [472] SWAP1
- [473] DUP2
- [474] ADD
- [475] PUSH1 0x40
- [476] MSTORE
- [477] DUP1
- [478] SWAP3
- [479] SWAP2
- [480] SWAP1
- [481] DUP2
- [482] DUP2
- [483] MSTORE
- [484] PUSH1 0x20
- [485] ADD
- [486] DUP3
- [487] DUP1
- [488] SLOAD
- [489] PUSH2 0x03ef
- [490] SWAP1
- [491] PUSH2 0x0795
- [492] JUMP
- [493] JUMPDEST
- [494] DUP1
- [495] ISZERO
- [496] PUSH2 0x043a
- [497] JUMPI
- [498] DUP1
- [499] PUSH1 0x1f
- [500] LT
- [501] PUSH2 0x0411
- [502] JUMPI
- [503] PUSH2 0x0100
- [504] DUP1
- [505] DUP4
- [506] SLOAD
- [507] DIV
- [508] MUL
- [509] DUP4
- [510] MSTORE
- [511] SWAP2
- [512] PUSH1 0x20
- [513] ADD
- [514] SWAP2
- [515] PUSH2 0x043a
- [516] JUMP
- [517] JUMPDEST
- [518] DUP3
- [519] ADD
- [520] SWAP2
- [521] SWAP1
- [522] PUSH0 0x
- [523] MSTORE
- [524] PUSH1 0x20
- [525] PUSH0 0x
- [526] SHA3
- [527] SWAP1
- [528] JUMPDEST
- [529] DUP2
- [530] SLOAD
- [531] DUP2
- [532] MSTORE
- [533] SWAP1
- [534] PUSH1 0x01
- [535] ADD
- [536] SWAP1
- [537] PUSH1 0x20
- [538] ADD
- [539] DUP1
- [540] DUP4
- [541] GT
- [542] PUSH2 0x041d
- [543] JUMPI
- [544] DUP3
- [545] SWAP1
- [546] SUB
- [547] PUSH1 0x1f
- [548] AND
- [549] DUP3
- [550] ADD
- [551] SWAP2
- [552] JUMPDEST
- [553] POP
- [554] POP
- [555] POP
- [556] POP
- [557] POP
- [558] DUP2
- [559] JUMP
- [560] JUMPDEST
- [561] PUSH1 0x02
- [562] SLOAD
- [563] DUP2
- [564] JUMP
- [565] JUMPDEST
- [566] PUSH0 0x
- [567] DUP1
- [568] REVERT
- [569] JUMPDEST
- [570] PUSH0 0x
- [571] DUP1
- [572] REVERT
- [573] JUMPDEST
- [574] PUSH0 0x
- [575] DUP1
- [576] REVERT
- [577] JUMPDEST
- [578] PUSH0 0x
- [579] DUP1
- [580] REVERT
- [581] JUMPDEST
- [582] PUSH0 0x
- [583] DUP1
- [584] REVERT
- [585] JUMPDEST
- [586] PUSH0 0x
- [587] DUP1
- [588] DUP4
- [589] PUSH1 0x1f
- [590] DUP5
- [591] ADD
- [592] SLT
- [593] PUSH2 0x0471
- [594] JUMPI
- [595] PUSH2 0x0470
- [596] PUSH2 0x0450
- [597] JUMP
- [598] JUMPDEST
- [599] JUMPDEST
- [600] DUP3
- [601] CALLDATALOAD
- [602] SWAP1
- [603] POP
- [604] PUSH8 0xffffffffffffffff
- [605] DUP2
- [606] GT
- [607] ISZERO
- [608] PUSH2 0x048e
- [609] JUMPI
- [610] PUSH2 0x048d
- [611] PUSH2 0x0454
- [612] JUMP
- [613] JUMPDEST
- [614] JUMPDEST
- [615] PUSH1 0x20
- [616] DUP4
- [617] ADD
- [618] SWAP2
- [619] POP
- [620] DUP4
- [621] PUSH1 0x01
- [622] DUP3
- [623] MUL
- [624] DUP4
- [625] ADD
- [626] GT
- [627] ISZERO
- [628] PUSH2 0x04aa
- [629] JUMPI
- [630] PUSH2 0x04a9
- [631] PUSH2 0x0458
- [632] JUMP
- [633] JUMPDEST
- [634] JUMPDEST
- [635] SWAP3
- [636] POP
- [637] SWAP3
- [638] SWAP1
- [639] POP
- [640] JUMP
- [641] JUMPDEST
- [642] PUSH0 0x
- [643] DUP1
- [644] PUSH1 0x20
- [645] DUP4
- [646] DUP6
- [647] SUB
- [648] SLT
- [649] ISZERO
- [650] PUSH2 0x04c7
- [651] JUMPI
- [652] PUSH2 0x04c6
- [653] PUSH2 0x0448
- [654] JUMP
- [655] JUMPDEST
- [656] JUMPDEST
- [657] PUSH0 0x
- [658] DUP4
- [659] ADD
- [660] CALLDATALOAD
- [661] PUSH8 0xffffffffffffffff
- [662] DUP2
- [663] GT
- [664] ISZERO
- [665] PUSH2 0x04e4
- [666] JUMPI
- [667] PUSH2 0x04e3
- [668] PUSH2 0x044c
- [669] JUMP
- [670] JUMPDEST
- [671] JUMPDEST
- [672] PUSH2 0x04f0
- [673] DUP6
- [674] DUP3
- [675] DUP7
- [676] ADD
- [677] PUSH2 0x045c
- [678] JUMP
- [679] JUMPDEST
- [680] SWAP3
- [681] POP
- [682] SWAP3
- [683] POP
- [684] POP
- [685] SWAP3
- [686] POP
- [687] SWAP3
- [688] SWAP1
- [689] POP
- [690] JUMP
- [691] JUMPDEST
- [692] PUSH0 0x
- [693] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [694] DUP3
- [695] AND
- [696] SWAP1
- [697] POP
- [698] SWAP2
- [699] SWAP1
- [700] POP
- [701] JUMP
- [702] JUMPDEST
- [703] PUSH0 0x
- [704] PUSH2 0x0525
- [705] DUP3
- [706] PUSH2 0x04fc
- [707] JUMP
- [708] JUMPDEST
- [709] SWAP1
- [710] POP
- [711] SWAP2
- [712] SWAP1
- [713] POP
- [714] JUMP
- [715] JUMPDEST
- [716] PUSH2 0x0535
- [717] DUP2
- [718] PUSH2 0x051b
- [719] JUMP
- [720] JUMPDEST
- [721] DUP2
- [722] EQ
- [723] PUSH2 0x053f
- [724] JUMPI
- [725] PUSH0 0x
- [726] DUP1
- [727] REVERT
- [728] JUMPDEST
- [729] POP
- [730] JUMP
- [731] JUMPDEST
- [732] PUSH0 0x
- [733] DUP2
- [734] CALLDATALOAD
- [735] SWAP1
- [736] POP
- [737] PUSH2 0x0550
- [738] DUP2
- [739] PUSH2 0x052c
- [740] JUMP
- [741] JUMPDEST
- [742] SWAP3
- [743] SWAP2
- [744] POP
- [745] POP
- [746] JUMP
- [747] JUMPDEST
- [748] PUSH0 0x
- [749] PUSH1 0x20
- [750] DUP3
- [751] DUP5
- [752] SUB
- [753] SLT
- [754] ISZERO
- [755] PUSH2 0x056b
- [756] JUMPI
- [757] PUSH2 0x056a
- [758] PUSH2 0x0448
- [759] JUMP
- [760] JUMPDEST
- [761] JUMPDEST
- [762] PUSH0 0x
- [763] PUSH2 0x0578
- [764] DUP5
- [765] DUP3
- [766] DUP6
- [767] ADD
- [768] PUSH2 0x0542
- [769] JUMP
- [770] JUMPDEST
- [771] SWAP2
- [772] POP
- [773] POP
- [774] SWAP3
- [775] SWAP2
- [776] POP
- [777] POP
- [778] JUMP
- [779] JUMPDEST
- [780] PUSH2 0x058a
- [781] DUP2
- [782] PUSH2 0x051b
- [783] JUMP
- [784] JUMPDEST
- [785] DUP3
- [786] MSTORE
- [787] POP
- [788] POP
- [789] JUMP
- [790] JUMPDEST
- [791] PUSH0 0x
- [792] PUSH1 0x20
- [793] DUP3
- [794] ADD
- [795] SWAP1
- [796] POP
- [797] PUSH2 0x05a3
- [798] PUSH0 0x
- [799] DUP4
- [800] ADD
- [801] DUP5
- [802] PUSH2 0x0581
- [803] JUMP
- [804] JUMPDEST
- [805] SWAP3
- [806] SWAP2
- [807] POP
- [808] POP
- [809] JUMP
- [810] JUMPDEST
- [811] PUSH0 0x
- [812] PUSH2 0x05b3
- [813] DUP3
- [814] PUSH2 0x04fc
- [815] JUMP
- [816] JUMPDEST
- [817] SWAP1
- [818] POP
- [819] SWAP2
- [820] SWAP1
- [821] POP
- [822] JUMP
- [823] JUMPDEST
- [824] PUSH2 0x05c3
- [825] DUP2
- [826] PUSH2 0x05a9
- [827] JUMP
- [828] JUMPDEST
- [829] DUP3
- [830] MSTORE
- [831] POP
- [832] POP
- [833] JUMP
- [834] JUMPDEST
- [835] PUSH0 0x
- [836] PUSH1 0x20
- [837] DUP3
- [838] ADD
- [839] SWAP1
- [840] POP
- [841] PUSH2 0x05dc
- [842] PUSH0 0x
- [843] DUP4
- [844] ADD
- [845] DUP5
- [846] PUSH2 0x05ba
- [847] JUMP
- [848] JUMPDEST
- [849] SWAP3
- [850] SWAP2
- [851] POP
- [852] POP
- [853] JUMP
- [854] JUMPDEST
- [855] PUSH0 0x
- [856] DUP2
- [857] MLOAD
- [858] SWAP1
- [859] POP
- [860] SWAP2
- [861] SWAP1
- [862] POP
- [863] JUMP
- [864] JUMPDEST
- [865] PUSH0 0x
- [866] DUP3
- [867] DUP3
- [868] MSTORE
- [869] PUSH1 0x20
- [870] DUP3
- [871] ADD
- [872] SWAP1
- [873] POP
- [874] SWAP3
- [875] SWAP2
- [876] POP
- [877] POP
- [878] JUMP
- [879] JUMPDEST
- [880] DUP3
- [881] DUP2
- [882] DUP4
- [883] MCOPY
- [884] PUSH0 0x
- [885] DUP4
- [886] DUP4
- [887] ADD
- [888] MSTORE
- [889] POP
- [890] POP
- [891] POP
- [892] JUMP
- [893] JUMPDEST
- [894] PUSH0 0x
- [895] PUSH1 0x1f
- [896] NOT
- [897] PUSH1 0x1f
- [898] DUP4
- [899] ADD
- [900] AND
- [901] SWAP1
- [902] POP
- [903] SWAP2
- [904] SWAP1
- [905] POP
- [906] JUMP
- [907] JUMPDEST
- [908] PUSH0 0x
- [909] PUSH2 0x0624
- [910] DUP3
- [911] PUSH2 0x05e2
- [912] JUMP
- [913] JUMPDEST
- [914] PUSH2 0x062e
- [915] DUP2
- [916] DUP6
- [917] PUSH2 0x05ec
- [918] JUMP
- [919] JUMPDEST
- [920] SWAP4
- [921] POP
- [922] PUSH2 0x063e
- [923] DUP2
- [924] DUP6
- [925] PUSH1 0x20
- [926] DUP7
- [927] ADD
- [928] PUSH2 0x05fc
- [929] JUMP
- [930] JUMPDEST
- [931] PUSH2 0x0647
- [932] DUP2
- [933] PUSH2 0x060a
- [934] JUMP
- [935] JUMPDEST
- [936] DUP5
- [937] ADD
- [938] SWAP2
- [939] POP
- [940] POP
- [941] SWAP3
- [942] SWAP2
- [943] POP
- [944] POP
- [945] JUMP
- [946] JUMPDEST
- [947] PUSH0 0x
- [948] PUSH1 0x20
- [949] DUP3
- [950] ADD
- [951] SWAP1
- [952] POP
- [953] DUP2
- [954] DUP2
- [955] SUB
- [956] PUSH0 0x
- [957] DUP4
- [958] ADD
- [959] MSTORE
- [960] PUSH2 0x066a
- [961] DUP2
- [962] DUP5
- [963] PUSH2 0x061a
- [964] JUMP
- [965] JUMPDEST
- [966] SWAP1
- [967] POP
- [968] SWAP3
- [969] SWAP2
- [970] POP
- [971] POP
- [972] JUMP
- [973] JUMPDEST
- [974] PUSH0 0x
- [975] DUP2
- [976] SWAP1
- [977] POP
- [978] SWAP2
- [979] SWAP1
- [980] POP
- [981] JUMP
- [982] JUMPDEST
- [983] PUSH2 0x0684
- [984] DUP2
- [985] PUSH2 0x0672
- [986] JUMP
- [987] JUMPDEST
- [988] DUP3
- [989] MSTORE
- [990] POP
- [991] POP
- [992] JUMP
- [993] JUMPDEST
- [994] PUSH0 0x
- [995] PUSH1 0x20
- [996] DUP3
- [997] ADD
- [998] SWAP1
- [999] POP
- [1000] PUSH2 0x069d
- [1001] PUSH0 0x
- [1002] DUP4
- [1003] ADD
- [1004] DUP5
- [1005] PUSH2 0x067b
- [1006] JUMP
- [1007] JUMPDEST
- [1008] SWAP3
- [1009] SWAP2
- [1010] POP
- [1011] POP
- [1012] JUMP
- [1013] JUMPDEST
- [1014] PUSH32 0x4d7573742073656e64206d6f7265204574686572207468616e20746865207072
- [1015] PUSH0 0x
- [1016] DUP3
- [1017] ADD
- [1018] MSTORE
- [1019] PUSH32 0x6576696f757320616d6f756e742e000000000000000000000000000000000000
- [1020] PUSH1 0x20
- [1021] DUP3
- [1022] ADD
- [1023] MSTORE
- [1024] POP
- [1025] JUMP
- [1026] JUMPDEST
- [1027] PUSH0 0x
- [1028] PUSH2 0x06fd
- [1029] PUSH1 0x2e
- [1030] DUP4
- [1031] PUSH2 0x05ec
- [1032] JUMP
- [1033] JUMPDEST
- [1034] SWAP2
- [1035] POP
- [1036] PUSH2 0x0708
- [1037] DUP3
- [1038] PUSH2 0x06a3
- [1039] JUMP
- [1040] JUMPDEST
- [1041] PUSH1 0x40
- [1042] DUP3
- [1043] ADD
- [1044] SWAP1
- [1045] POP
- [1046] SWAP2
- [1047] SWAP1
- [1048] POP
- [1049] JUMP
- [1050] JUMPDEST
- [1051] PUSH0 0x
- [1052] PUSH1 0x20
- [1053] DUP3
- [1054] ADD
- [1055] SWAP1
- [1056] POP
- [1057] DUP2
- [1058] DUP2
- [1059] SUB
- [1060] PUSH0 0x
- [1061] DUP4
- [1062] ADD
- [1063] MSTORE
- [1064] PUSH2 0x072a
- [1065] DUP2
- [1066] PUSH2 0x06f1
- [1067] JUMP
- [1068] JUMPDEST
- [1069] SWAP1
- [1070] POP
- [1071] SWAP2
- [1072] SWAP1
- [1073] POP
- [1074] JUMP
- [1075] JUMPDEST
- [1076] PUSH0 0x
- [1077] DUP3
- [1078] SWAP1
- [1079] POP
- [1080] SWAP3
- [1081] SWAP2
- [1082] POP
- [1083] POP
- [1084] JUMP
- [1085] JUMPDEST
- [1086] PUSH32 0x4e487b7100000000000000000000000000000000000000000000000000000000
- [1087] PUSH0 0x
- [1088] MSTORE
- [1089] PUSH1 0x41
- [1090] PUSH1 0x04
- [1091] MSTORE
- [1092] PUSH1 0x24
- [1093] PUSH0 0x
- [1094] REVERT
- [1095] JUMPDEST
- [1096] PUSH32 0x4e487b7100000000000000000000000000000000000000000000000000000000
- [1097] PUSH0 0x
- [1098] MSTORE
- [1099] PUSH1 0x22
- [1100] PUSH1 0x04
- [1101] MSTORE
- [1102] PUSH1 0x24
- [1103] PUSH0 0x
- [1104] REVERT
- [1105] JUMPDEST
- [1106] PUSH0 0x
- [1107] PUSH1 0x02
- [1108] DUP3
- [1109] DIV
- [1110] SWAP1
- [1111] POP
- [1112] PUSH1 0x01
- [1113] DUP3
- [1114] AND
- [1115] DUP1
- [1116] PUSH2 0x07ac
- [1117] JUMPI
- [1118] PUSH1 0x7f
- [1119] DUP3
- [1120] AND
- [1121] SWAP2
- [1122] POP
- [1123] JUMPDEST
- [1124] PUSH1 0x20
- [1125] DUP3
- [1126] LT
- [1127] DUP2
- [1128] SUB
- [1129] PUSH2 0x07bf
- [1130] JUMPI
- [1131] PUSH2 0x07be
- [1132] PUSH2 0x0768
- [1133] JUMP
- [1134] JUMPDEST
- [1135] JUMPDEST
- [1136] POP
- [1137] SWAP2
- [1138] SWAP1
- [1139] POP
- [1140] JUMP
- [1141] JUMPDEST
- [1142] PUSH0 0x
- [1143] DUP2
- [1144] SWAP1
- [1145] POP
- [1146] DUP2
- [1147] PUSH0 0x
- [1148] MSTORE
- [1149] PUSH1 0x20
- [1150] PUSH0 0x
- [1151] SHA3
- [1152] SWAP1
- [1153] POP
- [1154] SWAP2
- [1155] SWAP1
- [1156] POP
- [1157] JUMP
- [1158] JUMPDEST
- [1159] PUSH0 0x
- [1160] PUSH1 0x20
- [1161] PUSH1 0x1f
- [1162] DUP4
- [1163] ADD
- [1164] DIV
- [1165] SWAP1
- [1166] POP
- [1167] SWAP2
- [1168] SWAP1
- [1169] POP
- [1170] JUMP
- [1171] JUMPDEST
- [1172] PUSH0 0x
- [1173] DUP3
- [1174] DUP3
- [1175] SHL
- [1176] SWAP1
- [1177] POP
- [1178] SWAP3
- [1179] SWAP2
- [1180] POP
- [1181] POP
- [1182] JUMP
- [1183] JUMPDEST
- [1184] PUSH0 0x
- [1185] PUSH1 0x08
- [1186] DUP4
- [1187] MUL
- [1188] PUSH2 0x0821
- [1189] PUSH32 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
- [1190] DUP3
- [1191] PUSH2 0x07e6
- [1192] JUMP
- [1193] JUMPDEST
- [1194] PUSH2 0x082b
- [1195] DUP7
- [1196] DUP4
- [1197] PUSH2 0x07e6
- [1198] JUMP
- [1199] JUMPDEST
- [1200] SWAP6
- [1201] POP
- [1202] DUP1
- [1203] NOT
- [1204] DUP5
- [1205] AND
- [1206] SWAP4
- [1207] POP
- [1208] DUP1
- [1209] DUP7
- [1210] AND
- [1211] DUP5
- [1212] OR
- [1213] SWAP3
- [1214] POP
- [1215] POP
- [1216] POP
- [1217] SWAP4
- [1218] SWAP3
- [1219] POP
- [1220] POP
- [1221] POP
- [1222] JUMP
- [1223] JUMPDEST
- [1224] PUSH0 0x
- [1225] DUP2
- [1226] SWAP1
- [1227] POP
- [1228] SWAP2
- [1229] SWAP1
- [1230] POP
- [1231] JUMP
- [1232] JUMPDEST
- [1233] PUSH0 0x
- [1234] PUSH2 0x0866
- [1235] PUSH2 0x0861
- [1236] PUSH2 0x085c
- [1237] DUP5
- [1238] PUSH2 0x0672
- [1239] JUMP
- [1240] JUMPDEST
- [1241] PUSH2 0x0843
- [1242] JUMP
- [1243] JUMPDEST
- [1244] PUSH2 0x0672
- [1245] JUMP
- [1246] JUMPDEST
- [1247] SWAP1
- [1248] POP
- [1249] SWAP2
- [1250] SWAP1
- [1251] POP
- [1252] JUMP
- [1253] JUMPDEST
- [1254] PUSH0 0x
- [1255] DUP2
- [1256] SWAP1
- [1257] POP
- [1258] SWAP2
- [1259] SWAP1
- [1260] POP
- [1261] JUMP
- [1262] JUMPDEST
- [1263] PUSH2 0x087f
- [1264] DUP4
- [1265] PUSH2 0x084c
- [1266] JUMP
- [1267] JUMPDEST
- [1268] PUSH2 0x0893
- [1269] PUSH2 0x088b
- [1270] DUP3
- [1271] PUSH2 0x086d
- [1272] JUMP
- [1273] JUMPDEST
- [1274] DUP5
- [1275] DUP5
- [1276] SLOAD
- [1277] PUSH2 0x07f2
- [1278] JUMP
- [1279] JUMPDEST
- [1280] DUP3
- [1281] SSTORE
- [1282] POP
- [1283] POP
- [1284] POP
- [1285] POP
- [1286] JUMP
- [1287] JUMPDEST
- [1288] PUSH0 0x
- [1289] SWAP1
- [1290] JUMP
- [1291] JUMPDEST
- [1292] PUSH2 0x08a7
- [1293] PUSH2 0x089b
- [1294] JUMP
- [1295] JUMPDEST
- [1296] PUSH2 0x08b2
- [1297] DUP2
- [1298] DUP5
- [1299] DUP5
- [1300] PUSH2 0x0876
- [1301] JUMP
- [1302] JUMPDEST
- [1303] POP
- [1304] POP
- [1305] POP
- [1306] JUMP
- [1307] JUMPDEST
- [1308] JUMPDEST
- [1309] DUP2
- [1310] DUP2
- [1311] LT
- [1312] ISZERO
- [1313] PUSH2 0x08d5
- [1314] JUMPI
- [1315] PUSH2 0x08ca
- [1316] PUSH0 0x
- [1317] DUP3
- [1318] PUSH2 0x089f
- [1319] JUMP
- [1320] JUMPDEST
- [1321] PUSH1 0x01
- [1322] DUP2
- [1323] ADD
- [1324] SWAP1
- [1325] POP
- [1326] PUSH2 0x08b8
- [1327] JUMP
- [1328] JUMPDEST
- [1329] POP
- [1330] POP
- [1331] JUMP
- [1332] JUMPDEST
- [1333] PUSH1 0x1f
- [1334] DUP3
- [1335] GT
- [1336] ISZERO
- [1337] PUSH2 0x091a
- [1338] JUMPI
- [1339] PUSH2 0x08eb
- [1340] DUP2
- [1341] PUSH2 0x07c5
- [1342] JUMP
- [1343] JUMPDEST
- [1344] PUSH2 0x08f4
- [1345] DUP5
- [1346] PUSH2 0x07d7
- [1347] JUMP
- [1348] JUMPDEST
- [1349] DUP2
- [1350] ADD
- [1351] PUSH1 0x20
- [1352] DUP6
- [1353] LT
- [1354] ISZERO
- [1355] PUSH2 0x0903
- [1356] JUMPI
- [1357] DUP2
- [1358] SWAP1
- [1359] POP
- [1360] JUMPDEST
- [1361] PUSH2 0x0917
- [1362] PUSH2 0x090f
- [1363] DUP6
- [1364] PUSH2 0x07d7
- [1365] JUMP
- [1366] JUMPDEST
- [1367] DUP4
- [1368] ADD
- [1369] DUP3
- [1370] PUSH2 0x08b7
- [1371] JUMP
- [1372] JUMPDEST
- [1373] POP
- [1374] POP
- [1375] JUMPDEST
- [1376] POP
- [1377] POP
- [1378] POP
- [1379] JUMP
- [1380] JUMPDEST
- [1381] PUSH0 0x
- [1382] DUP3
- [1383] DUP3
- [1384] SHR
- [1385] SWAP1
- [1386] POP
- [1387] SWAP3
- [1388] SWAP2
- [1389] POP
- [1390] POP
- [1391] JUMP
- [1392] JUMPDEST
- [1393] PUSH0 0x
- [1394] PUSH2 0x093a
- [1395] PUSH0 0x
- [1396] NOT
- [1397] DUP5
- [1398] PUSH1 0x08
- [1399] MUL
- [1400] PUSH2 0x091f
- [1401] JUMP
- [1402] JUMPDEST
- [1403] NOT
- [1404] DUP1
- [1405] DUP4
- [1406] AND
- [1407] SWAP2
- [1408] POP
- [1409] POP
- [1410] SWAP3
- [1411] SWAP2
- [1412] POP
- [1413] POP
- [1414] JUMP
- [1415] JUMPDEST
- [1416] PUSH0 0x
- [1417] PUSH2 0x0952
- [1418] DUP4
- [1419] DUP4
- [1420] PUSH2 0x092b
- [1421] JUMP
- [1422] JUMPDEST
- [1423] SWAP2
- [1424] POP
- [1425] DUP3
- [1426] PUSH1 0x02
- [1427] MUL
- [1428] DUP3
- [1429] OR
- [1430] SWAP1
- [1431] POP
- [1432] SWAP3
- [1433] SWAP2
- [1434] POP
- [1435] POP
- [1436] JUMP
- [1437] JUMPDEST
- [1438] PUSH2 0x096c
- [1439] DUP4
- [1440] DUP4
- [1441] PUSH2 0x0731
- [1442] JUMP
- [1443] JUMPDEST
- [1444] PUSH8 0xffffffffffffffff
- [1445] DUP2
- [1446] GT
- [1447] ISZERO
- [1448] PUSH2 0x0985
- [1449] JUMPI
- [1450] PUSH2 0x0984
- [1451] PUSH2 0x073b
- [1452] JUMP
- [1453] JUMPDEST
- [1454] JUMPDEST
- [1455] PUSH2 0x098f
- [1456] DUP3
- [1457] SLOAD
- [1458] PUSH2 0x0795
- [1459] JUMP
- [1460] JUMPDEST
- [1461] PUSH2 0x099a
- [1462] DUP3
- [1463] DUP3
- [1464] DUP6
- [1465] PUSH2 0x08d9
- [1466] JUMP
- [1467] JUMPDEST
- [1468] PUSH0 0x
- [1469] PUSH1 0x1f
- [1470] DUP4
- [1471] GT
- [1472] PUSH1 0x01
- [1473] DUP2
- [1474] EQ
- [1475] PUSH2 0x09c7
- [1476] JUMPI
- [1477] PUSH0 0x
- [1478] DUP5
- [1479] ISZERO
- [1480] PUSH2 0x09b5
- [1481] JUMPI
- [1482] DUP3
- [1483] DUP8
- [1484] ADD
- [1485] CALLDATALOAD
- [1486] SWAP1
- [1487] POP
- [1488] JUMPDEST
- [1489] PUSH2 0x09bf
- [1490] DUP6
- [1491] DUP3
- [1492] PUSH2 0x0947
- [1493] JUMP
- [1494] JUMPDEST
- [1495] DUP7
- [1496] SSTORE
- [1497] POP
- [1498] PUSH2 0x0a26
- [1499] JUMP
- [1500] JUMPDEST
- [1501] PUSH1 0x1f
- [1502] NOT
- [1503] DUP5
- [1504] AND
- [1505] PUSH2 0x09d5
- [1506] DUP7
- [1507] PUSH2 0x07c5
- [1508] JUMP
- [1509] JUMPDEST
- [1510] PUSH0 0x
- [1511] JUMPDEST
- [1512] DUP3
- [1513] DUP2
- [1514] LT
- [1515] ISZERO
- [1516] PUSH2 0x09fc
- [1517] JUMPI
- [1518] DUP5
- [1519] DUP10
- [1520] ADD
- [1521] CALLDATALOAD
- [1522] DUP3
- [1523] SSTORE
- [1524] PUSH1 0x01
- [1525] DUP3
- [1526] ADD
- [1527] SWAP2
- [1528] POP
- [1529] PUSH1 0x20
- [1530] DUP6
- [1531] ADD
- [1532] SWAP5
- [1533] POP
- [1534] PUSH1 0x20
- [1535] DUP2
- [1536] ADD
- [1537] SWAP1
- [1538] POP
- [1539] PUSH2 0x09d7
- [1540] JUMP
- [1541] JUMPDEST
- [1542] DUP7
- [1543] DUP4
- [1544] LT
- [1545] ISZERO
- [1546] PUSH2 0x0a19
- [1547] JUMPI
- [1548] DUP5
- [1549] DUP10
- [1550] ADD
- [1551] CALLDATALOAD
- [1552] PUSH2 0x0a15
- [1553] PUSH1 0x1f
- [1554] DUP10
- [1555] AND
- [1556] DUP3
- [1557] PUSH2 0x092b
- [1558] JUMP
- [1559] JUMPDEST
- [1560] DUP4
- [1561] SSTORE
- [1562] POP
- [1563] JUMPDEST
- [1564] PUSH1 0x01
- [1565] PUSH1 0x02
- [1566] DUP9
- [1567] MUL
- [1568] ADD
- [1569] DUP9
- [1570] SSTORE
- [1571] POP
- [1572] POP
- [1573] POP
- [1574] JUMPDEST
- [1575] POP
- [1576] POP
- [1577] POP
- [1578] POP
- [1579] POP
- [1580] POP
- [1581] POP
- [1582] JUMP
- [1583] JUMPDEST
- [1584] DUP3
- [1585] DUP2
- [1586] DUP4
- [1587] CALLDATACOPY
- [1588] PUSH0 0x
- [1589] DUP4
- [1590] DUP4
- [1591] ADD
- [1592] MSTORE
- [1593] POP
- [1594] POP
- [1595] POP
- [1596] JUMP
- [1597] JUMPDEST
- [1598] PUSH0 0x
- [1599] PUSH2 0x0a48
- [1600] DUP4
- [1601] DUP6
- [1602] PUSH2 0x05ec
- [1603] JUMP
- [1604] JUMPDEST
- [1605] SWAP4
- [1606] POP
- [1607] PUSH2 0x0a55
- [1608] DUP4
- [1609] DUP6
- [1610] DUP5
- [1611] PUSH2 0x0a2f
- [1612] JUMP
- [1613] JUMPDEST
- [1614] PUSH2 0x0a5e
- [1615] DUP4
- [1616] PUSH2 0x060a
- [1617] JUMP
- [1618] JUMPDEST
- [1619] DUP5
- [1620] ADD
- [1621] SWAP1
- [1622] POP
- [1623] SWAP4
- [1624] SWAP3
- [1625] POP
- [1626] POP
- [1627] POP
- [1628] JUMP
- [1629] JUMPDEST
- [1630] PUSH0 0x
- [1631] PUSH1 0x40
- [1632] DUP3
- [1633] ADD
- [1634] SWAP1
- [1635] POP
- [1636] DUP2
- [1637] DUP2
- [1638] SUB
- [1639] PUSH0 0x
- [1640] DUP4
- [1641] ADD
- [1642] MSTORE
- [1643] PUSH2 0x0a82
- [1644] DUP2
- [1645] DUP6
- [1646] DUP8
- [1647] PUSH2 0x0a3d
- [1648] JUMP
- [1649] JUMPDEST
- [1650] SWAP1
- [1651] POP
- [1652] PUSH2 0x0a91
- [1653] PUSH1 0x20
- [1654] DUP4
- [1655] ADD
- [1656] DUP5
- [1657] PUSH2 0x067b
- [1658] JUMP
- [1659] JUMPDEST
- [1660] SWAP5
- [1661] SWAP4
- [1662] POP
- [1663] POP
- [1664] POP
- [1665] POP
- [1666] JUMP
- [1667] JUMPDEST
- [1668] PUSH32 0x4f6e6c7920746865206f776e65722063616e2063616c6c20746869732066756e
- [1669] PUSH0 0x
- [1670] DUP3
- [1671] ADD
- [1672] MSTORE
- [1673] PUSH32 0x6374696f6e2e0000000000000000000000000000000000000000000000000000
- [1674] PUSH1 0x20
- [1675] DUP3
- [1676] ADD
- [1677] MSTORE
- [1678] POP
- [1679] JUMP
- [1680] JUMPDEST
- [1681] PUSH0 0x
- [1682] PUSH2 0x0af3
- [1683] PUSH1 0x26
- [1684] DUP4
- [1685] PUSH2 0x05ec
- [1686] JUMP
- [1687] JUMPDEST
- [1688] SWAP2
- [1689] POP
- [1690] PUSH2 0x0afe
- [1691] DUP3
- [1692] PUSH2 0x0a99
- [1693] JUMP
- [1694] JUMPDEST
- [1695] PUSH1 0x40
- [1696] DUP3
- [1697] ADD
- [1698] SWAP1
- [1699] POP
- [1700] SWAP2
- [1701] SWAP1
- [1702] POP
- [1703] JUMP
- [1704] JUMPDEST
- [1705] PUSH0 0x
- [1706] PUSH1 0x20
- [1707] DUP3
- [1708] ADD
- [1709] SWAP1
- [1710] POP
- [1711] DUP2
- [1712] DUP2
- [1713] SUB
- [1714] PUSH0 0x
- [1715] DUP4
- [1716] ADD
- [1717] MSTORE
- [1718] PUSH2 0x0b20
- [1719] DUP2
- [1720] PUSH2 0x0ae7
- [1721] JUMP
- [1722] JUMPDEST
- [1723] SWAP1
- [1724] POP
- [1725] SWAP2
- [1726] SWAP1
- [1727] POP
- [1728] JUMP
- [1729] 'fe'(Unknown Opcode)
- [1730] LOG2
- [1731] PUSH5 0x6970667358
- [1732] '22'(Unknown Opcode)
- [1733] SLT
- [1734] SHA3
- [1735] 'ca'(Unknown Opcode)
- [1736] SUB
- [1737] '2f'(Unknown Opcode)
- [1738] 'c3'(Unknown Opcode)
- [1739] PUSH21 0x7804dd60f9d64b5f2eeee27fd51bcfbfbfff584ba6
- [1740] SAR
- [1741] MSIZE
- [1742] 'cc'(Unknown Opcode)
- [1743] 'c7'(Unknown Opcode)
- [1744] MCOPY
- [1745] ISZERO
- [1746] PUSH5 0x736f6c6343
- [1747] STOP
- [1748] ADDMOD
- [1749] BYTE
- [1750] STOP
- [1751] CALLER