Tools
Bytecode to Opcode Disassembler
Attempts to decode the low level Contract Bytecodes to Opcodes.
Decoded Bytecode:
- [0] PUSH1 0x80
- [1] DUP1
- [2] PUSH1 0x40
- [3] MSTORE
- [4] PUSH1 0x04
- [5] CALLDATASIZE
- [6] LT
- [7] ISZERO
- [8] PUSH2 0x0013
- [9] JUMPI
- [10] PUSH1 0x00
- [11] DUP1
- [12] REVERT
- [13] JUMPDEST
- [14] PUSH1 0x00
- [15] CALLDATALOAD
- [16] PUSH1 0xe0
- [17] SHR
- [18] SWAP1
- [19] DUP2
- [20] PUSH4 0x06fdde03
- [21] EQ
- [22] PUSH2 0x055c
- [23] JUMPI
- [24] POP
- [25] DUP1
- [26] PUSH4 0x095ea7b3
- [27] EQ
- [28] PUSH2 0x04d6
- [29] JUMPI
- [30] DUP1
- [31] PUSH4 0x18160ddd
- [32] EQ
- [33] PUSH2 0x04b8
- [34] JUMPI
- [35] DUP1
- [36] PUSH4 0x23b872dd
- [37] EQ
- [38] PUSH2 0x0377
- [39] JUMPI
- [40] DUP1
- [41] PUSH4 0x313ce567
- [42] EQ
- [43] PUSH2 0x0356
- [44] JUMPI
- [45] DUP1
- [46] PUSH4 0x70a08231
- [47] EQ
- [48] PUSH2 0x031c
- [49] JUMPI
- [50] DUP1
- [51] PUSH4 0x95d89b41
- [52] EQ
- [53] PUSH2 0x01fb
- [54] JUMPI
- [55] DUP1
- [56] PUSH4 0xa0712d68
- [57] EQ
- [58] PUSH2 0x011b
- [59] JUMPI
- [60] DUP1
- [61] PUSH4 0xa9059cbb
- [62] EQ
- [63] PUSH2 0x00ea
- [64] JUMPI
- [65] PUSH4 0xdd62ed3e
- [66] EQ
- [67] PUSH2 0x008d
- [68] JUMPI
- [69] PUSH1 0x00
- [70] DUP1
- [71] REVERT
- [72] JUMPDEST
- [73] CALLVALUE
- [74] PUSH2 0x00e5
- [75] JUMPI
- [76] PUSH1 0x40
- [77] CALLDATASIZE
- [78] PUSH1 0x03
- [79] NOT
- [80] ADD
- [81] SLT
- [82] PUSH2 0x00e5
- [83] JUMPI
- [84] PUSH2 0x00a6
- [85] PUSH2 0x0678
- [86] JUMP
- [87] JUMPDEST
- [88] PUSH1 0x01
- [89] PUSH1 0x01
- [90] PUSH1 0xa0
- [91] SHL
- [92] SUB
- [93] PUSH2 0x00b6
- [94] PUSH2 0x068e
- [95] JUMP
- [96] JUMPDEST
- [97] SWAP2
- [98] AND
- [99] PUSH1 0x00
- [100] MSTORE
- [101] PUSH1 0x01
- [102] PUSH1 0x20
- [103] MSTORE
- [104] PUSH1 0x01
- [105] PUSH1 0x01
- [106] PUSH1 0xa0
- [107] SHL
- [108] SUB
- [109] PUSH1 0x40
- [110] PUSH1 0x00
- [111] SHA3
- [112] SWAP2
- [113] AND
- [114] PUSH1 0x00
- [115] MSTORE
- [116] PUSH1 0x20
- [117] MSTORE
- [118] PUSH1 0x20
- [119] PUSH1 0x40
- [120] PUSH1 0x00
- [121] SHA3
- [122] SLOAD
- [123] PUSH1 0x40
- [124] MLOAD
- [125] SWAP1
- [126] DUP2
- [127] MSTORE
- [128] RETURN
- [129] JUMPDEST
- [130] PUSH1 0x00
- [131] DUP1
- [132] REVERT
- [133] JUMPDEST
- [134] CALLVALUE
- [135] PUSH2 0x00e5
- [136] JUMPI
- [137] PUSH1 0x40
- [138] CALLDATASIZE
- [139] PUSH1 0x03
- [140] NOT
- [141] ADD
- [142] SLT
- [143] PUSH2 0x00e5
- [144] JUMPI
- [145] PUSH2 0x0110
- [146] PUSH2 0x0106
- [147] PUSH2 0x0678
- [148] JUMP
- [149] JUMPDEST
- [150] PUSH1 0x24
- [151] CALLDATALOAD
- [152] SWAP1
- [153] CALLER
- [154] PUSH2 0x06a4
- [155] JUMP
- [156] JUMPDEST
- [157] PUSH1 0x20
- [158] PUSH1 0x40
- [159] MLOAD
- [160] PUSH1 0x01
- [161] DUP2
- [162] MSTORE
- [163] RETURN
- [164] JUMPDEST
- [165] CALLVALUE
- [166] PUSH2 0x00e5
- [167] JUMPI
- [168] PUSH1 0x20
- [169] CALLDATASIZE
- [170] PUSH1 0x03
- [171] NOT
- [172] ADD
- [173] SLT
- [174] PUSH2 0x00e5
- [175] JUMPI
- [176] PUSH1 0x04
- [177] CALLDATALOAD
- [178] CALLER
- [179] ISZERO
- [180] PUSH2 0x01cc
- [181] JUMPI
- [182] PUSH1 0x02
- [183] SLOAD
- [184] DUP2
- [185] DUP2
- [186] ADD
- [187] DUP1
- [188] SWAP2
- [189] GT
- [190] PUSH2 0x01b6
- [191] JUMPI
- [192] PUSH1 0x02
- [193] SSTORE
- [194] PUSH32 0x30385c845b448a36257a6a1716e6ad2e1bc2cbe333cde1e69fe849ad6511adfe
- [195] PUSH1 0x40
- [196] PUSH1 0x00
- [197] SWAP3
- [198] CALLER
- [199] DUP5
- [200] MSTORE
- [201] DUP4
- [202] PUSH1 0x20
- [203] MSTORE
- [204] DUP2
- [205] DUP5
- [206] SHA3
- [207] DUP2
- [208] DUP2
- [209] SLOAD
- [210] ADD
- [211] SWAP1
- [212] SSTORE
- [213] DUP2
- [214] MLOAD
- [215] DUP2
- [216] DUP2
- [217] MSTORE
- [218] DUP5
- [219] PUSH32 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef
- [220] PUSH1 0x20
- [221] CALLER
- [222] SWAP4
- [223] LOG3
- [224] DUP2
- [225] MLOAD
- [226] SWAP1
- [227] CALLER
- [228] DUP3
- [229] MSTORE
- [230] PUSH1 0x20
- [231] DUP3
- [232] ADD
- [233] MSTORE
- [234] LOG1
- [235] DUP1
- [236] RETURN
- [237] JUMPDEST
- [238] PUSH4 0x4e487b71
- [239] PUSH1 0xe0
- [240] SHL
- [241] PUSH1 0x00
- [242] MSTORE
- [243] PUSH1 0x11
- [244] PUSH1 0x04
- [245] MSTORE
- [246] PUSH1 0x24
- [247] PUSH1 0x00
- [248] REVERT
- [249] JUMPDEST
- [250] PUSH32 0xec442f0500000000000000000000000000000000000000000000000000000000
- [251] PUSH1 0x00
- [252] MSTORE
- [253] PUSH1 0x00
- [254] PUSH1 0x04
- [255] MSTORE
- [256] PUSH1 0x24
- [257] PUSH1 0x00
- [258] REVERT
- [259] JUMPDEST
- [260] CALLVALUE
- [261] PUSH2 0x00e5
- [262] JUMPI
- [263] PUSH1 0x00
- [264] CALLDATASIZE
- [265] PUSH1 0x03
- [266] NOT
- [267] ADD
- [268] SLT
- [269] PUSH2 0x00e5
- [270] JUMPI
- [271] PUSH1 0x40
- [272] MLOAD
- [273] PUSH1 0x00
- [274] PUSH1 0x04
- [275] SLOAD
- [276] DUP1
- [277] PUSH1 0x01
- [278] SHR
- [279] SWAP1
- [280] PUSH1 0x01
- [281] DUP2
- [282] AND
- [283] DUP1
- [284] ISZERO
- [285] PUSH2 0x0312
- [286] JUMPI
- [287] JUMPDEST
- [288] PUSH1 0x20
- [289] DUP4
- [290] LT
- [291] DUP2
- [292] EQ
- [293] PUSH2 0x02fe
- [294] JUMPI
- [295] DUP3
- [296] DUP6
- [297] MSTORE
- [298] SWAP1
- [299] DUP2
- [300] ISZERO
- [301] PUSH2 0x02e2
- [302] JUMPI
- [303] POP
- [304] PUSH1 0x01
- [305] EQ
- [306] PUSH2 0x028b
- [307] JUMPI
- [308] JUMPDEST
- [309] POP
- [310] DUP2
- [311] SWAP1
- [312] SUB
- [313] PUSH1 0x1f
- [314] ADD
- [315] PUSH1 0x1f
- [316] NOT
- [317] AND
- [318] DUP2
- [319] ADD
- [320] SWAP1
- [321] PUSH8 0xffffffffffffffff
- [322] DUP3
- [323] GT
- [324] DUP2
- [325] DUP4
- [326] LT
- [327] OR
- [328] PUSH2 0x0275
- [329] JUMPI
- [330] PUSH2 0x0271
- [331] DUP3
- [332] SWAP2
- [333] DUP3
- [334] PUSH1 0x40
- [335] MSTORE
- [336] DUP3
- [337] PUSH2 0x062f
- [338] JUMP
- [339] JUMPDEST
- [340] SUB
- [341] SWAP1
- [342] RETURN
- [343] JUMPDEST
- [344] PUSH4 0x4e487b71
- [345] PUSH1 0xe0
- [346] SHL
- [347] PUSH1 0x00
- [348] MSTORE
- [349] PUSH1 0x41
- [350] PUSH1 0x04
- [351] MSTORE
- [352] PUSH1 0x24
- [353] PUSH1 0x00
- [354] REVERT
- [355] JUMPDEST
- [356] SWAP1
- [357] POP
- [358] PUSH1 0x04
- [359] PUSH1 0x00
- [360] MSTORE
- [361] PUSH32 0x8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b
- [362] PUSH1 0x00
- [363] SWAP1
- [364] JUMPDEST
- [365] DUP3
- [366] DUP3
- [367] LT
- [368] PUSH2 0x02cc
- [369] JUMPI
- [370] POP
- [371] PUSH1 0x20
- [372] SWAP2
- [373] POP
- [374] DUP3
- [375] ADD
- [376] ADD
- [377] DUP3
- [378] PUSH2 0x0241
- [379] JUMP
- [380] JUMPDEST
- [381] PUSH1 0x01
- [382] DUP2
- [383] PUSH1 0x20
- [384] SWAP3
- [385] SLOAD
- [386] DUP4
- [387] DUP6
- [388] DUP9
- [389] ADD
- [390] ADD
- [391] MSTORE
- [392] ADD
- [393] SWAP2
- [394] ADD
- [395] SWAP1
- [396] PUSH2 0x02b7
- [397] JUMP
- [398] JUMPDEST
- [399] SWAP1
- [400] POP
- [401] PUSH1 0x20
- [402] SWAP3
- [403] POP
- [404] PUSH1 0xff
- [405] NOT
- [406] AND
- [407] DUP3
- [408] DUP5
- [409] ADD
- [410] MSTORE
- [411] ISZERO
- [412] ISZERO
- [413] PUSH1 0x05
- [414] SHL
- [415] DUP3
- [416] ADD
- [417] ADD
- [418] DUP3
- [419] PUSH2 0x0241
- [420] JUMP
- [421] JUMPDEST
- [422] PUSH1 0x24
- [423] DUP5
- [424] PUSH4 0x4e487b71
- [425] PUSH1 0xe0
- [426] SHL
- [427] DUP2
- [428] MSTORE
- [429] PUSH1 0x22
- [430] PUSH1 0x04
- [431] MSTORE
- [432] REVERT
- [433] JUMPDEST
- [434] SWAP2
- [435] PUSH1 0x7f
- [436] AND
- [437] SWAP2
- [438] PUSH2 0x0224
- [439] JUMP
- [440] JUMPDEST
- [441] CALLVALUE
- [442] PUSH2 0x00e5
- [443] JUMPI
- [444] PUSH1 0x20
- [445] CALLDATASIZE
- [446] PUSH1 0x03
- [447] NOT
- [448] ADD
- [449] SLT
- [450] PUSH2 0x00e5
- [451] JUMPI
- [452] PUSH1 0x01
- [453] PUSH1 0x01
- [454] PUSH1 0xa0
- [455] SHL
- [456] SUB
- [457] PUSH2 0x033d
- [458] PUSH2 0x0678
- [459] JUMP
- [460] JUMPDEST
- [461] AND
- [462] PUSH1 0x00
- [463] MSTORE
- [464] PUSH1 0x00
- [465] PUSH1 0x20
- [466] MSTORE
- [467] PUSH1 0x20
- [468] PUSH1 0x40
- [469] PUSH1 0x00
- [470] SHA3
- [471] SLOAD
- [472] PUSH1 0x40
- [473] MLOAD
- [474] SWAP1
- [475] DUP2
- [476] MSTORE
- [477] RETURN
- [478] JUMPDEST
- [479] CALLVALUE
- [480] PUSH2 0x00e5
- [481] JUMPI
- [482] PUSH1 0x00
- [483] CALLDATASIZE
- [484] PUSH1 0x03
- [485] NOT
- [486] ADD
- [487] SLT
- [488] PUSH2 0x00e5
- [489] JUMPI
- [490] PUSH1 0x20
- [491] PUSH1 0xff
- [492] PUSH1 0x05
- [493] SLOAD
- [494] AND
- [495] PUSH1 0x40
- [496] MLOAD
- [497] SWAP1
- [498] DUP2
- [499] MSTORE
- [500] RETURN
- [501] JUMPDEST
- [502] CALLVALUE
- [503] PUSH2 0x00e5
- [504] JUMPI
- [505] PUSH1 0x60
- [506] CALLDATASIZE
- [507] PUSH1 0x03
- [508] NOT
- [509] ADD
- [510] SLT
- [511] PUSH2 0x00e5
- [512] JUMPI
- [513] PUSH2 0x0390
- [514] PUSH2 0x0678
- [515] JUMP
- [516] JUMPDEST
- [517] PUSH2 0x0398
- [518] PUSH2 0x068e
- [519] JUMP
- [520] JUMPDEST
- [521] PUSH1 0x44
- [522] CALLDATALOAD
- [523] SWAP1
- [524] PUSH1 0x01
- [525] PUSH1 0x01
- [526] PUSH1 0xa0
- [527] SHL
- [528] SUB
- [529] DUP4
- [530] AND
- [531] SWAP3
- [532] DUP4
- [533] PUSH1 0x00
- [534] MSTORE
- [535] PUSH1 0x01
- [536] PUSH1 0x20
- [537] MSTORE
- [538] PUSH1 0x40
- [539] PUSH1 0x00
- [540] SHA3
- [541] PUSH1 0x01
- [542] PUSH1 0x01
- [543] PUSH1 0xa0
- [544] SHL
- [545] SUB
- [546] CALLER
- [547] AND
- [548] PUSH1 0x00
- [549] MSTORE
- [550] PUSH1 0x20
- [551] MSTORE
- [552] PUSH1 0x40
- [553] PUSH1 0x00
- [554] SHA3
- [555] SLOAD
- [556] PUSH1 0x00
- [557] NOT
- [558] DUP2
- [559] LT
- [560] PUSH2 0x03e0
- [561] JUMPI
- [562] JUMPDEST
- [563] POP
- [564] PUSH2 0x0110
- [565] SWAP4
- [566] POP
- [567] PUSH2 0x06a4
- [568] JUMP
- [569] JUMPDEST
- [570] DUP4
- [571] DUP2
- [572] LT
- [573] PUSH2 0x0482
- [574] JUMPI
- [575] DUP5
- [576] ISZERO
- [577] PUSH2 0x0453
- [578] JUMPI
- [579] CALLER
- [580] ISZERO
- [581] PUSH2 0x0424
- [582] JUMPI
- [583] PUSH2 0x0110
- [584] SWAP5
- [585] PUSH1 0x00
- [586] MSTORE
- [587] PUSH1 0x01
- [588] PUSH1 0x20
- [589] MSTORE
- [590] PUSH1 0x40
- [591] PUSH1 0x00
- [592] SHA3
- [593] PUSH1 0x01
- [594] PUSH1 0x01
- [595] PUSH1 0xa0
- [596] SHL
- [597] SUB
- [598] CALLER
- [599] AND
- [600] PUSH1 0x00
- [601] MSTORE
- [602] PUSH1 0x20
- [603] MSTORE
- [604] DUP4
- [605] PUSH1 0x40
- [606] PUSH1 0x00
- [607] SHA3
- [608] SWAP2
- [609] SUB
- [610] SWAP1
- [611] SSTORE
- [612] DUP5
- [613] PUSH2 0x03d5
- [614] JUMP
- [615] JUMPDEST
- [616] PUSH32 0x94280d6200000000000000000000000000000000000000000000000000000000
- [617] PUSH1 0x00
- [618] MSTORE
- [619] PUSH1 0x00
- [620] PUSH1 0x04
- [621] MSTORE
- [622] PUSH1 0x24
- [623] PUSH1 0x00
- [624] REVERT
- [625] JUMPDEST
- [626] PUSH32 0xe602df0500000000000000000000000000000000000000000000000000000000
- [627] PUSH1 0x00
- [628] MSTORE
- [629] PUSH1 0x00
- [630] PUSH1 0x04
- [631] MSTORE
- [632] PUSH1 0x24
- [633] PUSH1 0x00
- [634] REVERT
- [635] JUMPDEST
- [636] DUP4
- [637] SWAP1
- [638] PUSH32 0xfb8f41b200000000000000000000000000000000000000000000000000000000
- [639] PUSH1 0x00
- [640] MSTORE
- [641] CALLER
- [642] PUSH1 0x04
- [643] MSTORE
- [644] PUSH1 0x24
- [645] MSTORE
- [646] PUSH1 0x44
- [647] MSTORE
- [648] PUSH1 0x64
- [649] PUSH1 0x00
- [650] REVERT
- [651] JUMPDEST
- [652] CALLVALUE
- [653] PUSH2 0x00e5
- [654] JUMPI
- [655] PUSH1 0x00
- [656] CALLDATASIZE
- [657] PUSH1 0x03
- [658] NOT
- [659] ADD
- [660] SLT
- [661] PUSH2 0x00e5
- [662] JUMPI
- [663] PUSH1 0x20
- [664] PUSH1 0x02
- [665] SLOAD
- [666] PUSH1 0x40
- [667] MLOAD
- [668] SWAP1
- [669] DUP2
- [670] MSTORE
- [671] RETURN
- [672] JUMPDEST
- [673] CALLVALUE
- [674] PUSH2 0x00e5
- [675] JUMPI
- [676] PUSH1 0x40
- [677] CALLDATASIZE
- [678] PUSH1 0x03
- [679] NOT
- [680] ADD
- [681] SLT
- [682] PUSH2 0x00e5
- [683] JUMPI
- [684] PUSH2 0x04ef
- [685] PUSH2 0x0678
- [686] JUMP
- [687] JUMPDEST
- [688] PUSH1 0x24
- [689] CALLDATALOAD
- [690] SWAP1
- [691] CALLER
- [692] ISZERO
- [693] PUSH2 0x0453
- [694] JUMPI
- [695] PUSH1 0x01
- [696] PUSH1 0x01
- [697] PUSH1 0xa0
- [698] SHL
- [699] SUB
- [700] AND
- [701] SWAP1
- [702] DUP2
- [703] ISZERO
- [704] PUSH2 0x0424
- [705] JUMPI
- [706] CALLER
- [707] PUSH1 0x00
- [708] MSTORE
- [709] PUSH1 0x01
- [710] PUSH1 0x20
- [711] MSTORE
- [712] PUSH1 0x40
- [713] PUSH1 0x00
- [714] SHA3
- [715] DUP3
- [716] PUSH1 0x00
- [717] MSTORE
- [718] PUSH1 0x20
- [719] MSTORE
- [720] DUP1
- [721] PUSH1 0x40
- [722] PUSH1 0x00
- [723] SHA3
- [724] SSTORE
- [725] PUSH1 0x40
- [726] MLOAD
- [727] SWAP1
- [728] DUP2
- [729] MSTORE
- [730] PUSH32 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925
- [731] PUSH1 0x20
- [732] CALLER
- [733] SWAP3
- [734] LOG3
- [735] PUSH1 0x20
- [736] PUSH1 0x40
- [737] MLOAD
- [738] PUSH1 0x01
- [739] DUP2
- [740] MSTORE
- [741] RETURN
- [742] JUMPDEST
- [743] CALLVALUE
- [744] PUSH2 0x00e5
- [745] JUMPI
- [746] PUSH1 0x00
- [747] CALLDATASIZE
- [748] PUSH1 0x03
- [749] NOT
- [750] ADD
- [751] SLT
- [752] PUSH2 0x00e5
- [753] JUMPI
- [754] PUSH1 0x00
- [755] PUSH1 0x03
- [756] SLOAD
- [757] DUP1
- [758] PUSH1 0x01
- [759] SHR
- [760] SWAP1
- [761] PUSH1 0x01
- [762] DUP2
- [763] AND
- [764] DUP1
- [765] ISZERO
- [766] PUSH2 0x0625
- [767] JUMPI
- [768] JUMPDEST
- [769] PUSH1 0x20
- [770] DUP4
- [771] LT
- [772] DUP2
- [773] EQ
- [774] PUSH2 0x02fe
- [775] JUMPI
- [776] DUP3
- [777] DUP6
- [778] MSTORE
- [779] SWAP1
- [780] DUP2
- [781] ISZERO
- [782] PUSH2 0x02e2
- [783] JUMPI
- [784] POP
- [785] PUSH1 0x01
- [786] EQ
- [787] PUSH2 0x05ce
- [788] JUMPI
- [789] POP
- [790] DUP2
- [791] SWAP1
- [792] SUB
- [793] PUSH1 0x1f
- [794] ADD
- [795] PUSH1 0x1f
- [796] NOT
- [797] AND
- [798] DUP2
- [799] ADD
- [800] SWAP1
- [801] PUSH8 0xffffffffffffffff
- [802] DUP3
- [803] GT
- [804] DUP2
- [805] DUP4
- [806] LT
- [807] OR
- [808] PUSH2 0x0275
- [809] JUMPI
- [810] PUSH2 0x0271
- [811] DUP3
- [812] SWAP2
- [813] DUP3
- [814] PUSH1 0x40
- [815] MSTORE
- [816] DUP3
- [817] PUSH2 0x062f
- [818] JUMP
- [819] JUMPDEST
- [820] SWAP1
- [821] POP
- [822] PUSH1 0x03
- [823] PUSH1 0x00
- [824] MSTORE
- [825] PUSH32 0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b
- [826] PUSH1 0x00
- [827] SWAP1
- [828] JUMPDEST
- [829] DUP3
- [830] DUP3
- [831] LT
- [832] PUSH2 0x060f
- [833] JUMPI
- [834] POP
- [835] PUSH1 0x20
- [836] SWAP2
- [837] POP
- [838] DUP3
- [839] ADD
- [840] ADD
- [841] DUP3
- [842] PUSH2 0x0241
- [843] JUMP
- [844] JUMPDEST
- [845] PUSH1 0x01
- [846] DUP2
- [847] PUSH1 0x20
- [848] SWAP3
- [849] SLOAD
- [850] DUP4
- [851] DUP6
- [852] DUP9
- [853] ADD
- [854] ADD
- [855] MSTORE
- [856] ADD
- [857] SWAP2
- [858] ADD
- [859] SWAP1
- [860] PUSH2 0x05fa
- [861] JUMP
- [862] JUMPDEST
- [863] SWAP2
- [864] PUSH1 0x7f
- [865] AND
- [866] SWAP2
- [867] PUSH2 0x0582
- [868] JUMP
- [869] JUMPDEST
- [870] SWAP2
- [871] SWAP1
- [872] SWAP2
- [873] PUSH1 0x20
- [874] DUP2
- [875] MSTORE
- [876] DUP3
- [877] MLOAD
- [878] DUP1
- [879] PUSH1 0x20
- [880] DUP4
- [881] ADD
- [882] MSTORE
- [883] PUSH1 0x00
- [884] JUMPDEST
- [885] DUP2
- [886] DUP2
- [887] LT
- [888] PUSH2 0x0662
- [889] JUMPI
- [890] POP
- [891] PUSH1 0x40
- [892] SWAP3
- [893] SWAP4
- [894] POP
- [895] PUSH1 0x00
- [896] DUP4
- [897] DUP3
- [898] DUP5
- [899] ADD
- [900] ADD
- [901] MSTORE
- [902] PUSH1 0x1f
- [903] DUP1
- [904] NOT
- [905] SWAP2
- [906] ADD
- [907] AND
- [908] ADD
- [909] ADD
- [910] SWAP1
- [911] JUMP
- [912] JUMPDEST
- [913] DUP1
- [914] PUSH1 0x20
- [915] DUP1
- [916] SWAP3
- [917] DUP8
- [918] ADD
- [919] ADD
- [920] MLOAD
- [921] PUSH1 0x40
- [922] DUP3
- [923] DUP7
- [924] ADD
- [925] ADD
- [926] MSTORE
- [927] ADD
- [928] PUSH2 0x0641
- [929] JUMP
- [930] JUMPDEST
- [931] PUSH1 0x04
- [932] CALLDATALOAD
- [933] SWAP1
- [934] PUSH1 0x01
- [935] PUSH1 0x01
- [936] PUSH1 0xa0
- [937] SHL
- [938] SUB
- [939] DUP3
- [940] AND
- [941] DUP3
- [942] SUB
- [943] PUSH2 0x00e5
- [944] JUMPI
- [945] JUMP
- [946] JUMPDEST
- [947] PUSH1 0x24
- [948] CALLDATALOAD
- [949] SWAP1
- [950] PUSH1 0x01
- [951] PUSH1 0x01
- [952] PUSH1 0xa0
- [953] SHL
- [954] SUB
- [955] DUP3
- [956] AND
- [957] DUP3
- [958] SUB
- [959] PUSH2 0x00e5
- [960] JUMPI
- [961] JUMP
- [962] JUMPDEST
- [963] PUSH1 0x01
- [964] PUSH1 0x01
- [965] PUSH1 0xa0
- [966] SHL
- [967] SUB
- [968] AND
- [969] SWAP1
- [970] DUP2
- [971] ISZERO
- [972] PUSH2 0x0756
- [973] JUMPI
- [974] PUSH1 0x01
- [975] PUSH1 0x01
- [976] PUSH1 0xa0
- [977] SHL
- [978] SUB
- [979] AND
- [980] SWAP2
- [981] DUP3
- [982] ISZERO
- [983] PUSH2 0x01cc
- [984] JUMPI
- [985] PUSH1 0x00
- [986] DUP3
- [987] DUP2
- [988] MSTORE
- [989] DUP1
- [990] PUSH1 0x20
- [991] MSTORE
- [992] PUSH1 0x40
- [993] DUP2
- [994] SHA3
- [995] SLOAD
- [996] DUP3
- [997] DUP2
- [998] LT
- [999] PUSH2 0x0723
- [1000] JUMPI
- [1001] SWAP2
- [1002] PUSH1 0x40
- [1003] DUP3
- [1004] DUP3
- [1005] PUSH32 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef
- [1006] SWAP6
- [1007] DUP8
- [1008] PUSH1 0x20
- [1009] SWAP7
- [1010] MSTORE
- [1011] DUP3
- [1012] DUP7
- [1013] MSTORE
- [1014] SUB
- [1015] DUP3
- [1016] DUP3
- [1017] SHA3
- [1018] SSTORE
- [1019] DUP7
- [1020] DUP2
- [1021] MSTORE
- [1022] DUP1
- [1023] DUP5
- [1024] MSTORE
- [1025] SHA3
- [1026] DUP2
- [1027] DUP2
- [1028] SLOAD
- [1029] ADD
- [1030] SWAP1
- [1031] SSTORE
- [1032] PUSH1 0x40
- [1033] MLOAD
- [1034] SWAP1
- [1035] DUP2
- [1036] MSTORE
- [1037] LOG3
- [1038] JUMP
- [1039] JUMPDEST
- [1040] PUSH1 0x64
- [1041] SWAP4
- [1042] PUSH32 0xe450d38c00000000000000000000000000000000000000000000000000000000
- [1043] DUP4
- [1044] SWAP5
- [1045] SWAP4
- [1046] MSTORE
- [1047] PUSH1 0x04
- [1048] MSTORE
- [1049] PUSH1 0x24
- [1050] MSTORE
- [1051] PUSH1 0x44
- [1052] MSTORE
- [1053] REVERT
- [1054] JUMPDEST
- [1055] PUSH32 0x96c6fd1e00000000000000000000000000000000000000000000000000000000
- [1056] PUSH1 0x00
- [1057] MSTORE
- [1058] PUSH1 0x00
- [1059] PUSH1 0x04
- [1060] MSTORE
- [1061] PUSH1 0x24
- [1062] PUSH1 0x00
- [1063] REVERT
- [1064] 'fe'(Unknown Opcode)
- [1065] LOG2
- [1066] PUSH5 0x6970667358
- [1067] '22'(Unknown Opcode)
- [1068] SLT
- [1069] SHA3
- [1070] '0c'(Unknown Opcode)
- [1071] PUSH11 0x57d041b6a5effa6046a0aa
- [1072] 'd8'(Unknown Opcode)
- [1073] REVERT
- [1074] 'e7'(Unknown Opcode)
- [1075] '4b'(Unknown Opcode)
- [1076] SWAP14
- [1077] 'be'(Unknown Opcode)
- [1078] PUSH14 0x36fe01988070f863d2a4a9c46473