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