S Price: $0.461782 (+1.15%)
    /

    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 0x00ba
    • [7] JUMPI
    • [8] PUSH1 0x00
    • [9] CALLDATALOAD
    • [10] PUSH29 0x0100000000000000000000000000000000000000000000000000000000
    • [11] SWAP1
    • [12] DIV
    • [13] PUSH4 0xffffffff
    • [14] AND
    • [15] DUP1
    • [16] PUSH4 0x06fdde03
    • [17] EQ
    • [18] PUSH2 0x00bf
    • [19] JUMPI
    • [20] DUP1
    • [21] PUSH4 0x095ea7b3
    • [22] EQ
    • [23] PUSH2 0x014f
    • [24] JUMPI
    • [25] DUP1
    • [26] PUSH4 0x18160ddd
    • [27] EQ
    • [28] PUSH2 0x01b4
    • [29] JUMPI
    • [30] DUP1
    • [31] PUSH4 0x23b872dd
    • [32] EQ
    • [33] PUSH2 0x01df
    • [34] JUMPI
    • [35] DUP1
    • [36] PUSH4 0x313ce567
    • [37] EQ
    • [38] PUSH2 0x0264
    • [39] JUMPI
    • [40] DUP1
    • [41] PUSH4 0x42966c68
    • [42] EQ
    • [43] PUSH2 0x0295
    • [44] JUMPI
    • [45] DUP1
    • [46] PUSH4 0x70a08231
    • [47] EQ
    • [48] PUSH2 0x02da
    • [49] JUMPI
    • [50] DUP1
    • [51] PUSH4 0x79cc6790
    • [52] EQ
    • [53] PUSH2 0x0331
    • [54] JUMPI
    • [55] DUP1
    • [56] PUSH4 0x95d89b41
    • [57] EQ
    • [58] PUSH2 0x0396
    • [59] JUMPI
    • [60] DUP1
    • [61] PUSH4 0xa9059cbb
    • [62] EQ
    • [63] PUSH2 0x0426
    • [64] JUMPI
    • [65] DUP1
    • [66] PUSH4 0xcae9ca51
    • [67] EQ
    • [68] PUSH2 0x0473
    • [69] JUMPI
    • [70] DUP1
    • [71] PUSH4 0xdd62ed3e
    • [72] EQ
    • [73] PUSH2 0x051e
    • [74] JUMPI
    • [75] JUMPDEST
    • [76] PUSH1 0x00
    • [77] DUP1
    • [78] REVERT
    • [79] JUMPDEST
    • [80] CALLVALUE
    • [81] DUP1
    • [82] ISZERO
    • [83] PUSH2 0x00cb
    • [84] JUMPI
    • [85] PUSH1 0x00
    • [86] DUP1
    • [87] REVERT
    • [88] JUMPDEST
    • [89] POP
    • [90] PUSH2 0x00d4
    • [91] PUSH2 0x0595
    • [92] JUMP
    • [93] JUMPDEST
    • [94] PUSH1 0x40
    • [95] MLOAD
    • [96] DUP1
    • [97] DUP1
    • [98] PUSH1 0x20
    • [99] ADD
    • [100] DUP3
    • [101] DUP2
    • [102] SUB
    • [103] DUP3
    • [104] MSTORE
    • [105] DUP4
    • [106] DUP2
    • [107] DUP2
    • [108] MLOAD
    • [109] DUP2
    • [110] MSTORE
    • [111] PUSH1 0x20
    • [112] ADD
    • [113] SWAP2
    • [114] POP
    • [115] DUP1
    • [116] MLOAD
    • [117] SWAP1
    • [118] PUSH1 0x20
    • [119] ADD
    • [120] SWAP1
    • [121] DUP1
    • [122] DUP4
    • [123] DUP4
    • [124] PUSH1 0x00
    • [125] JUMPDEST
    • [126] DUP4
    • [127] DUP2
    • [128] LT
    • [129] ISZERO
    • [130] PUSH2 0x0114
    • [131] JUMPI
    • [132] DUP1
    • [133] DUP3
    • [134] ADD
    • [135] MLOAD
    • [136] DUP2
    • [137] DUP5
    • [138] ADD
    • [139] MSTORE
    • [140] PUSH1 0x20
    • [141] DUP2
    • [142] ADD
    • [143] SWAP1
    • [144] POP
    • [145] PUSH2 0x00f9
    • [146] JUMP
    • [147] JUMPDEST
    • [148] POP
    • [149] POP
    • [150] POP
    • [151] POP
    • [152] SWAP1
    • [153] POP
    • [154] SWAP1
    • [155] DUP2
    • [156] ADD
    • [157] SWAP1
    • [158] PUSH1 0x1f
    • [159] AND
    • [160] DUP1
    • [161] ISZERO
    • [162] PUSH2 0x0141
    • [163] JUMPI
    • [164] DUP1
    • [165] DUP3
    • [166] SUB
    • [167] DUP1
    • [168] MLOAD
    • [169] PUSH1 0x01
    • [170] DUP4
    • [171] PUSH1 0x20
    • [172] SUB
    • [173] PUSH2 0x0100
    • [174] EXP
    • [175] SUB
    • [176] NOT
    • [177] AND
    • [178] DUP2
    • [179] MSTORE
    • [180] PUSH1 0x20
    • [181] ADD
    • [182] SWAP2
    • [183] POP
    • [184] JUMPDEST
    • [185] POP
    • [186] SWAP3
    • [187] POP
    • [188] POP
    • [189] POP
    • [190] PUSH1 0x40
    • [191] MLOAD
    • [192] DUP1
    • [193] SWAP2
    • [194] SUB
    • [195] SWAP1
    • [196] RETURN
    • [197] JUMPDEST
    • [198] CALLVALUE
    • [199] DUP1
    • [200] ISZERO
    • [201] PUSH2 0x015b
    • [202] JUMPI
    • [203] PUSH1 0x00
    • [204] DUP1
    • [205] REVERT
    • [206] JUMPDEST
    • [207] POP
    • [208] PUSH2 0x019a
    • [209] PUSH1 0x04
    • [210] DUP1
    • [211] CALLDATASIZE
    • [212] SUB
    • [213] DUP2
    • [214] ADD
    • [215] SWAP1
    • [216] DUP1
    • [217] DUP1
    • [218] CALLDATALOAD
    • [219] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [220] AND
    • [221] SWAP1
    • [222] PUSH1 0x20
    • [223] ADD
    • [224] SWAP1
    • [225] SWAP3
    • [226] SWAP2
    • [227] SWAP1
    • [228] DUP1
    • [229] CALLDATALOAD
    • [230] SWAP1
    • [231] PUSH1 0x20
    • [232] ADD
    • [233] SWAP1
    • [234] SWAP3
    • [235] SWAP2
    • [236] SWAP1
    • [237] POP
    • [238] POP
    • [239] POP
    • [240] PUSH2 0x0633
    • [241] JUMP
    • [242] JUMPDEST
    • [243] PUSH1 0x40
    • [244] MLOAD
    • [245] DUP1
    • [246] DUP3
    • [247] ISZERO
    • [248] ISZERO
    • [249] ISZERO
    • [250] ISZERO
    • [251] DUP2
    • [252] MSTORE
    • [253] PUSH1 0x20
    • [254] ADD
    • [255] SWAP2
    • [256] POP
    • [257] POP
    • [258] PUSH1 0x40
    • [259] MLOAD
    • [260] DUP1
    • [261] SWAP2
    • [262] SUB
    • [263] SWAP1
    • [264] RETURN
    • [265] JUMPDEST
    • [266] CALLVALUE
    • [267] DUP1
    • [268] ISZERO
    • [269] PUSH2 0x01c0
    • [270] JUMPI
    • [271] PUSH1 0x00
    • [272] DUP1
    • [273] REVERT
    • [274] JUMPDEST
    • [275] POP
    • [276] PUSH2 0x01c9
    • [277] PUSH2 0x06c0
    • [278] JUMP
    • [279] JUMPDEST
    • [280] PUSH1 0x40
    • [281] MLOAD
    • [282] DUP1
    • [283] DUP3
    • [284] DUP2
    • [285] MSTORE
    • [286] PUSH1 0x20
    • [287] ADD
    • [288] SWAP2
    • [289] POP
    • [290] POP
    • [291] PUSH1 0x40
    • [292] MLOAD
    • [293] DUP1
    • [294] SWAP2
    • [295] SUB
    • [296] SWAP1
    • [297] RETURN
    • [298] JUMPDEST
    • [299] CALLVALUE
    • [300] DUP1
    • [301] ISZERO
    • [302] PUSH2 0x01eb
    • [303] JUMPI
    • [304] PUSH1 0x00
    • [305] DUP1
    • [306] REVERT
    • [307] JUMPDEST
    • [308] POP
    • [309] PUSH2 0x024a
    • [310] PUSH1 0x04
    • [311] DUP1
    • [312] CALLDATASIZE
    • [313] SUB
    • [314] DUP2
    • [315] ADD
    • [316] SWAP1
    • [317] DUP1
    • [318] DUP1
    • [319] CALLDATALOAD
    • [320] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [321] AND
    • [322] SWAP1
    • [323] PUSH1 0x20
    • [324] ADD
    • [325] SWAP1
    • [326] SWAP3
    • [327] SWAP2
    • [328] SWAP1
    • [329] DUP1
    • [330] CALLDATALOAD
    • [331] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [332] AND
    • [333] SWAP1
    • [334] PUSH1 0x20
    • [335] ADD
    • [336] SWAP1
    • [337] SWAP3
    • [338] SWAP2
    • [339] SWAP1
    • [340] DUP1
    • [341] CALLDATALOAD
    • [342] SWAP1
    • [343] PUSH1 0x20
    • [344] ADD
    • [345] SWAP1
    • [346] SWAP3
    • [347] SWAP2
    • [348] SWAP1
    • [349] POP
    • [350] POP
    • [351] POP
    • [352] PUSH2 0x06c6
    • [353] JUMP
    • [354] JUMPDEST
    • [355] PUSH1 0x40
    • [356] MLOAD
    • [357] DUP1
    • [358] DUP3
    • [359] ISZERO
    • [360] ISZERO
    • [361] ISZERO
    • [362] ISZERO
    • [363] DUP2
    • [364] MSTORE
    • [365] PUSH1 0x20
    • [366] ADD
    • [367] SWAP2
    • [368] POP
    • [369] POP
    • [370] PUSH1 0x40
    • [371] MLOAD
    • [372] DUP1
    • [373] SWAP2
    • [374] SUB
    • [375] SWAP1
    • [376] RETURN
    • [377] JUMPDEST
    • [378] CALLVALUE
    • [379] DUP1
    • [380] ISZERO
    • [381] PUSH2 0x0270
    • [382] JUMPI
    • [383] PUSH1 0x00
    • [384] DUP1
    • [385] REVERT
    • [386] JUMPDEST
    • [387] POP
    • [388] PUSH2 0x0279
    • [389] PUSH2 0x07f3
    • [390] JUMP
    • [391] JUMPDEST
    • [392] PUSH1 0x40
    • [393] MLOAD
    • [394] DUP1
    • [395] DUP3
    • [396] PUSH1 0xff
    • [397] AND
    • [398] PUSH1 0xff
    • [399] AND
    • [400] DUP2
    • [401] MSTORE
    • [402] PUSH1 0x20
    • [403] ADD
    • [404] SWAP2
    • [405] POP
    • [406] POP
    • [407] PUSH1 0x40
    • [408] MLOAD
    • [409] DUP1
    • [410] SWAP2
    • [411] SUB
    • [412] SWAP1
    • [413] RETURN
    • [414] JUMPDEST
    • [415] CALLVALUE
    • [416] DUP1
    • [417] ISZERO
    • [418] PUSH2 0x02a1
    • [419] JUMPI
    • [420] PUSH1 0x00
    • [421] DUP1
    • [422] REVERT
    • [423] JUMPDEST
    • [424] POP
    • [425] PUSH2 0x02c0
    • [426] PUSH1 0x04
    • [427] DUP1
    • [428] CALLDATASIZE
    • [429] SUB
    • [430] DUP2
    • [431] ADD
    • [432] SWAP1
    • [433] DUP1
    • [434] DUP1
    • [435] CALLDATALOAD
    • [436] SWAP1
    • [437] PUSH1 0x20
    • [438] ADD
    • [439] SWAP1
    • [440] SWAP3
    • [441] SWAP2
    • [442] SWAP1
    • [443] POP
    • [444] POP
    • [445] POP
    • [446] PUSH2 0x0806
    • [447] JUMP
    • [448] JUMPDEST
    • [449] PUSH1 0x40
    • [450] MLOAD
    • [451] DUP1
    • [452] DUP3
    • [453] ISZERO
    • [454] ISZERO
    • [455] ISZERO
    • [456] ISZERO
    • [457] DUP2
    • [458] MSTORE
    • [459] PUSH1 0x20
    • [460] ADD
    • [461] SWAP2
    • [462] POP
    • [463] POP
    • [464] PUSH1 0x40
    • [465] MLOAD
    • [466] DUP1
    • [467] SWAP2
    • [468] SUB
    • [469] SWAP1
    • [470] RETURN
    • [471] JUMPDEST
    • [472] CALLVALUE
    • [473] DUP1
    • [474] ISZERO
    • [475] PUSH2 0x02e6
    • [476] JUMPI
    • [477] PUSH1 0x00
    • [478] DUP1
    • [479] REVERT
    • [480] JUMPDEST
    • [481] POP
    • [482] PUSH2 0x031b
    • [483] PUSH1 0x04
    • [484] DUP1
    • [485] CALLDATASIZE
    • [486] SUB
    • [487] DUP2
    • [488] ADD
    • [489] SWAP1
    • [490] DUP1
    • [491] DUP1
    • [492] CALLDATALOAD
    • [493] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [494] AND
    • [495] SWAP1
    • [496] PUSH1 0x20
    • [497] ADD
    • [498] SWAP1
    • [499] SWAP3
    • [500] SWAP2
    • [501] SWAP1
    • [502] POP
    • [503] POP
    • [504] POP
    • [505] PUSH2 0x090a
    • [506] JUMP
    • [507] JUMPDEST
    • [508] PUSH1 0x40
    • [509] MLOAD
    • [510] DUP1
    • [511] DUP3
    • [512] DUP2
    • [513] MSTORE
    • [514] PUSH1 0x20
    • [515] ADD
    • [516] SWAP2
    • [517] POP
    • [518] POP
    • [519] PUSH1 0x40
    • [520] MLOAD
    • [521] DUP1
    • [522] SWAP2
    • [523] SUB
    • [524] SWAP1
    • [525] RETURN
    • [526] JUMPDEST
    • [527] CALLVALUE
    • [528] DUP1
    • [529] ISZERO
    • [530] PUSH2 0x033d
    • [531] JUMPI
    • [532] PUSH1 0x00
    • [533] DUP1
    • [534] REVERT
    • [535] JUMPDEST
    • [536] POP
    • [537] PUSH2 0x037c
    • [538] PUSH1 0x04
    • [539] DUP1
    • [540] CALLDATASIZE
    • [541] SUB
    • [542] DUP2
    • [543] ADD
    • [544] SWAP1
    • [545] DUP1
    • [546] DUP1
    • [547] CALLDATALOAD
    • [548] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [549] AND
    • [550] SWAP1
    • [551] PUSH1 0x20
    • [552] ADD
    • [553] SWAP1
    • [554] SWAP3
    • [555] SWAP2
    • [556] SWAP1
    • [557] DUP1
    • [558] CALLDATALOAD
    • [559] SWAP1
    • [560] PUSH1 0x20
    • [561] ADD
    • [562] SWAP1
    • [563] SWAP3
    • [564] SWAP2
    • [565] SWAP1
    • [566] POP
    • [567] POP
    • [568] POP
    • [569] PUSH2 0x0922
    • [570] JUMP
    • [571] JUMPDEST
    • [572] PUSH1 0x40
    • [573] MLOAD
    • [574] DUP1
    • [575] DUP3
    • [576] ISZERO
    • [577] ISZERO
    • [578] ISZERO
    • [579] ISZERO
    • [580] DUP2
    • [581] MSTORE
    • [582] PUSH1 0x20
    • [583] ADD
    • [584] SWAP2
    • [585] POP
    • [586] POP
    • [587] PUSH1 0x40
    • [588] MLOAD
    • [589] DUP1
    • [590] SWAP2
    • [591] SUB
    • [592] SWAP1
    • [593] RETURN
    • [594] JUMPDEST
    • [595] CALLVALUE
    • [596] DUP1
    • [597] ISZERO
    • [598] PUSH2 0x03a2
    • [599] JUMPI
    • [600] PUSH1 0x00
    • [601] DUP1
    • [602] REVERT
    • [603] JUMPDEST
    • [604] POP
    • [605] PUSH2 0x03ab
    • [606] PUSH2 0x0b3c
    • [607] JUMP
    • [608] JUMPDEST
    • [609] PUSH1 0x40
    • [610] MLOAD
    • [611] DUP1
    • [612] DUP1
    • [613] PUSH1 0x20
    • [614] ADD
    • [615] DUP3
    • [616] DUP2
    • [617] SUB
    • [618] DUP3
    • [619] MSTORE
    • [620] DUP4
    • [621] DUP2
    • [622] DUP2
    • [623] MLOAD
    • [624] DUP2
    • [625] MSTORE
    • [626] PUSH1 0x20
    • [627] ADD
    • [628] SWAP2
    • [629] POP
    • [630] DUP1
    • [631] MLOAD
    • [632] SWAP1
    • [633] PUSH1 0x20
    • [634] ADD
    • [635] SWAP1
    • [636] DUP1
    • [637] DUP4
    • [638] DUP4
    • [639] PUSH1 0x00
    • [640] JUMPDEST
    • [641] DUP4
    • [642] DUP2
    • [643] LT
    • [644] ISZERO
    • [645] PUSH2 0x03eb
    • [646] JUMPI
    • [647] DUP1
    • [648] DUP3
    • [649] ADD
    • [650] MLOAD
    • [651] DUP2
    • [652] DUP5
    • [653] ADD
    • [654] MSTORE
    • [655] PUSH1 0x20
    • [656] DUP2
    • [657] ADD
    • [658] SWAP1
    • [659] POP
    • [660] PUSH2 0x03d0
    • [661] JUMP
    • [662] JUMPDEST
    • [663] POP
    • [664] POP
    • [665] POP
    • [666] POP
    • [667] SWAP1
    • [668] POP
    • [669] SWAP1
    • [670] DUP2
    • [671] ADD
    • [672] SWAP1
    • [673] PUSH1 0x1f
    • [674] AND
    • [675] DUP1
    • [676] ISZERO
    • [677] PUSH2 0x0418
    • [678] JUMPI
    • [679] DUP1
    • [680] DUP3
    • [681] SUB
    • [682] DUP1
    • [683] MLOAD
    • [684] PUSH1 0x01
    • [685] DUP4
    • [686] PUSH1 0x20
    • [687] SUB
    • [688] PUSH2 0x0100
    • [689] EXP
    • [690] SUB
    • [691] NOT
    • [692] AND
    • [693] DUP2
    • [694] MSTORE
    • [695] PUSH1 0x20
    • [696] ADD
    • [697] SWAP2
    • [698] POP
    • [699] JUMPDEST
    • [700] POP
    • [701] SWAP3
    • [702] POP
    • [703] POP
    • [704] POP
    • [705] PUSH1 0x40
    • [706] MLOAD
    • [707] DUP1
    • [708] SWAP2
    • [709] SUB
    • [710] SWAP1
    • [711] RETURN
    • [712] JUMPDEST
    • [713] CALLVALUE
    • [714] DUP1
    • [715] ISZERO
    • [716] PUSH2 0x0432
    • [717] JUMPI
    • [718] PUSH1 0x00
    • [719] DUP1
    • [720] REVERT
    • [721] JUMPDEST
    • [722] POP
    • [723] PUSH2 0x0471
    • [724] PUSH1 0x04
    • [725] DUP1
    • [726] CALLDATASIZE
    • [727] SUB
    • [728] DUP2
    • [729] ADD
    • [730] SWAP1
    • [731] DUP1
    • [732] DUP1
    • [733] CALLDATALOAD
    • [734] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [735] AND
    • [736] SWAP1
    • [737] PUSH1 0x20
    • [738] ADD
    • [739] SWAP1
    • [740] SWAP3
    • [741] SWAP2
    • [742] SWAP1
    • [743] DUP1
    • [744] CALLDATALOAD
    • [745] SWAP1
    • [746] PUSH1 0x20
    • [747] ADD
    • [748] SWAP1
    • [749] SWAP3
    • [750] SWAP2
    • [751] SWAP1
    • [752] POP
    • [753] POP
    • [754] POP
    • [755] PUSH2 0x0bda
    • [756] JUMP
    • [757] JUMPDEST
    • [758] STOP
    • [759] JUMPDEST
    • [760] CALLVALUE
    • [761] DUP1
    • [762] ISZERO
    • [763] PUSH2 0x047f
    • [764] JUMPI
    • [765] PUSH1 0x00
    • [766] DUP1
    • [767] REVERT
    • [768] JUMPDEST
    • [769] POP
    • [770] PUSH2 0x0504
    • [771] PUSH1 0x04
    • [772] DUP1
    • [773] CALLDATASIZE
    • [774] SUB
    • [775] DUP2
    • [776] ADD
    • [777] SWAP1
    • [778] DUP1
    • [779] DUP1
    • [780] CALLDATALOAD
    • [781] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [782] AND
    • [783] SWAP1
    • [784] PUSH1 0x20
    • [785] ADD
    • [786] SWAP1
    • [787] SWAP3
    • [788] SWAP2
    • [789] SWAP1
    • [790] DUP1
    • [791] CALLDATALOAD
    • [792] SWAP1
    • [793] PUSH1 0x20
    • [794] ADD
    • [795] SWAP1
    • [796] SWAP3
    • [797] SWAP2
    • [798] SWAP1
    • [799] DUP1
    • [800] CALLDATALOAD
    • [801] SWAP1
    • [802] PUSH1 0x20
    • [803] ADD
    • [804] SWAP1
    • [805] DUP3
    • [806] ADD
    • [807] DUP1
    • [808] CALLDATALOAD
    • [809] SWAP1
    • [810] PUSH1 0x20
    • [811] ADD
    • [812] SWAP1
    • [813] DUP1
    • [814] DUP1
    • [815] PUSH1 0x1f
    • [816] ADD
    • [817] PUSH1 0x20
    • [818] DUP1
    • [819] SWAP2
    • [820] DIV
    • [821] MUL
    • [822] PUSH1 0x20
    • [823] ADD
    • [824] PUSH1 0x40
    • [825] MLOAD
    • [826] SWAP1
    • [827] DUP2
    • [828] ADD
    • [829] PUSH1 0x40
    • [830] MSTORE
    • [831] DUP1
    • [832] SWAP4
    • [833] SWAP3
    • [834] SWAP2
    • [835] SWAP1
    • [836] DUP2
    • [837] DUP2
    • [838] MSTORE
    • [839] PUSH1 0x20
    • [840] ADD
    • [841] DUP4
    • [842] DUP4
    • [843] DUP1
    • [844] DUP3
    • [845] DUP5
    • [846] CALLDATACOPY
    • [847] DUP3
    • [848] ADD
    • [849] SWAP2
    • [850] POP
    • [851] POP
    • [852] POP
    • [853] POP
    • [854] POP
    • [855] POP
    • [856] SWAP2
    • [857] SWAP3
    • [858] SWAP2
    • [859] SWAP3
    • [860] SWAP1
    • [861] POP
    • [862] POP
    • [863] POP
    • [864] PUSH2 0x0be9
    • [865] JUMP
    • [866] JUMPDEST
    • [867] PUSH1 0x40
    • [868] MLOAD
    • [869] DUP1
    • [870] DUP3
    • [871] ISZERO
    • [872] ISZERO
    • [873] ISZERO
    • [874] ISZERO
    • [875] DUP2
    • [876] MSTORE
    • [877] PUSH1 0x20
    • [878] ADD
    • [879] SWAP2
    • [880] POP
    • [881] POP
    • [882] PUSH1 0x40
    • [883] MLOAD
    • [884] DUP1
    • [885] SWAP2
    • [886] SUB
    • [887] SWAP1
    • [888] RETURN
    • [889] JUMPDEST
    • [890] CALLVALUE
    • [891] DUP1
    • [892] ISZERO
    • [893] PUSH2 0x052a
    • [894] JUMPI
    • [895] PUSH1 0x00
    • [896] DUP1
    • [897] REVERT
    • [898] JUMPDEST
    • [899] POP
    • [900] PUSH2 0x057f
    • [901] PUSH1 0x04
    • [902] DUP1
    • [903] CALLDATASIZE
    • [904] SUB
    • [905] DUP2
    • [906] ADD
    • [907] SWAP1
    • [908] DUP1
    • [909] DUP1
    • [910] CALLDATALOAD
    • [911] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [912] AND
    • [913] SWAP1
    • [914] PUSH1 0x20
    • [915] ADD
    • [916] SWAP1
    • [917] SWAP3
    • [918] SWAP2
    • [919] SWAP1
    • [920] DUP1
    • [921] CALLDATALOAD
    • [922] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [923] AND
    • [924] SWAP1
    • [925] PUSH1 0x20
    • [926] ADD
    • [927] SWAP1
    • [928] SWAP3
    • [929] SWAP2
    • [930] SWAP1
    • [931] POP
    • [932] POP
    • [933] POP
    • [934] PUSH2 0x0d6c
    • [935] JUMP
    • [936] JUMPDEST
    • [937] PUSH1 0x40
    • [938] MLOAD
    • [939] DUP1
    • [940] DUP3
    • [941] DUP2
    • [942] MSTORE
    • [943] PUSH1 0x20
    • [944] ADD
    • [945] SWAP2
    • [946] POP
    • [947] POP
    • [948] PUSH1 0x40
    • [949] MLOAD
    • [950] DUP1
    • [951] SWAP2
    • [952] SUB
    • [953] SWAP1
    • [954] RETURN
    • [955] JUMPDEST
    • [956] PUSH1 0x00
    • [957] DUP1
    • [958] SLOAD
    • [959] PUSH1 0x01
    • [960] DUP2
    • [961] PUSH1 0x01
    • [962] AND
    • [963] ISZERO
    • [964] PUSH2 0x0100
    • [965] MUL
    • [966] SUB
    • [967] AND
    • [968] PUSH1 0x02
    • [969] SWAP1
    • [970] DIV
    • [971] DUP1
    • [972] PUSH1 0x1f
    • [973] ADD
    • [974] PUSH1 0x20
    • [975] DUP1
    • [976] SWAP2
    • [977] DIV
    • [978] MUL
    • [979] PUSH1 0x20
    • [980] ADD
    • [981] PUSH1 0x40
    • [982] MLOAD
    • [983] SWAP1
    • [984] DUP2
    • [985] ADD
    • [986] PUSH1 0x40
    • [987] MSTORE
    • [988] DUP1
    • [989] SWAP3
    • [990] SWAP2
    • [991] SWAP1
    • [992] DUP2
    • [993] DUP2
    • [994] MSTORE
    • [995] PUSH1 0x20
    • [996] ADD
    • [997] DUP3
    • [998] DUP1
    • [999] SLOAD
    • [1000] PUSH1 0x01
    • [1001] DUP2
    • [1002] PUSH1 0x01
    • [1003] AND
    • [1004] ISZERO
    • [1005] PUSH2 0x0100
    • [1006] MUL
    • [1007] SUB
    • [1008] AND
    • [1009] PUSH1 0x02
    • [1010] SWAP1
    • [1011] DIV
    • [1012] DUP1
    • [1013] ISZERO
    • [1014] PUSH2 0x062b
    • [1015] JUMPI
    • [1016] DUP1
    • [1017] PUSH1 0x1f
    • [1018] LT
    • [1019] PUSH2 0x0600
    • [1020] JUMPI
    • [1021] PUSH2 0x0100
    • [1022] DUP1
    • [1023] DUP4
    • [1024] SLOAD
    • [1025] DIV
    • [1026] MUL
    • [1027] DUP4
    • [1028] MSTORE
    • [1029] SWAP2
    • [1030] PUSH1 0x20
    • [1031] ADD
    • [1032] SWAP2
    • [1033] PUSH2 0x062b
    • [1034] JUMP
    • [1035] JUMPDEST
    • [1036] DUP3
    • [1037] ADD
    • [1038] SWAP2
    • [1039] SWAP1
    • [1040] PUSH1 0x00
    • [1041] MSTORE
    • [1042] PUSH1 0x20
    • [1043] PUSH1 0x00
    • [1044] SHA3
    • [1045] SWAP1
    • [1046] JUMPDEST
    • [1047] DUP2
    • [1048] SLOAD
    • [1049] DUP2
    • [1050] MSTORE
    • [1051] SWAP1
    • [1052] PUSH1 0x01
    • [1053] ADD
    • [1054] SWAP1
    • [1055] PUSH1 0x20
    • [1056] ADD
    • [1057] DUP1
    • [1058] DUP4
    • [1059] GT
    • [1060] PUSH2 0x060e
    • [1061] JUMPI
    • [1062] DUP3
    • [1063] SWAP1
    • [1064] SUB
    • [1065] PUSH1 0x1f
    • [1066] AND
    • [1067] DUP3
    • [1068] ADD
    • [1069] SWAP2
    • [1070] JUMPDEST
    • [1071] POP
    • [1072] POP
    • [1073] POP
    • [1074] POP
    • [1075] POP
    • [1076] DUP2
    • [1077] JUMP
    • [1078] JUMPDEST
    • [1079] PUSH1 0x00
    • [1080] DUP2
    • [1081] PUSH1 0x06
    • [1082] PUSH1 0x00
    • [1083] CALLER
    • [1084] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [1085] AND
    • [1086] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [1087] AND
    • [1088] DUP2
    • [1089] MSTORE
    • [1090] PUSH1 0x20
    • [1091] ADD
    • [1092] SWAP1
    • [1093] DUP2
    • [1094] MSTORE
    • [1095] PUSH1 0x20
    • [1096] ADD
    • [1097] PUSH1 0x00
    • [1098] SHA3
    • [1099] PUSH1 0x00
    • [1100] DUP6
    • [1101] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [1102] AND
    • [1103] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [1104] AND
    • [1105] DUP2
    • [1106] MSTORE
    • [1107] PUSH1 0x20
    • [1108] ADD
    • [1109] SWAP1
    • [1110] DUP2
    • [1111] MSTORE
    • [1112] PUSH1 0x20
    • [1113] ADD
    • [1114] PUSH1 0x00
    • [1115] SHA3
    • [1116] DUP2
    • [1117] SWAP1
    • [1118] SSTORE
    • [1119] POP
    • [1120] PUSH1 0x01
    • [1121] SWAP1
    • [1122] POP
    • [1123] SWAP3
    • [1124] SWAP2
    • [1125] POP
    • [1126] POP
    • [1127] JUMP
    • [1128] JUMPDEST
    • [1129] PUSH1 0x03
    • [1130] SLOAD
    • [1131] DUP2
    • [1132] JUMP
    • [1133] JUMPDEST
    • [1134] PUSH1 0x00
    • [1135] PUSH1 0x06
    • [1136] PUSH1 0x00
    • [1137] DUP6
    • [1138] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [1139] AND
    • [1140] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [1141] AND
    • [1142] DUP2
    • [1143] MSTORE
    • [1144] PUSH1 0x20
    • [1145] ADD
    • [1146] SWAP1
    • [1147] DUP2
    • [1148] MSTORE
    • [1149] PUSH1 0x20
    • [1150] ADD
    • [1151] PUSH1 0x00
    • [1152] SHA3
    • [1153] PUSH1 0x00
    • [1154] CALLER
    • [1155] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [1156] AND
    • [1157] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [1158] AND
    • [1159] DUP2
    • [1160] MSTORE
    • [1161] PUSH1 0x20
    • [1162] ADD
    • [1163] SWAP1
    • [1164] DUP2
    • [1165] MSTORE
    • [1166] PUSH1 0x20
    • [1167] ADD
    • [1168] PUSH1 0x00
    • [1169] SHA3
    • [1170] SLOAD
    • [1171] DUP3
    • [1172] GT
    • [1173] ISZERO
    • [1174] ISZERO
    • [1175] ISZERO
    • [1176] PUSH2 0x0753
    • [1177] JUMPI
    • [1178] PUSH1 0x00
    • [1179] DUP1
    • [1180] REVERT
    • [1181] JUMPDEST
    • [1182] DUP2
    • [1183] PUSH1 0x06
    • [1184] PUSH1 0x00
    • [1185] DUP7
    • [1186] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [1187] AND
    • [1188] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [1189] AND
    • [1190] DUP2
    • [1191] MSTORE
    • [1192] PUSH1 0x20
    • [1193] ADD
    • [1194] SWAP1
    • [1195] DUP2
    • [1196] MSTORE
    • [1197] PUSH1 0x20
    • [1198] ADD
    • [1199] PUSH1 0x00
    • [1200] SHA3
    • [1201] PUSH1 0x00
    • [1202] CALLER
    • [1203] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [1204] AND
    • [1205] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [1206] AND
    • [1207] DUP2
    • [1208] MSTORE
    • [1209] PUSH1 0x20
    • [1210] ADD
    • [1211] SWAP1
    • [1212] DUP2
    • [1213] MSTORE
    • [1214] PUSH1 0x20
    • [1215] ADD
    • [1216] PUSH1 0x00
    • [1217] SHA3
    • [1218] PUSH1 0x00
    • [1219] DUP3
    • [1220] DUP3
    • [1221] SLOAD
    • [1222] SUB
    • [1223] SWAP3
    • [1224] POP
    • [1225] POP
    • [1226] DUP2
    • [1227] SWAP1
    • [1228] SSTORE
    • [1229] POP
    • [1230] PUSH2 0x07e8
    • [1231] DUP5
    • [1232] DUP5
    • [1233] DUP5
    • [1234] PUSH2 0x0d91
    • [1235] JUMP
    • [1236] JUMPDEST
    • [1237] PUSH1 0x01
    • [1238] SWAP1
    • [1239] POP
    • [1240] SWAP4
    • [1241] SWAP3
    • [1242] POP
    • [1243] POP
    • [1244] POP
    • [1245] JUMP
    • [1246] JUMPDEST
    • [1247] PUSH1 0x02
    • [1248] PUSH1 0x00
    • [1249] SWAP1
    • [1250] SLOAD
    • [1251] SWAP1
    • [1252] PUSH2 0x0100
    • [1253] EXP
    • [1254] SWAP1
    • [1255] DIV
    • [1256] PUSH1 0xff
    • [1257] AND
    • [1258] DUP2
    • [1259] JUMP
    • [1260] JUMPDEST
    • [1261] PUSH1 0x00
    • [1262] DUP2
    • [1263] PUSH1 0x05
    • [1264] PUSH1 0x00
    • [1265] CALLER
    • [1266] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [1267] AND
    • [1268] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [1269] AND
    • [1270] DUP2
    • [1271] MSTORE
    • [1272] PUSH1 0x20
    • [1273] ADD
    • [1274] SWAP1
    • [1275] DUP2
    • [1276] MSTORE
    • [1277] PUSH1 0x20
    • [1278] ADD
    • [1279] PUSH1 0x00
    • [1280] SHA3
    • [1281] SLOAD
    • [1282] LT
    • [1283] ISZERO
    • [1284] ISZERO
    • [1285] ISZERO
    • [1286] PUSH2 0x0856
    • [1287] JUMPI
    • [1288] PUSH1 0x00
    • [1289] DUP1
    • [1290] REVERT
    • [1291] JUMPDEST
    • [1292] DUP2
    • [1293] PUSH1 0x05
    • [1294] PUSH1 0x00
    • [1295] CALLER
    • [1296] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [1297] AND
    • [1298] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [1299] AND
    • [1300] DUP2
    • [1301] MSTORE
    • [1302] PUSH1 0x20
    • [1303] ADD
    • [1304] SWAP1
    • [1305] DUP2
    • [1306] MSTORE
    • [1307] PUSH1 0x20
    • [1308] ADD
    • [1309] PUSH1 0x00
    • [1310] SHA3
    • [1311] PUSH1 0x00
    • [1312] DUP3
    • [1313] DUP3
    • [1314] SLOAD
    • [1315] SUB
    • [1316] SWAP3
    • [1317] POP
    • [1318] POP
    • [1319] DUP2
    • [1320] SWAP1
    • [1321] SSTORE
    • [1322] POP
    • [1323] DUP2
    • [1324] PUSH1 0x03
    • [1325] PUSH1 0x00
    • [1326] DUP3
    • [1327] DUP3
    • [1328] SLOAD
    • [1329] SUB
    • [1330] SWAP3
    • [1331] POP
    • [1332] POP
    • [1333] DUP2
    • [1334] SWAP1
    • [1335] SSTORE
    • [1336] POP
    • [1337] CALLER
    • [1338] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [1339] AND
    • [1340] PUSH32 0xcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5
    • [1341] DUP4
    • [1342] PUSH1 0x40
    • [1343] MLOAD
    • [1344] DUP1
    • [1345] DUP3
    • [1346] DUP2
    • [1347] MSTORE
    • [1348] PUSH1 0x20
    • [1349] ADD
    • [1350] SWAP2
    • [1351] POP
    • [1352] POP
    • [1353] PUSH1 0x40
    • [1354] MLOAD
    • [1355] DUP1
    • [1356] SWAP2
    • [1357] SUB
    • [1358] SWAP1
    • [1359] LOG2
    • [1360] PUSH1 0x01
    • [1361] SWAP1
    • [1362] POP
    • [1363] SWAP2
    • [1364] SWAP1
    • [1365] POP
    • [1366] JUMP
    • [1367] JUMPDEST
    • [1368] PUSH1 0x05
    • [1369] PUSH1 0x20
    • [1370] MSTORE
    • [1371] DUP1
    • [1372] PUSH1 0x00
    • [1373] MSTORE
    • [1374] PUSH1 0x40
    • [1375] PUSH1 0x00
    • [1376] SHA3
    • [1377] PUSH1 0x00
    • [1378] SWAP2
    • [1379] POP
    • [1380] SWAP1
    • [1381] POP
    • [1382] SLOAD
    • [1383] DUP2
    • [1384] JUMP
    • [1385] JUMPDEST
    • [1386] PUSH1 0x00
    • [1387] DUP2
    • [1388] PUSH1 0x05
    • [1389] PUSH1 0x00
    • [1390] DUP6
    • [1391] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [1392] AND
    • [1393] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [1394] AND
    • [1395] DUP2
    • [1396] MSTORE
    • [1397] PUSH1 0x20
    • [1398] ADD
    • [1399] SWAP1
    • [1400] DUP2
    • [1401] MSTORE
    • [1402] PUSH1 0x20
    • [1403] ADD
    • [1404] PUSH1 0x00
    • [1405] SHA3
    • [1406] SLOAD
    • [1407] LT
    • [1408] ISZERO
    • [1409] ISZERO
    • [1410] ISZERO
    • [1411] PUSH2 0x0972
    • [1412] JUMPI
    • [1413] PUSH1 0x00
    • [1414] DUP1
    • [1415] REVERT
    • [1416] JUMPDEST
    • [1417] PUSH1 0x06
    • [1418] PUSH1 0x00
    • [1419] DUP5
    • [1420] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [1421] AND
    • [1422] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [1423] AND
    • [1424] DUP2
    • [1425] MSTORE
    • [1426] PUSH1 0x20
    • [1427] ADD
    • [1428] SWAP1
    • [1429] DUP2
    • [1430] MSTORE
    • [1431] PUSH1 0x20
    • [1432] ADD
    • [1433] PUSH1 0x00
    • [1434] SHA3
    • [1435] PUSH1 0x00
    • [1436] CALLER
    • [1437] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [1438] AND
    • [1439] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [1440] AND
    • [1441] DUP2
    • [1442] MSTORE
    • [1443] PUSH1 0x20
    • [1444] ADD
    • [1445] SWAP1
    • [1446] DUP2
    • [1447] MSTORE
    • [1448] PUSH1 0x20
    • [1449] ADD
    • [1450] PUSH1 0x00
    • [1451] SHA3
    • [1452] SLOAD
    • [1453] DUP3
    • [1454] GT
    • [1455] ISZERO
    • [1456] ISZERO
    • [1457] ISZERO
    • [1458] PUSH2 0x09fd
    • [1459] JUMPI
    • [1460] PUSH1 0x00
    • [1461] DUP1
    • [1462] REVERT
    • [1463] JUMPDEST
    • [1464] DUP2
    • [1465] PUSH1 0x05
    • [1466] PUSH1 0x00
    • [1467] DUP6
    • [1468] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [1469] AND
    • [1470] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [1471] AND
    • [1472] DUP2
    • [1473] MSTORE
    • [1474] PUSH1 0x20
    • [1475] ADD
    • [1476] SWAP1
    • [1477] DUP2
    • [1478] MSTORE
    • [1479] PUSH1 0x20
    • [1480] ADD
    • [1481] PUSH1 0x00
    • [1482] SHA3
    • [1483] PUSH1 0x00
    • [1484] DUP3
    • [1485] DUP3
    • [1486] SLOAD
    • [1487] SUB
    • [1488] SWAP3
    • [1489] POP
    • [1490] POP
    • [1491] DUP2
    • [1492] SWAP1
    • [1493] SSTORE
    • [1494] POP
    • [1495] DUP2
    • [1496] PUSH1 0x06
    • [1497] PUSH1 0x00
    • [1498] DUP6
    • [1499] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [1500] AND
    • [1501] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [1502] AND
    • [1503] DUP2
    • [1504] MSTORE
    • [1505] PUSH1 0x20
    • [1506] ADD
    • [1507] SWAP1
    • [1508] DUP2
    • [1509] MSTORE
    • [1510] PUSH1 0x20
    • [1511] ADD
    • [1512] PUSH1 0x00
    • [1513] SHA3
    • [1514] PUSH1 0x00
    • [1515] CALLER
    • [1516] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [1517] AND
    • [1518] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [1519] AND
    • [1520] DUP2
    • [1521] MSTORE
    • [1522] PUSH1 0x20
    • [1523] ADD
    • [1524] SWAP1
    • [1525] DUP2
    • [1526] MSTORE
    • [1527] PUSH1 0x20
    • [1528] ADD
    • [1529] PUSH1 0x00
    • [1530] SHA3
    • [1531] PUSH1 0x00
    • [1532] DUP3
    • [1533] DUP3
    • [1534] SLOAD
    • [1535] SUB
    • [1536] SWAP3
    • [1537] POP
    • [1538] POP
    • [1539] DUP2
    • [1540] SWAP1
    • [1541] SSTORE
    • [1542] POP
    • [1543] DUP2
    • [1544] PUSH1 0x03
    • [1545] PUSH1 0x00
    • [1546] DUP3
    • [1547] DUP3
    • [1548] SLOAD
    • [1549] SUB
    • [1550] SWAP3
    • [1551] POP
    • [1552] POP
    • [1553] DUP2
    • [1554] SWAP1
    • [1555] SSTORE
    • [1556] POP
    • [1557] DUP3
    • [1558] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [1559] AND
    • [1560] PUSH32 0xcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5
    • [1561] DUP4
    • [1562] PUSH1 0x40
    • [1563] MLOAD
    • [1564] DUP1
    • [1565] DUP3
    • [1566] DUP2
    • [1567] MSTORE
    • [1568] PUSH1 0x20
    • [1569] ADD
    • [1570] SWAP2
    • [1571] POP
    • [1572] POP
    • [1573] PUSH1 0x40
    • [1574] MLOAD
    • [1575] DUP1
    • [1576] SWAP2
    • [1577] SUB
    • [1578] SWAP1
    • [1579] LOG2
    • [1580] PUSH1 0x01
    • [1581] SWAP1
    • [1582] POP
    • [1583] SWAP3
    • [1584] SWAP2
    • [1585] POP
    • [1586] POP
    • [1587] JUMP
    • [1588] JUMPDEST
    • [1589] PUSH1 0x01
    • [1590] DUP1
    • [1591] SLOAD
    • [1592] PUSH1 0x01
    • [1593] DUP2
    • [1594] PUSH1 0x01
    • [1595] AND
    • [1596] ISZERO
    • [1597] PUSH2 0x0100
    • [1598] MUL
    • [1599] SUB
    • [1600] AND
    • [1601] PUSH1 0x02
    • [1602] SWAP1
    • [1603] DIV
    • [1604] DUP1
    • [1605] PUSH1 0x1f
    • [1606] ADD
    • [1607] PUSH1 0x20
    • [1608] DUP1
    • [1609] SWAP2
    • [1610] DIV
    • [1611] MUL
    • [1612] PUSH1 0x20
    • [1613] ADD
    • [1614] PUSH1 0x40
    • [1615] MLOAD
    • [1616] SWAP1
    • [1617] DUP2
    • [1618] ADD
    • [1619] PUSH1 0x40
    • [1620] MSTORE
    • [1621] DUP1
    • [1622] SWAP3
    • [1623] SWAP2
    • [1624] SWAP1
    • [1625] DUP2
    • [1626] DUP2
    • [1627] MSTORE
    • [1628] PUSH1 0x20
    • [1629] ADD
    • [1630] DUP3
    • [1631] DUP1
    • [1632] SLOAD
    • [1633] PUSH1 0x01
    • [1634] DUP2
    • [1635] PUSH1 0x01
    • [1636] AND
    • [1637] ISZERO
    • [1638] PUSH2 0x0100
    • [1639] MUL
    • [1640] SUB
    • [1641] AND
    • [1642] PUSH1 0x02
    • [1643] SWAP1
    • [1644] DIV
    • [1645] DUP1
    • [1646] ISZERO
    • [1647] PUSH2 0x0bd2
    • [1648] JUMPI
    • [1649] DUP1
    • [1650] PUSH1 0x1f
    • [1651] LT
    • [1652] PUSH2 0x0ba7
    • [1653] JUMPI
    • [1654] PUSH2 0x0100
    • [1655] DUP1
    • [1656] DUP4
    • [1657] SLOAD
    • [1658] DIV
    • [1659] MUL
    • [1660] DUP4
    • [1661] MSTORE
    • [1662] SWAP2
    • [1663] PUSH1 0x20
    • [1664] ADD
    • [1665] SWAP2
    • [1666] PUSH2 0x0bd2
    • [1667] JUMP
    • [1668] JUMPDEST
    • [1669] DUP3
    • [1670] ADD
    • [1671] SWAP2
    • [1672] SWAP1
    • [1673] PUSH1 0x00
    • [1674] MSTORE
    • [1675] PUSH1 0x20
    • [1676] PUSH1 0x00
    • [1677] SHA3
    • [1678] SWAP1
    • [1679] JUMPDEST
    • [1680] DUP2
    • [1681] SLOAD
    • [1682] DUP2
    • [1683] MSTORE
    • [1684] SWAP1
    • [1685] PUSH1 0x01
    • [1686] ADD
    • [1687] SWAP1
    • [1688] PUSH1 0x20
    • [1689] ADD
    • [1690] DUP1
    • [1691] DUP4
    • [1692] GT
    • [1693] PUSH2 0x0bb5
    • [1694] JUMPI
    • [1695] DUP3
    • [1696] SWAP1
    • [1697] SUB
    • [1698] PUSH1 0x1f
    • [1699] AND
    • [1700] DUP3
    • [1701] ADD
    • [1702] SWAP2
    • [1703] JUMPDEST
    • [1704] POP
    • [1705] POP
    • [1706] POP
    • [1707] POP
    • [1708] POP
    • [1709] DUP2
    • [1710] JUMP
    • [1711] JUMPDEST
    • [1712] PUSH2 0x0be5
    • [1713] CALLER
    • [1714] DUP4
    • [1715] DUP4
    • [1716] PUSH2 0x0d91
    • [1717] JUMP
    • [1718] JUMPDEST
    • [1719] POP
    • [1720] POP
    • [1721] JUMP
    • [1722] JUMPDEST
    • [1723] PUSH1 0x00
    • [1724] DUP1
    • [1725] DUP5
    • [1726] SWAP1
    • [1727] POP
    • [1728] PUSH2 0x0bf9
    • [1729] DUP6
    • [1730] DUP6
    • [1731] PUSH2 0x0633
    • [1732] JUMP
    • [1733] JUMPDEST
    • [1734] ISZERO
    • [1735] PUSH2 0x0d63
    • [1736] JUMPI
    • [1737] DUP1
    • [1738] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [1739] AND
    • [1740] PUSH4 0x8f4ffcb1
    • [1741] CALLER
    • [1742] DUP7
    • [1743] ADDRESS
    • [1744] DUP8
    • [1745] PUSH1 0x40
    • [1746] MLOAD
    • [1747] DUP6
    • [1748] PUSH4 0xffffffff
    • [1749] AND
    • [1750] PUSH29 0x0100000000000000000000000000000000000000000000000000000000
    • [1751] MUL
    • [1752] DUP2
    • [1753] MSTORE
    • [1754] PUSH1 0x04
    • [1755] ADD
    • [1756] DUP1
    • [1757] DUP6
    • [1758] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [1759] AND
    • [1760] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [1761] AND
    • [1762] DUP2
    • [1763] MSTORE
    • [1764] PUSH1 0x20
    • [1765] ADD
    • [1766] DUP5
    • [1767] DUP2
    • [1768] MSTORE
    • [1769] PUSH1 0x20
    • [1770] ADD
    • [1771] DUP4
    • [1772] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [1773] AND
    • [1774] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [1775] AND
    • [1776] DUP2
    • [1777] MSTORE
    • [1778] PUSH1 0x20
    • [1779] ADD
    • [1780] DUP1
    • [1781] PUSH1 0x20
    • [1782] ADD
    • [1783] DUP3
    • [1784] DUP2
    • [1785] SUB
    • [1786] DUP3
    • [1787] MSTORE
    • [1788] DUP4
    • [1789] DUP2
    • [1790] DUP2
    • [1791] MLOAD
    • [1792] DUP2
    • [1793] MSTORE
    • [1794] PUSH1 0x20
    • [1795] ADD
    • [1796] SWAP2
    • [1797] POP
    • [1798] DUP1
    • [1799] MLOAD
    • [1800] SWAP1
    • [1801] PUSH1 0x20
    • [1802] ADD
    • [1803] SWAP1
    • [1804] DUP1
    • [1805] DUP4
    • [1806] DUP4
    • [1807] PUSH1 0x00
    • [1808] JUMPDEST
    • [1809] DUP4
    • [1810] DUP2
    • [1811] LT
    • [1812] ISZERO
    • [1813] PUSH2 0x0cf3
    • [1814] JUMPI
    • [1815] DUP1
    • [1816] DUP3
    • [1817] ADD
    • [1818] MLOAD
    • [1819] DUP2
    • [1820] DUP5
    • [1821] ADD
    • [1822] MSTORE
    • [1823] PUSH1 0x20
    • [1824] DUP2
    • [1825] ADD
    • [1826] SWAP1
    • [1827] POP
    • [1828] PUSH2 0x0cd8
    • [1829] JUMP
    • [1830] JUMPDEST
    • [1831] POP
    • [1832] POP
    • [1833] POP
    • [1834] POP
    • [1835] SWAP1
    • [1836] POP
    • [1837] SWAP1
    • [1838] DUP2
    • [1839] ADD
    • [1840] SWAP1
    • [1841] PUSH1 0x1f
    • [1842] AND
    • [1843] DUP1
    • [1844] ISZERO
    • [1845] PUSH2 0x0d20
    • [1846] JUMPI
    • [1847] DUP1
    • [1848] DUP3
    • [1849] SUB
    • [1850] DUP1
    • [1851] MLOAD
    • [1852] PUSH1 0x01
    • [1853] DUP4
    • [1854] PUSH1 0x20
    • [1855] SUB
    • [1856] PUSH2 0x0100
    • [1857] EXP
    • [1858] SUB
    • [1859] NOT
    • [1860] AND
    • [1861] DUP2
    • [1862] MSTORE
    • [1863] PUSH1 0x20
    • [1864] ADD
    • [1865] SWAP2
    • [1866] POP
    • [1867] JUMPDEST
    • [1868] POP
    • [1869] SWAP6
    • [1870] POP
    • [1871] POP
    • [1872] POP
    • [1873] POP
    • [1874] POP
    • [1875] POP
    • [1876] PUSH1 0x00
    • [1877] PUSH1 0x40
    • [1878] MLOAD
    • [1879] DUP1
    • [1880] DUP4
    • [1881] SUB
    • [1882] DUP2
    • [1883] PUSH1 0x00
    • [1884] DUP8
    • [1885] DUP1
    • [1886] EXTCODESIZE
    • [1887] ISZERO
    • [1888] DUP1
    • [1889] ISZERO
    • [1890] PUSH2 0x0d42
    • [1891] JUMPI
    • [1892] PUSH1 0x00
    • [1893] DUP1
    • [1894] REVERT
    • [1895] JUMPDEST
    • [1896] POP
    • [1897] GAS
    • [1898] CALL
    • [1899] ISZERO
    • [1900] DUP1
    • [1901] ISZERO
    • [1902] PUSH2 0x0d56
    • [1903] JUMPI
    • [1904] RETURNDATASIZE
    • [1905] PUSH1 0x00
    • [1906] DUP1
    • [1907] RETURNDATACOPY
    • [1908] RETURNDATASIZE
    • [1909] PUSH1 0x00
    • [1910] REVERT
    • [1911] JUMPDEST
    • [1912] POP
    • [1913] POP
    • [1914] POP
    • [1915] POP
    • [1916] PUSH1 0x01
    • [1917] SWAP2
    • [1918] POP
    • [1919] PUSH2 0x0d64
    • [1920] JUMP
    • [1921] JUMPDEST
    • [1922] JUMPDEST
    • [1923] POP
    • [1924] SWAP4
    • [1925] SWAP3
    • [1926] POP
    • [1927] POP
    • [1928] POP
    • [1929] JUMP
    • [1930] JUMPDEST
    • [1931] PUSH1 0x06
    • [1932] PUSH1 0x20
    • [1933] MSTORE
    • [1934] DUP2
    • [1935] PUSH1 0x00
    • [1936] MSTORE
    • [1937] PUSH1 0x40
    • [1938] PUSH1 0x00
    • [1939] SHA3
    • [1940] PUSH1 0x20
    • [1941] MSTORE
    • [1942] DUP1
    • [1943] PUSH1 0x00
    • [1944] MSTORE
    • [1945] PUSH1 0x40
    • [1946] PUSH1 0x00
    • [1947] SHA3
    • [1948] PUSH1 0x00
    • [1949] SWAP2
    • [1950] POP
    • [1951] SWAP2
    • [1952] POP
    • [1953] POP
    • [1954] SLOAD
    • [1955] DUP2
    • [1956] JUMP
    • [1957] JUMPDEST
    • [1958] PUSH1 0x00
    • [1959] DUP1
    • [1960] DUP4
    • [1961] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [1962] AND
    • [1963] EQ
    • [1964] ISZERO
    • [1965] ISZERO
    • [1966] ISZERO
    • [1967] PUSH2 0x0db8
    • [1968] JUMPI
    • [1969] PUSH1 0x00
    • [1970] DUP1
    • [1971] REVERT
    • [1972] JUMPDEST
    • [1973] DUP2
    • [1974] PUSH1 0x05
    • [1975] PUSH1 0x00
    • [1976] DUP7
    • [1977] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [1978] AND
    • [1979] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [1980] AND
    • [1981] DUP2
    • [1982] MSTORE
    • [1983] PUSH1 0x20
    • [1984] ADD
    • [1985] SWAP1
    • [1986] DUP2
    • [1987] MSTORE
    • [1988] PUSH1 0x20
    • [1989] ADD
    • [1990] PUSH1 0x00
    • [1991] SHA3
    • [1992] SLOAD
    • [1993] LT
    • [1994] ISZERO
    • [1995] ISZERO
    • [1996] ISZERO
    • [1997] PUSH2 0x0e06
    • [1998] JUMPI
    • [1999] PUSH1 0x00
    • [2000] DUP1
    • [2001] REVERT
    • [2002] JUMPDEST
    • [2003] PUSH1 0x05
    • [2004] PUSH1 0x00
    • [2005] DUP5
    • [2006] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [2007] AND
    • [2008] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [2009] AND
    • [2010] DUP2
    • [2011] MSTORE
    • [2012] PUSH1 0x20
    • [2013] ADD
    • [2014] SWAP1
    • [2015] DUP2
    • [2016] MSTORE
    • [2017] PUSH1 0x20
    • [2018] ADD
    • [2019] PUSH1 0x00
    • [2020] SHA3
    • [2021] SLOAD
    • [2022] DUP3
    • [2023] PUSH1 0x05
    • [2024] PUSH1 0x00
    • [2025] DUP7
    • [2026] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [2027] AND
    • [2028] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [2029] AND
    • [2030] DUP2
    • [2031] MSTORE
    • [2032] PUSH1 0x20
    • [2033] ADD
    • [2034] SWAP1
    • [2035] DUP2
    • [2036] MSTORE
    • [2037] PUSH1 0x20
    • [2038] ADD
    • [2039] PUSH1 0x00
    • [2040] SHA3
    • [2041] SLOAD
    • [2042] ADD
    • [2043] GT
    • [2044] ISZERO
    • [2045] ISZERO
    • [2046] PUSH2 0x0e94
    • [2047] JUMPI
    • [2048] PUSH1 0x00
    • [2049] DUP1
    • [2050] REVERT
    • [2051] JUMPDEST
    • [2052] PUSH1 0x05
    • [2053] PUSH1 0x00
    • [2054] DUP5
    • [2055] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [2056] AND
    • [2057] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [2058] AND
    • [2059] DUP2
    • [2060] MSTORE
    • [2061] PUSH1 0x20
    • [2062] ADD
    • [2063] SWAP1
    • [2064] DUP2
    • [2065] MSTORE
    • [2066] PUSH1 0x20
    • [2067] ADD
    • [2068] PUSH1 0x00
    • [2069] SHA3
    • [2070] SLOAD
    • [2071] PUSH1 0x05
    • [2072] PUSH1 0x00
    • [2073] DUP7
    • [2074] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [2075] AND
    • [2076] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [2077] AND
    • [2078] DUP2
    • [2079] MSTORE
    • [2080] PUSH1 0x20
    • [2081] ADD
    • [2082] SWAP1
    • [2083] DUP2
    • [2084] MSTORE
    • [2085] PUSH1 0x20
    • [2086] ADD
    • [2087] PUSH1 0x00
    • [2088] SHA3
    • [2089] SLOAD
    • [2090] ADD
    • [2091] SWAP1
    • [2092] POP
    • [2093] DUP2
    • [2094] PUSH1 0x05
    • [2095] PUSH1 0x00
    • [2096] DUP7
    • [2097] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [2098] AND
    • [2099] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [2100] AND
    • [2101] DUP2
    • [2102] MSTORE
    • [2103] PUSH1 0x20
    • [2104] ADD
    • [2105] SWAP1
    • [2106] DUP2
    • [2107] MSTORE
    • [2108] PUSH1 0x20
    • [2109] ADD
    • [2110] PUSH1 0x00
    • [2111] SHA3
    • [2112] PUSH1 0x00
    • [2113] DUP3
    • [2114] DUP3
    • [2115] SLOAD
    • [2116] SUB
    • [2117] SWAP3
    • [2118] POP
    • [2119] POP
    • [2120] DUP2
    • [2121] SWAP1
    • [2122] SSTORE
    • [2123] POP
    • [2124] DUP2
    • [2125] PUSH1 0x05
    • [2126] PUSH1 0x00
    • [2127] DUP6
    • [2128] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [2129] AND
    • [2130] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [2131] AND
    • [2132] DUP2
    • [2133] MSTORE
    • [2134] PUSH1 0x20
    • [2135] ADD
    • [2136] SWAP1
    • [2137] DUP2
    • [2138] MSTORE
    • [2139] PUSH1 0x20
    • [2140] ADD
    • [2141] PUSH1 0x00
    • [2142] SHA3
    • [2143] PUSH1 0x00
    • [2144] DUP3
    • [2145] DUP3
    • [2146] SLOAD
    • [2147] ADD
    • [2148] SWAP3
    • [2149] POP
    • [2150] POP
    • [2151] DUP2
    • [2152] SWAP1
    • [2153] SSTORE
    • [2154] POP
    • [2155] DUP3
    • [2156] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [2157] AND
    • [2158] DUP5
    • [2159] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [2160] AND
    • [2161] PUSH32 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef
    • [2162] DUP5
    • [2163] PUSH1 0x40
    • [2164] MLOAD
    • [2165] DUP1
    • [2166] DUP3
    • [2167] DUP2
    • [2168] MSTORE
    • [2169] PUSH1 0x20
    • [2170] ADD
    • [2171] SWAP2
    • [2172] POP
    • [2173] POP
    • [2174] PUSH1 0x40
    • [2175] MLOAD
    • [2176] DUP1
    • [2177] SWAP2
    • [2178] SUB
    • [2179] SWAP1
    • [2180] LOG3
    • [2181] DUP1
    • [2182] PUSH1 0x05
    • [2183] PUSH1 0x00
    • [2184] DUP6
    • [2185] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [2186] AND
    • [2187] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [2188] AND
    • [2189] DUP2
    • [2190] MSTORE
    • [2191] PUSH1 0x20
    • [2192] ADD
    • [2193] SWAP1
    • [2194] DUP2
    • [2195] MSTORE
    • [2196] PUSH1 0x20
    • [2197] ADD
    • [2198] PUSH1 0x00
    • [2199] SHA3
    • [2200] SLOAD
    • [2201] PUSH1 0x05
    • [2202] PUSH1 0x00
    • [2203] DUP8
    • [2204] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [2205] AND
    • [2206] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
    • [2207] AND
    • [2208] DUP2
    • [2209] MSTORE
    • [2210] PUSH1 0x20
    • [2211] ADD
    • [2212] SWAP1
    • [2213] DUP2
    • [2214] MSTORE
    • [2215] PUSH1 0x20
    • [2216] ADD
    • [2217] PUSH1 0x00
    • [2218] SHA3
    • [2219] SLOAD
    • [2220] ADD
    • [2221] EQ
    • [2222] ISZERO
    • [2223] ISZERO
    • [2224] PUSH2 0x10a1
    • [2225] JUMPI
    • [2226] 'fe'(Unknown Opcode)
    • [2227] JUMPDEST
    • [2228] POP
    • [2229] POP
    • [2230] POP
    • [2231] POP
    • [2232] JUMP
    • [2233] STOP
    • [2234] LOG1
    • [2235] PUSH6 0x627a7a723058
    • [2236] SHA3
    • [2237] 'e2'(Unknown Opcode)
    • [2238] 'b2'(Unknown Opcode)
    • [2239] 'db'(Unknown Opcode)
    • [2240] SWAP11
    • [2241] SHR
    • [2242] CALLVALUE
    • [2243] '2a'(Unknown Opcode)
    • [2244] 'e2'(Unknown Opcode)
    • [2245] CALLCODE
    • [2246] BASEFEE
    • [2247] 'db'(Unknown Opcode)
    • [2248] 'c0'(Unknown Opcode)
    • [2249] CALLCODE
    • [2250] RETURN
    • [2251] CALLER
    • [2252] TIMESTAMP
    • [2253] SLOAD
    • [2254] DUP2
    • [2255] 'd1'(Unknown Opcode)
    • [2256] 'c8'(Unknown Opcode)
    • [2257] '0f'(Unknown Opcode)
    • [2258] XOR