Sonic Blaze Testnet
    /

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